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.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Done button: 40 px tall
Start button: 60 px tall
Help button: 40 px tall - 2.🔢 In a food-order flow, which comes LAST? (a) open the menu (b) pick a dish (c) add it to the cart (d) track the order
-
3.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Match report”
2. open “Match report”
3. tap the Chat tab
4. open “Match report”
Which screen are you on now? (a) Feed (b) Settings (c) Match report (d) Chat - 4.🎨 Is this about UI or UX: how users feel after? (a) UX (b) UI
- 5.True or false: your last game level fits saving on the phone. (a) False (b) True
- 6.True or false: buttons almost touching is good button design. (a) False (b) True
-
7.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Profile tab
2. tap the Home tab
3. open “Help page”
4. tap Back
5. open “Badges”
How many times must you tap Back to reach the main screen of this tab? - 8.Which of these helps everyone use the app? (a) sudden loud sounds (b) icons with no labels (c) fast-flashing lights (d) big touch targets
- 9.🧭 Which part of navigation shows 3 to 5 icons? (a) the back button (b) a menu button (c) a tab bar
- 10.Which of these makes the app harder to use? (a) big touch targets (b) captions on videos (c) strong colour contrast (d) colour as the only clue
- 11.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
- 12.🔢 In a quiz-app flow, which comes first: “see the final score” or “read a question”? (a) see the final score (b) read a question
- 13.🎨 UI stands for user ___. (a) internet (b) idea (c) input (d) interface
- 14.Which of these makes the app harder to use? (a) captions on videos (b) text that can grow (c) labels on every icon (d) sudden loud sounds
- 15.💾 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
- 16.🧭 Why should every screen show where you are? (a) to hide the menu (b) to use more battery (c) to look busy (d) so users do not get lost
-
17.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Match report”
2. tap Back
3. open “Score card”
4. open “Video”
5. tap Back
How many times must you tap Back to reach the main screen of this tab? - 18.🔢 In a quiz-app flow, which comes first: “read a question” or “pick an answer”? (a) pick an answer (b) read a question
-
19.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Confirm → Pay → Pens
Design B: Home → Shop → Cart → Menu → Confirm → Offers - 20.🔘 Our rule: buttons are at least 48 px tall. The Send button is 40 px tall. How many px taller must it be?
- 21.🔍 Which is the odd one out? (a) the theme colours (b) the font size (c) how fast a task is done (d) the icon shapes
- 22.🔢 In a photo-post flow, which comes FIRST? (a) take the photo (b) add a filter (c) post the photo (d) open the camera screen
- 23.🔢 In a sign-up flow, which comes first: “enter the code sent” or “tap “Sign up””? (a) enter the code sent (b) tap “Sign up”
- 24.🔍 Which is the odd one out? (a) icons with no labels (b) colour as the only clue (c) labels on every icon (d) sudden loud sounds
- 25.Which colour pair is hard to read? (a) dark blue on white (b) black on yellow (c) red on green (d) white on dark green
- 26.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
-
27.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Home tab
2. open “Badges”
3. tap the Search tab
4. tap the Profile tab
5. open “Match report”
Which screen are you on now? (a) Home (b) Search (c) Badges (d) Match report - 28.🔀 A screen with no way forward or back is called a ___. (a) home screen (b) shortcut (c) dead end (d) tab bar
-
29.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Edit photo”
2. tap Back
3. open “Map”
4. open “Score card”
5. open “Edit photo”
How many times must you tap Back to reach the main screen of this tab? -
30.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Menu → Cart
Design B: Home → Item → Cart → Pay - 31.🔢 In a sign-up flow, what comes right after “type name and email”? (a) enter the code sent (b) see the home screen (c) open the app (d) make a password
- 32.♿ A screen has 11 icon buttons. Only 7 of them have a text label for screen readers. How many still need a label?
- 33.✏️ What is the easiest way to draw a first wireframe? (a) a microphone (b) pencil and paper (c) a phone case (d) a 3D printer
-
34.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Item → Results → Search → Cart
Design B: Home → Cart → Results → Size → Shop → Offers - 35.Which of these is about UX (the experience)? (a) the button colours (b) the font size (c) how easy sign-up is (d) the theme colours
-
36.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Map”
2. open “Match report”
3. tap Back
4. tap the Feed tab
5. open “Map”
Which screen are you on now? (a) Match report (b) Feed (c) Chat (d) Map - 37.🧭 About how many tabs suit a tab bar best? (a) 3 to 5 (b) 10 to 12 (c) 20 (d) 1
- 38.True or false: “tiny tap areas” makes the app harder to use. (a) False (b) True
-
39.💾 What number does this code show?
let songs = ["Stars", "Rain", "Sunrise", "Monsoon"];
songs.push("Kites");
show(songs.length); - 40.🔀 In a good flow, each screen should lead to ___. (a) a clear next step (b) the same screen (c) a dead end (d) a random page
Answer key
- 1
- track the order
- Match report
- UX
- True
- False
- 1
- big touch targets
- a tab bar
- colour as the only clue
- No
- read a question
- interface
- sudden loud sounds
- on the phone
- so users do not get lost
- 1
- read a question
- 3
- 8
- how fast a task is done
- open the camera screen
- tap “Sign up”
- labels on every icon
- red on green
- good design
- Match report
- dead end
- 3
- 1
- make a password
- 4
- pencil and paper
- 5
- how easy sign-up is
- Map
- 3 to 5
- True
- 5
- a clear next step
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students