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.True or false: whether users get lost is about UI (the look). (a) False (b) True
- 2.True or false: “colour as the only clue” helps everyone use the app. (a) True (b) False
- 3.💾 Which can hold many values in order? (a) a list (b) a single number (c) a switch (d) a button
- 4.🔢 In a sign-up flow, which comes LAST? (a) make a password (b) open the app (c) enter the code sent (d) see the home screen
- 5.True or false: a final design uses plain grey boxes. (a) True (b) False
- 6.💾 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
- 7.Which of these is true of a menu button? (a) switches main sections (b) opens a list of pages (c) sits at the bottom (d) shows 3 to 5 icons
- 8.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) on the phone (b) in the cloud
-
9.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Cancel button: 44 px tall
Start button: 36 px tall
Send button: 64 px tall -
10.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Search → Cart → Offers → Confirm → Pay
Design B: Home → Shop → Pens → Search → Confirm - 11.Which of these makes the app harder to use? (a) strong colour contrast (b) labels on every icon (c) icons with no labels (d) big touch targets
- 12.🧭 Which part of navigation goes to the last screen? (a) a menu button (b) a tab bar (c) the back button
- 13.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
- 14.♿ What does a screen reader do? (a) reads the screen aloud (b) plays music (c) takes photos (d) makes text tiny
- 15.🔘 Our rule: buttons are at least 48 px tall. The Back button is 36 px tall. How many px taller must it be?
-
16.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Shop → Address
Design B: Home → Address → Offers → Item → Shop → Cart → Pay -
17.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Label: 22 px
Title: 12 px
Menu: 15 px
Caption: 19 px - 18.True or false: how many taps it takes is about UI (the look). (a) True (b) False
- 19.Which of these fits saving on the phone? (a) a draft you are typing (b) a class leaderboard (c) photos on two devices (d) chat messages to friends
- 20.True or false: your last game level fits saving on the phone. (a) True (b) False
- 21.🔍 Which is the odd one out? (a) the theme colours (b) whether users get lost (c) how users feel after (d) how easy sign-up is
- 22.🧭 Which part of navigation opens a list of pages? (a) a menu button (b) a tab bar (c) the back button
- 23.🔢 In a photo-post flow, which comes FIRST? (a) open the camera screen (b) add a filter (c) write a caption (d) post the photo
- 24.♿ A screen has 12 icon buttons. Only 8 of them have a text label for screen readers. How many still need a label?
-
25.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Match report”
2. tap Back
3. tap the Lessons tab
How many times must you tap Back to reach the main screen of this tab? - 26.🌗 Is pale pink on white easy or hard to read on a button? (a) easy to read (b) hard to read
- 27.True or false: “strong colour contrast” makes the app harder to use. (a) True (b) False
- 28.✏️ A box with a cross in a wireframe usually means ___. (a) delete this (b) a closed app (c) a picture goes here (d) an error
- 29.♿ Does this help everyone, or make the app harder to use: strong colour contrast? (a) helps everyone (b) makes it harder
- 30.Which of these is true of a wireframe? (a) has the real colours (b) shows the real fonts (c) uses the final pictures (d) is a quick sketch
- 31.🔢 In a sign-up flow, which comes first: “open the app” or “type name and email”? (a) open the app (b) type name and email
- 32.🔍 Which is the odd one out? (a) captions on videos (b) fast-flashing lights (c) colour as the only clue (d) sudden loud sounds
- 33.🌗 Is dark blue on white easy or hard to read on a button? (a) hard to read (b) easy to read
- 34.Which of these is true of a wireframe? (a) has the real colours (b) uses the final pictures (c) looks like the real app (d) shows where things go
- 35.🔘 Is this good or poor button design: space between buttons? (a) good design (b) poor design
- 36.🔀 In a good flow, each screen should lead to ___. (a) a random page (b) a clear next step (c) the same screen (d) a dead end
- 37.Which of these fits saving in the cloud? (a) the sound on/off setting (b) your last game level (c) a class leaderboard (d) notes to read offline
- 38.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 39.🔢 In a quiz-app flow, what comes right after “pick an answer”? (a) see the final score (b) tap “Start quiz” (c) see if it is right (d) read a question
- 40.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “make a password”? (a) tap “Sign up” (b) make a password
Answer key
- False
- False
- a list
- see the home screen
- False
- on the phone
- opens a list of pages
- in the cloud
- 1
- 1
- icons with no labels
- the back button
- UX
- reads the screen aloud
- 12
- 6
- 2
- False
- a draft you are typing
- True
- the theme colours
- a menu button
- open the camera screen
- 4
- 0
- hard to read
- False
- a picture goes here
- helps everyone
- is a quick sketch
- open the app
- captions on videos
- easy to read
- shows where things go
- good design
- a clear next step
- a class leaderboard
- on the phone
- see if it is right
- tap “Sign up”
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students