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 a food-order flow, which comes first: “track the order” or “pay for the order”? (a) track the order (b) pay for the order
- 2.True or false: whether users get lost is about UX (the experience). (a) False (b) True
- 3.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a wireframe (b) a final design
- 4.Which of these is about UX (the experience)? (a) the font size (b) the button colours (c) how fast a task is done (d) the icon shapes
- 5.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
- 6.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “make a password”? (a) tap “Sign up” (b) make a password
-
7.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
[ Save button ]
[ menu icon ]
[ Add button ]
[ list of items ]
[ filter buttons ] (a) list of items (b) Add button (c) Save button (d) filter buttons - 8.True or false: “captions on videos” makes the app harder to use. (a) True (b) False
-
9.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Cart → Search → Confirm → Pens → Shop → Results
Design B: Home → Size → Search → Menu → Pens -
10.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Send button: 64 px tall
Save button: 24 px tall
Cancel button: 56 px tall (a) Save (b) Cancel (c) Send - 11.🔢 In a sign-up flow, which comes first: “open the app” or “make a password”? (a) make a password (b) open the app
-
12.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Pens → Item → Shop → Confirm → Menu → Pay
Design B: Home → Menu → Item → Size → Pay (a) Design A (b) Design B -
13.💾 What number does this code show?
let lives = 3;
lives = lives - 1;
lives = lives + 2;
show(lives); - 14.✏️ Why draw a wireframe before coding? (a) changes are quick (b) it adds colours (c) it runs the app (d) it saves data
-
15.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Quiz tab
2. open “Friend list”
3. open “Match report”
4. tap Back
Which screen are you on now? (a) Quiz (b) Friend list (c) Match report (d) Lessons - 16.Which of these is true of a wireframe? (a) looks like the real app (b) has the real colours (c) is a quick sketch (d) shows the real fonts
-
17.🖼️ How many parts (boxes) does this wireframe have?
[ menu icon ]
[ Save button ]
[ tab bar ]
[ title text ]
[ filter buttons ]
[ Add button ] - 18.🌗 Is white on dark green easy or hard to read on a button? (a) hard to read (b) easy to read
- 19.🔍 Which is the odd one out? (a) labels on every icon (b) colour as the only clue (c) text that can grow (d) strong colour contrast
- 20.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) tap “Sign up” (b) open the app (c) make a password (d) see the home screen
-
21.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Match report”
2. tap the Profile tab
3. open “Badges”
4. tap Back
5. open “Edit photo”
Which screen are you on now? (a) Match report (b) Badges (c) Edit photo (d) Home -
22.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Menu → Address → Results → Pay → Shop
Design B: Home → Offers → Pens → Search → Cart -
23.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Offers → Confirm → Menu
Design B: Home → Confirm → Cart (a) Design A (b) Design B - 24.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “see the final score”? (a) see the final score (b) tap “Start quiz”
- 25.Which of these fits saving on the phone? (a) a draft you are typing (b) a class leaderboard (c) chat messages to friends (d) a shared to-do list
- 26.Which of these makes the app harder to use? (a) strong colour contrast (b) text that can grow (c) labels on every icon (d) fast-flashing lights
-
27.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Results → Pens → Cart → Item → Menu → Search
Design B: Home → Pay → Pens → Menu → Address → Size (a) Design B (b) Design A - 28.True or false: space between buttons is poor button design. (a) False (b) True
-
29.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Help button: 48 px tall
Back button: 48 px tall
Save button: 52 px tall
Cancel button: 56 px tall - 30.True or false: a class leaderboard fits saving on the phone. (a) True (b) False
- 31.🎨 UX stands for user ___. (a) example (b) express (c) experience (d) extra
- 32.🔢 In a photo-post flow, which comes FIRST? (a) take the photo (b) write a caption (c) open the camera screen (d) post the photo
- 33.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) helps everyone (b) makes it harder
-
34.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Friend list”
2. open “Edit photo”
3. open “Match report”
4. tap Back
5. tap Back
Which screen are you on now? (a) Edit photo (b) Friend list (c) Match report (d) Home - 35.🔍 Which is the odd one out? (a) the screen layout (b) the icon shapes (c) how easy sign-up is (d) the font size
-
36.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Me tab
2. tap the Me tab
3. open “Badges”
Which screen are you on now? (a) Badges (b) Quiz (c) Me (d) Lessons -
37.🖼️ How many parts (boxes) does this wireframe have?
[ title text ]
[ tab bar ]
[ search box ]
[ Save button ]
[ list of items ]
[ top bar ] - 38.True or false: notes to read offline fits saving on the phone. (a) False (b) True
- 39.♿ A screen has 6 icon buttons. Only 5 of them have a text label for screen readers. How many still need a label?
-
40.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Profile tab
2. open “Match report”
3. tap Back
4. tap the Home tab
Which screen are you on now? (a) Search (b) Match report (c) Profile (d) Home
Answer key
- pay for the order
- True
- a wireframe
- how fast a task is done
- good design
- tap “Sign up”
- Add button
- False
- 6
- Save
- open the app
- Design B
- 4
- changes are quick
- Friend list
- is a quick sketch
- 6
- easy to read
- colour as the only clue
- see the home screen
- Edit photo
- 1
- Design B
- tap “Start quiz”
- a draft you are typing
- fast-flashing lights
- Design B
- False
- 4
- False
- experience
- open the camera screen
- helps everyone
- Friend list
- how easy sign-up is
- Badges
- 6
- True
- 1
- Home
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students