0% found this document useful (0 votes)
7 views6 pages

Mobile App

The document describes a mobile application called 'Quiz' designed for children, featuring multiple screens where users input their username and age, answer quiz questions, and receive scores. Each screen utilizes buttons, images, and labels to facilitate interaction and feedback, with correct answers increasing the score by 20 points. The project aims to entertain and educate children, promoting cognitive development through engaging gameplay.

Uploaded by

abylnaz2007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views6 pages

Mobile App

The document describes a mobile application called 'Quiz' designed for children, featuring multiple screens where users input their username and age, answer quiz questions, and receive scores. Each screen utilizes buttons, images, and labels to facilitate interaction and feedback, with correct answers increasing the score by 20 points. The project aims to entertain and educate children, promoting cognitive development through engaging gameplay.

Uploaded by

abylnaz2007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Mobile application

Name of application: Quiz

Firtsly, I introduce with design of app

1.

a) Used components: Button, Text Input,Image,Label


b) Screen: Create
When person sees this screen, person writes username and age,
afterwards it goes to database,where all information saves.
I have a database called “user-data”. There are columns and
rows that contain username and age information. This database
located on Data part.
Image plays a role which gives information about app
visualization.
Label “Welcome” makes person to pay attention.

2.
a) Used components: Buttons,Image,Label
b) Screen2:
When button “Save”(in first screen) clicked,it navigates to
Screen2. Person sees this picture and finds a right answer from 4
variants. If “Grape” button will be clicked, this button turns to
green color. Else, other buttons turn to red color.If answer is
correct, the number of score will increase for +20 points.

3.

a) Used components: Buttons,Image,Label


b) Screen3:
When any button will be clicked on Screen2(either correct or
not),it navigates to Screen3. Person sees this picture and finds a
right answer from 4 variants. If “Orange” button will be clicked,
this button turns to green color. Else, other buttons turn to red
color. If answer is correct, the number of score will increase for
+20 points.

4.

a) Used components: Buttons,Image,Label


b) Screen4:
When any button will be clicked on Screen3(either correct or
not),it navigates to Screen4. Person sees this picture and finds a
right answer from 4 variants. If “Strawberry” button will be
clicked, this button turns to green color. Else, other buttons turn
to red color. If answer is correct, the number of score will increase
for +20 points.

5.

c) Used components: Button,Image,Label


d) Screen5:
When any button will be clicked on Screen4(either correct or
not),it navigates to Screen5. After finishing 3 questions of quiz,
person gets informed about score of quiz and sees message
“Congratulations” and plays sound “Congratulations”. If person
wants to answer question again, person clicks button “retry”.

Let’s move on Block structure


1.

It is block of Screen 1.(Create)


I got cores of variables and control. I used loops structure, for
example, when … do… (loop). The aim of using loop is to give
condition which suits to our quiz game.

2.

It is block of Screen 2.
I used true or false conditional loops and when..,do..
loops.Because, when I use false or true loops, it helps to
recognize answer. Also, using when… loop for buttons, helps
us to color them into red or green which allows us identify
answer. After than it navigates to next page.Others details are
shown on picture.

3.

It is block of Screen 3.
I used true or false conditional loops and when..,do..
loops.Because, when I use false or true loops, it helps to
recognize answer. Also, using when… loop for buttons, helps
us to color them into red or green which allows us identify
answer. After than it navigates to next page.Others details are
shown on picture.

4.

It is block of Screen 4.
I used true or false conditional loops and when..,do..
loops.Because, when I use false or true loops, it helps to
recognize answer. Also, using when… loop for buttons, helps
us to color them into red or green which allows us identify
answer.After than it navigates to next page.Others details are
shown on picture.

5.

It is block of Screen 5.
I used when..,do.. loops.Because, using when… loop for button
“retry”, helps to return to main page.Also,when screen 5
opens,the score automatically counted and output is on
screen, and plays sound.Others details are shown on picture.

Conclusion
Finally, I have already demonstrated my project, which aim is
entertain children in academic way. This game, in most case,
related to kids,that is why, such apps develop brains work.
According to descriptors, mostly, I tried to use all components
which are written in descriptor and my project completely
works well on Web version.

Thank you for your attention!

You might also like