Question: Question 1 : Consider that you are required to develop a mobile application which aims at teaching young kids ( 3 - 5 years )
Question:
Consider that you are required to develop a mobile application
which aims at teaching young kids years the Arabic
alphabets in an interactive and attractive way that encourages
kids to learn. When the child opens the application, heshe sees a
list of all Arabic letters presented in a graphical nice way. When
the child touches a letter, another page is opened where the
following functionalities are provided:
An image of the letter is displayed
An image of an objects that its name starts with the
letter is displayed
When the child touches the letter the sound of the letter
is played
When the child touches the object, the name of that
object is played
For the graphical user interface and for the interaction
design, a user centered approach should be followed to
achieve user satisfaction among targeted kids to encourage
them to learn. The plan is to provide the facilities to teach
numbers. For the future, the application should be extended
to work on additional platforms like a smart board and a
tablet. Moreover, tutorials for learning Numbers should be
added. Based on the above assumption please answer the
following questions:
a What Architecture Pattern will you use for this
system? Justify your answer points
b Draw a component diagram for the system guided by
the architecture pattern that you have selected
points
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
