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.🎨 UX stands for user ___. (a) express (b) example (c) experience (d) extra
- 2.Which of these is about UI (the look)? (a) the theme colours (b) how users feel after (c) how fast a task is done (d) whether users get lost
- 3.True or false: a wireframe is a quick sketch. (a) False (b) True
- 4.🎨 UI stands for user ___. (a) internet (b) interface (c) input (d) idea
- 5.🧭 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
- 6.🔢 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
- 7.🎨 Is this about UI or UX: the theme colours? (a) UX (b) UI
- 8.🧭 Why should every screen show where you are? (a) to look busy (b) to hide the menu (c) so users do not get lost (d) to use more battery
-
9.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Confirm → Cart → Item → Address
Design B: Home → Pay → Confirm - 10.True or false: grey text on grey is good button design. (a) True (b) False
- 11.♿ Why add captions to videos? (a) to slow them down (b) to hide the sound (c) so anyone can follow (d) to add colour
-
12.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Results → Address → Search → Menu → Shop → Size
Design B: Home → Address → Offers → Pens (a) Design B (b) Design A - 13.🌗 Is white on dark green easy or hard to read on a button? (a) easy to read (b) hard to read
- 14.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “make a password”? (a) tap “Sign up” (b) make a password
- 15.🔘 Our rule: buttons are at least 48 px tall. The Send button is 32 px tall. How many px taller must it be?
- 16.True or false: a clear word like Save is poor button design. (a) False (b) True
- 17.💾 In most code, the first item of a list is at position ___. (a) 1 (b) 0 (c) 10 (d) 2
- 18.True or false: a final design shows where things go. (a) True (b) False
- 19.Which of these is true of a final design? (a) is a quick sketch (b) shows where things go (c) has the real colours (d) has no real colours
- 20.Which of these fits saving on the phone? (a) a class leaderboard (b) a shared to-do list (c) photos on two devices (d) a draft you are typing
- 21.🔍 Which is the odd one out? (a) captions on videos (b) colour as the only clue (c) text that can grow (d) strong colour contrast
-
22.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Body text: 23 px
Title: 12 px
Label: 21 px
Menu: 19 px
Caption: 16 px (a) Title (b) Body text (c) Label (d) Menu -
23.🖼️ In this wireframe (top to bottom), what is right above the Add button?
[ title text ]
[ Add button ]
[ filter buttons ]
[ Save button ] (a) filter buttons (b) Save button (c) title text -
24.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Confirm → Pens → Address → Item → Pay
Design B: Home → Results → Size → Shop (a) Design A (b) Design B - 25.🎨 Who should you test the UX with? (a) the app icon (b) real users (c) only yourself (d) nobody
-
26.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Body text: 21 px
Label: 15 px
Title: 13 px
Hint: 13 px - 27.🔍 Which is the odd one out? (a) captions on videos (b) icons with no labels (c) colour as the only clue (d) fast-flashing lights
-
28.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Friend list”
2. open “Map”
3. open “Badges”
How many times must you tap Back to reach the main screen of this tab? - 29.🔍 Which is the odd one out? (a) the button colours (b) the icon shapes (c) the font size (d) how users feel after
- 30.🎨 Is this about UI or UX: the font size? (a) UX (b) UI
-
31.💾 What number does this code show?
let score = 4;
score = score - 1;
score = score + 1;
show(score); - 32.🌗 Is black on pale grey easy or hard to read on a button? (a) easy to read (b) hard to read
-
33.🖼️ In this wireframe (top to bottom), what is right above the filter buttons?
[ top bar ]
[ Add button ]
[ title text ]
[ list of items ]
[ filter buttons ]
[ Save button ] (a) Add button (b) Save button (c) top bar (d) list of items - 34.Which of these is true of a tab bar? (a) opens a list of pages (b) sits at the bottom (c) hides extra links (d) undoes one move
-
35.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. tap the Chat tab
2. tap the Settings tab
3. open “Video”
4. open “Edit photo”
Which screen are you on now? (a) Chat (b) Edit photo (c) Feed (d) Video -
36.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Profile tab
2. tap the Profile tab
3. tap the Search tab
How many times must you tap Back to reach the main screen of this tab? - 37.Which of these makes the app harder to use? (a) strong colour contrast (b) colour as the only clue (c) labels on every icon (d) big touch targets
- 38.Which of these is true of a final design? (a) uses plain grey boxes (b) has no real colours (c) uses the final pictures (d) is a quick sketch
-
39.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Shop → Pens → Item → Offers
Design B: Home → Pens → Cart → Shop → Menu → Confirm -
40.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Me tab
2. open “Map”
3. open “Match report”
Which screen are you on now? (a) Quiz (b) Map (c) Lessons (d) Match report
Answer key
- experience
- the theme colours
- True
- interface
- at the bottom
- see if it is right
- UI
- so users do not get lost
- 2
- False
- so anyone can follow
- Design B
- easy to read
- tap “Sign up”
- 16
- False
- 0
- False
- has the real colours
- a draft you are typing
- colour as the only clue
- Title
- title text
- Design B
- real users
- 3
- captions on videos
- 3
- how users feel after
- UI
- 4
- easy to read
- list of items
- sits at the bottom
- Edit photo
- 0
- colour as the only clue
- uses the final pictures
- 5
- Match report
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students