App Dev Worksheet: Part 2 Test
Developer's tip (Think like the user): First decide which topic the question is about. Use that lesson’s rule: 48 px buttons, 16 px text, the screen stack, the flow order. For code, count positions from 0.
NameDateTime takenScore ___ / 40
-
1.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ tab bar ]
[ filter buttons ]
[ title text ]
[ big picture ]
[ search box ] (a) tab bar (b) big picture (c) filter buttons (d) search box - 2.✏️ What is a wireframe? (a) a charging cable (b) the finished app (c) a simple screen sketch (d) a type of password
- 3.🔢 In a sign-up flow, what comes right after “tap “Sign up””? (a) type name and email (b) see the home screen (c) enter the code sent (d) make a password
- 4.♿ A screen has 12 icon buttons. Only 9 of them have a text label for screen readers. How many still need a label?
-
5.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Body text: 22 px
Label: 24 px
Caption: 13 px
Footer: 18 px (a) Label (b) Footer (c) Caption (d) Body text -
6.💾 What does this code show? (Positions start at 0.)
let notes = ["Music", "Sports", "Science", "Maths"];
show(notes[1]); (a) Science (b) Sports (c) Maths (d) Music -
7.💾 What does this code show? (Positions start at 0.)
let notes = ["Art", "Maths", "Hindi", "Science"];
show(notes[3]); (a) Maths (b) Hindi (c) Science (d) Art -
8.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Cart → Shop → Address → Menu
Design B: Home → Pens → Confirm → Offers (a) Design A (b) Design B - 9.Which of these is true of a final design? (a) is a quick sketch (b) has no real colours (c) has the real colours (d) shows where things go
- 10.♿ Does this help everyone, or make the app harder to use: strong colour contrast? (a) makes it harder (b) helps everyone
- 11.True or false: icons with no meaning is poor button design. (a) True (b) False
- 12.🔍 Which is the odd one out? (a) the font size (b) how users feel after (c) the button colours (d) the screen layout
-
13.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Body text: 21 px
Label: 13 px
Caption: 20 px
Footer: 10 px -
14.🖼️ How many parts (boxes) does this wireframe have?
[ big picture ]
[ Add button ]
[ title text ]
[ top bar ] - 15.Which of these is about UI (the look)? (a) how fast a task is done (b) how easy sign-up is (c) the screen layout (d) how many taps it takes
- 16.🎨 Is this about UI or UX: the button colours? (a) UX (b) UI
- 17.🔘 Our rule: buttons are at least 48 px tall. The Back button is 24 px tall. How many px taller must it be?
-
18.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Menu → Search
Design B: Home → Cart → Pens → Offers → Search → Results → Confirm (a) Design A (b) Design B - 19.♿ What does a screen reader do? (a) plays music (b) makes text tiny (c) takes photos (d) reads the screen aloud
- 20.Which of these fits saving in the cloud? (a) your last game level (b) photos on two devices (c) the sound on/off setting (d) a draft you are typing
- 21.💾 Which can hold many values in order? (a) a switch (b) a single number (c) a list (d) a button
- 22.Which colour pair is easy to read? (a) pale pink on white (b) red on green (c) white on black (d) yellow on white
- 23.🎨 Is this about UI or UX: how fast a task is done? (a) UI (b) UX
- 24.🔢 In a quiz-app flow, which comes LAST? (a) read a question (b) tap “Start quiz” (c) see the final score (d) see if it is right
- 25.♿ A screen has 6 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
-
26.🖼️ How many parts (boxes) does this wireframe have?
[ top bar ]
[ big picture ]
[ Add button ]
[ Save button ] - 27.🔘 Is this good or poor button design: icons with no meaning? (a) poor design (b) good design
- 28.Which of these makes the app harder to use? (a) labels on every icon (b) big touch targets (c) captions on videos (d) colour as the only clue
-
29.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Done button: 64 px tall
Next button: 48 px tall
Save button: 48 px tall
Help button: 28 px tall (a) Save (b) Next (c) Done (d) Help - 30.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
- 31.🔢 In a photo-post flow, what comes right after “add a filter”? (a) write a caption (b) post the photo (c) take the photo (d) open the camera screen
- 32.🌗 Is dark blue on white easy or hard to read on a button? (a) hard to read (b) easy to read
- 33.💾 In most code, the first item of a list is at position ___. (a) 10 (b) 2 (c) 1 (d) 0
-
34.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Menu → Pens → Address
Design B: Home → Offers → Pens → Address → Item - 35.♿ Does this help everyone, or make the app harder to use: icons with no labels? (a) makes it harder (b) helps everyone
-
36.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Caption: 15 px
Footer: 12 px
Label: 17 px
Menu: 19 px
Title: 18 px - 37.True or false: how users feel after is about UX (the experience). (a) True (b) False
- 38.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
- 39.True or false: a final design shows the real fonts. (a) True (b) False
- 40.Which colour pair is easy to read? (a) pale pink on white (b) dark blue on black (c) dark blue on white (d) yellow on white
Answer key
- search box
- a simple screen sketch
- type name and email
- 3
- Caption
- Sports
- Science
- Design B
- has the real colours
- helps everyone
- True
- how users feel after
- 2
- 4
- the screen layout
- UI
- 24
- Design A
- reads the screen aloud
- photos on two devices
- a list
- white on black
- UX
- see the final score
- 4
- 4
- poor design
- colour as the only clue
- Help
- good design
- write a caption
- easy to read
- 0
- 1
- makes it harder
- 2
- True
- No
- True
- dark blue on white
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students