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: a wireframe shows where things go. (a) True (b) False
- 2.Which colour pair is hard to read? (a) black on yellow (b) red on green (c) white on black (d) black on pale grey
-
3.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Item → Shop → Menu → Cart
Design B: Home → Shop → Offers → Size → Confirm → Pens (a) Design B (b) Design A - 4.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
- 5.🔘 Is this good or poor button design: a clear word like Save? (a) good design (b) poor design
- 6.🔢 In a sign-up flow, which comes first: “open the app” or “see the home screen”? (a) open the app (b) see the home screen
- 7.♿ Showing right or wrong only in red and green is a problem for ___. (a) colour-blind users (b) the battery (c) the server (d) fast typists
-
8.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Home tab
2. open “Match report”
3. tap Back
Which screen are you on now? (a) Match report (b) Search (c) Home (d) Profile - 9.Which of these fits saving in the cloud? (a) a draft you are typing (b) notes to read offline (c) a class leaderboard (d) your last game level
-
10.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Done button: 40 px tall
Start button: 44 px tall
Help button: 52 px tall - 11.Which colour pair is easy to read? (a) yellow on white (b) dark blue on white (c) dark blue on black (d) pale pink on white
- 12.🔢 In a photo-post flow, which comes FIRST? (a) add a filter (b) write a caption (c) post the photo (d) open the camera screen
- 13.🔘 Is this good or poor button design: grey text on grey? (a) good design (b) poor design
-
14.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Address → Pens → Cart → Search → Menu
Design B: Home → Shop → Menu → Item → Search → Pens → Confirm -
15.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Address → Menu → Size → Search → Offers
Design B: Home → Offers → Shop → Pens -
16.🖼️ How many parts (boxes) does this wireframe have?
[ filter buttons ]
[ title text ]
[ Add button ]
[ Save button ]
[ big picture ] -
17.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Start button: 60 px tall
Save button: 60 px tall
Send button: 48 px tall
Cancel button: 60 px tall - 18.Which of these fits saving in the cloud? (a) a shared to-do list (b) notes to read offline (c) a draft you are typing (d) the sound on/off setting
- 19.🔀 In a good flow, each screen should lead to ___. (a) the same screen (b) a random page (c) a dead end (d) a clear next step
- 20.🔍 Which is the odd one out? (a) sudden loud sounds (b) fast-flashing lights (c) strong colour contrast (d) colour as the only clue
- 21.Which of these makes the app harder to use? (a) captions on videos (b) labels on every icon (c) sudden loud sounds (d) strong colour contrast
- 22.Which of these fits saving in the cloud? (a) notes to read offline (b) chat messages to friends (c) the sound on/off setting (d) your last game level
-
23.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ Add button ]
[ search box ]
[ menu icon ]
[ title text ] (a) search box (b) title text (c) Add button (d) menu icon -
24.💾 What number does this code show?
let songs = ["Kites", "Monsoon", "Stars", "Ocean"];
songs.push("Rain");
show(songs.length); - 25.True or false: “tiny tap areas” makes the app harder to use. (a) False (b) True
- 26.🔍 Which is the odd one out? (a) the icon shapes (b) how users feel after (c) how fast a task is done (d) whether users get lost
-
27.💾 What number does this code show?
let friends = ["Arjun", "Aman", "Zoya"];
friends.push("Kabir");
show(friends.length); - 28.Which of these is true of a final design? (a) shows where things go (b) is a quick sketch (c) has the real colours (d) uses plain grey boxes
- 29.Which of these is true of a wireframe? (a) shows the real fonts (b) uses the final pictures (c) uses plain grey boxes (d) looks like the real app
- 30.Which colour pair is hard to read? (a) black on pale grey (b) dark blue on white (c) light grey on white (d) white on black
- 31.True or false: a wireframe uses plain grey boxes. (a) True (b) False
-
32.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Send button: 68 px tall
Cancel button: 60 px tall
Next button: 32 px tall
Back button: 72 px tall (a) Send (b) Next (c) Back (d) Cancel -
33.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Results → Menu
Design B: Home → Pens → Address → Confirm → Results - 34.🔘 Our rule: buttons are at least 48 px tall. The Next button is 32 px tall. How many px taller must it be?
- 35.♿ Accessibility means an app works for ___. (a) only the coder (b) only experts (c) nobody (d) everyone
- 36.🔘 Our rule: buttons are at least 48 px tall. The Send button is 32 px tall. How many px taller must it be?
-
37.🖼️ In this wireframe (top to bottom), what is right below the search box?
[ top bar ]
[ title text ]
[ search box ]
[ menu icon ] (a) menu icon (b) title text (c) top bar - 38.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) type name and email (b) open the app (c) see the home screen (d) make a password
- 39.🔍 Which is the odd one out? (a) colour as the only clue (b) labels on every icon (c) strong colour contrast (d) text that can grow
- 40.Which of these is true of a final design? (a) shows the real fonts (b) has no real colours (c) is a quick sketch (d) uses plain grey boxes
Answer key
- True
- red on green
- Design A
- UX
- good design
- open the app
- colour-blind users
- Home
- a class leaderboard
- 1
- dark blue on white
- open the camera screen
- poor design
- 1
- 5
- 5
- 4
- a shared to-do list
- a clear next step
- strong colour contrast
- sudden loud sounds
- chat messages to friends
- title text
- 5
- True
- the icon shapes
- 4
- has the real colours
- uses plain grey boxes
- light grey on white
- True
- Next
- 2
- 16
- everyone
- 16
- menu icon
- see the home screen
- colour as the only clue
- shows the real fonts
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students