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: “labels on every icon” helps everyone use the app. (a) False (b) True
-
2.💾 What number does this code show?
let notes = ["Art", "Hindi", "Sports"];
notes.push("Science");
notes.push("Maths");
show(notes.length); -
3.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Item → Menu
Design B: Home → Size → Search → Shop → Menu → Offers → Pens - 4.True or false: “tiny tap areas” helps everyone use the app. (a) False (b) True
- 5.🔢 In a food-order flow, what comes right after “open the menu”? (a) pick a dish (b) add it to the cart (c) pay for the order (d) track the order
- 6.🧭 About how many tabs suit a tab bar best? (a) 20 (b) 3 to 5 (c) 10 to 12 (d) 1
- 7.♿ Showing right or wrong only in red and green is a problem for ___. (a) the battery (b) fast typists (c) the server (d) colour-blind users
- 8.Which of these is true of a tab bar? (a) opens a list of pages (b) undoes one move (c) hides extra links (d) sits at the bottom
- 9.🎨 Is this about UI or UX: how users feel after? (a) UI (b) UX
-
10.🖼️ In this wireframe (top to bottom), what is right below the list of items?
[ tab bar ]
[ list of items ]
[ menu icon ]
[ big picture ] (a) menu icon (b) big picture (c) tab bar -
11.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ filter buttons ]
[ top bar ]
[ search box ]
[ tab bar ] (a) tab bar (b) top bar (c) search box (d) filter buttons - 12.True or false: how users feel after is about UX (the experience). (a) True (b) False
- 13.🔍 Which is the odd one out? (a) the theme colours (b) the button colours (c) the icon shapes (d) how easy sign-up is
-
14.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Size → Pens
Design B: Home → Menu → Pens → Shop → Confirm (a) Design B (b) Design A - 15.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a wireframe (b) a final design
- 16.🔢 In a photo-post flow, which comes LAST? (a) post the photo (b) take the photo (c) add a filter (d) open the camera screen
- 17.True or false: a clear word like Save is poor button design. (a) True (b) False
-
18.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Start button: 44 px tall
Back button: 52 px tall
Help button: 68 px tall
Next button: 72 px tall (a) Help (b) Start (c) Back (d) Next - 19.Which colour pair is hard to read? (a) yellow on white (b) dark blue on white (c) black on pale grey (d) white on black
-
20.💾 What number does this code show?
let notes = ["Science", "Maths", "Art", "Music"];
notes.push("Hindi");
show(notes.length); - 21.Which of these is true of the back button? (a) switches main sections (b) sits at the bottom (c) shows 3 to 5 icons (d) undoes one move
-
22.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Offers → Shop → Menu → Search → Confirm
Design B: Home → Size → Search → Pens (a) Design A (b) Design B -
23.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Title: 14 px
Menu: 14 px
Hint: 11 px
Caption: 21 px - 24.🔀 A screen with no way forward or back is called a ___. (a) shortcut (b) tab bar (c) home screen (d) dead end
- 25.🔢 In a photo-post flow, what comes right after “add a filter”? (a) take the photo (b) open the camera screen (c) post the photo (d) write a caption
-
26.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. tap the Chat tab
2. open “Map”
3. tap Back
How many times must you tap Back to reach the main screen of this tab? - 27.🧭 Which part of navigation shows 3 to 5 icons? (a) a tab bar (b) the back button (c) a menu button
- 28.Which of these fits saving on the phone? (a) chat messages to friends (b) photos on two devices (c) the sound on/off setting (d) a shared to-do list
- 29.True or false: a final design shows where things go. (a) False (b) True
- 30.🔢 In a photo-post flow, which comes FIRST? (a) add a filter (b) open the camera screen (c) take the photo (d) write a caption
-
31.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Hint: 9 px
Menu: 23 px
Body text: 27 px
Footer: 20 px (a) Hint (b) Menu (c) Footer (d) Body text - 32.True or false: “captions on videos” helps everyone use the app. (a) False (b) True
- 33.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) makes it harder (b) helps everyone
-
34.🖼️ In this wireframe (top to bottom), what is right above the search box?
[ tab bar ]
[ top bar ]
[ big picture ]
[ menu icon ]
[ search box ]
[ Add button ] (a) big picture (b) Add button (c) menu icon (d) tab bar - 35.💾 Where should the app save a draft you are typing: on the phone or in the cloud? (a) on the phone (b) in the cloud
-
36.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Menu: 12 px
Body text: 14 px
Label: 16 px -
37.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Pens → Results
Design B: Home → Pens → Shop → Menu → Confirm → Cart → Results - 38.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
- 39.🔍 Which is the odd one out? (a) captions on videos (b) text that can grow (c) colour as the only clue (d) big touch targets
-
40.💾 What does this code show? (Positions start at 0.)
let notes = ["Maths", "Music", "Science", "Art"];
show(notes[1]); (a) Science (b) Music (c) Maths (d) Art
Answer key
- True
- 5
- 6
- False
- pick a dish
- 3 to 5
- colour-blind users
- sits at the bottom
- UX
- menu icon
- tab bar
- True
- how easy sign-up is
- Design A
- a final design
- post the photo
- False
- Start
- yellow on white
- 5
- undoes one move
- Design B
- 3
- dead end
- write a caption
- 0
- a tab bar
- the sound on/off setting
- False
- open the camera screen
- Hint
- True
- helps everyone
- menu icon
- on the phone
- 2
- 2
- UI
- colour as the only clue
- Music
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students