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.🎨 Is this about UI or UX: how easy sign-up is? (a) UI (b) UX
- 2.🔍 Which is the odd one out? (a) tiny tap areas (b) sudden loud sounds (c) big touch targets (d) colour as the only clue
- 3.🔀 Why plan the user flow before building? (a) to hide the buttons (b) to skip testing (c) so each step is clear (d) to add more taps
- 4.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) see if it is right (c) pick an answer (d) see the final score
- 5.🎨 Fewer taps to finish a task usually means ___. (a) a bigger app (b) better UX (c) worse UX (d) more colours
-
6.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Pens → Confirm → Size
Design B: Home → Size → Search → Item → Pens → Menu - 7.🔢 In a photo-post flow, what comes right after “add a filter”? (a) open the camera screen (b) take the photo (c) post the photo (d) write a caption
-
8.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ list of items ]
[ search box ]
[ tab bar ]
[ title text ] (a) tab bar (b) search box (c) title text (d) list of items - 9.Which of these is true of a wireframe? (a) looks like the real app (b) shows the real fonts (c) has the real colours (d) has no real colours
- 10.Which of these is true of a wireframe? (a) shows the real fonts (b) shows where things go (c) has the real colours (d) uses the final pictures
- 11.✏️ What is the easiest way to draw a first wireframe? (a) a 3D printer (b) a microphone (c) pencil and paper (d) a phone case
- 12.💾 Where should the app save a draft you are typing: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 13.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a wireframe (b) a final design
- 14.✏️ What is a wireframe? (a) the finished app (b) a charging cable (c) a simple screen sketch (d) a type of password
- 15.♿ A screen has 9 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?
- 16.🧭 Where is a tab bar usually placed in a phone app? (a) inside a button (b) nowhere (c) in the middle (d) at the bottom
- 17.🔢 In a food-order flow, which comes first: “track the order” or “check the cart”? (a) track the order (b) check the cart
- 18.True or false: a draft you are typing fits saving on the phone. (a) False (b) True
- 19.🔘 Is this good or poor button design: a big, easy tap area? (a) good design (b) poor design
-
20.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Pay → Results → Pens → Item → Size → Confirm
Design B: Home → Search → Pay (a) Design A (b) Design B -
21.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Done button: 68 px tall
Back button: 64 px tall
Start button: 28 px tall (a) Done (b) Back (c) Start -
22.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Label: 25 px
Body text: 19 px
Hint: 13 px
Caption: 17 px
Title: 24 px (a) Hint (b) Body text (c) Caption (d) Label -
23.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Pens → Cart
Design B: Home → Item → Confirm → Size - 24.🔢 In a sign-up flow, which comes first: “make a password” or “tap “Sign up””? (a) tap “Sign up” (b) make a password
- 25.🎨 UI stands for user ___. (a) input (b) interface (c) idea (d) internet
- 26.Which of these fits saving on the phone? (a) a shared to-do list (b) photos on two devices (c) a class leaderboard (d) a draft you are typing
- 27.🔍 Which is the odd one out? (a) sudden loud sounds (b) icons with no labels (c) fast-flashing lights (d) text that can grow
-
28.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Quiz tab
2. open “Score card”
3. open “Help page”
4. open “Badges”
How many times must you tap Back to reach the main screen of this tab? - 29.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
-
30.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Title: 21 px
Caption: 20 px
Label: 13 px -
31.🖼️ In this wireframe (top to bottom), what is right above the list of items?
[ search box ]
[ tab bar ]
[ top bar ]
[ list of items ]
[ filter buttons ]
[ big picture ] (a) tab bar (b) big picture (c) top bar (d) search box - 32.🔢 In a photo-post flow, which comes FIRST? (a) write a caption (b) take the photo (c) open the camera screen (d) add a filter
- 33.🔢 In a quiz-app flow, what comes right after “tap “Start quiz””? (a) pick an answer (b) see the final score (c) see if it is right (d) read a question
- 34.True or false: “text that can grow” makes the app harder to use. (a) True (b) False
- 35.🧭 What does the back button usually do? (a) deletes the page (b) goes to the last screen (c) opens settings (d) closes all apps
-
36.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Next button: 32 px tall
Start button: 48 px tall
Cancel button: 60 px tall (a) Next (b) Cancel (c) Start -
37.💾 What does this code show? (Positions start at 0.)
let songs = ["Ocean", "Rain", "Kites", "Sunrise", "Stars"];
show(songs[2]); (a) Kites (b) Rain (c) Ocean (d) Sunrise - 38.🔍 Which is the odd one out? (a) how users feel after (b) the button colours (c) how fast a task is done (d) how many taps it takes
- 39.✏️ Is this true of a wireframe or of a final design: uses plain grey boxes? (a) a wireframe (b) a final design
-
40.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Results → Pens → Menu → Pay → Offers → Address
Design B: Home → Size → Offers → Pens
Answer key
- UX
- big touch targets
- so each step is clear
- see the final score
- better UX
- 3
- write a caption
- title text
- has no real colours
- shows where things go
- pencil and paper
- on the phone
- a final design
- a simple screen sketch
- 6
- at the bottom
- check the cart
- True
- good design
- Design B
- Start
- Hint
- 1
- tap “Sign up”
- interface
- a draft you are typing
- text that can grow
- 3
- UI
- 1
- top bar
- open the camera screen
- read a question
- False
- goes to the last screen
- Next
- Kites
- the button colours
- a wireframe
- 3
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students