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.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
- 2.Which colour pair is hard to read? (a) black on yellow (b) black on pale grey (c) red on green (d) white on dark green
- 3.🔍 Which is the odd one out? (a) whether users get lost (b) how users feel after (c) the screen layout (d) how many taps it takes
- 4.✏️ What is a wireframe? (a) a type of password (b) the finished app (c) a charging cable (d) a simple screen sketch
- 5.🔀 What is a user flow? (a) a charging cable (b) the path through screens (c) a type of font (d) a colour theme
- 6.True or false: how easy sign-up is is about UX (the experience). (a) True (b) False
- 7.🌗 Is black on yellow easy or hard to read on a button? (a) easy to read (b) hard to read
- 8.True or false: “tiny tap areas” helps everyone use the app. (a) False (b) True
- 9.🔢 In a photo-post flow, which comes first: “add a filter” or “write a caption”? (a) write a caption (b) add a filter
- 10.True or false: “icons with no labels” makes the app harder to use. (a) False (b) True
- 11.♿ Does this help everyone, or make the app harder to use: tiny tap areas? (a) helps everyone (b) makes it harder
-
12.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Confirm → Pay → Item → Address → Cart
Design B: Home → Shop → Pens → Size → Address → Menu → Results -
13.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Pens → Item → Results → Cart
Design B: Home → Confirm → Offers → Item - 14.🔢 In a food-order flow, which comes FIRST? (a) pay for the order (b) open the menu (c) track the order (d) add it to the cart
- 15.🔢 In a food-order flow, what comes right after “pay for the order”? (a) track the order (b) pick a dish (c) open the menu (d) add it to the cart
- 16.🎨 Is this about UI or UX: how fast a task is done? (a) UI (b) UX
- 17.🌗 Is light grey on white easy or hard to read on a button? (a) easy to read (b) hard to read
- 18.Which of these is true of a menu button? (a) hides extra links (b) sits at the bottom (c) switches main sections (d) goes to the last screen
- 19.🧭 Why should every screen show where you are? (a) to look busy (b) to use more battery (c) to hide the menu (d) so users do not get lost
- 20.♿ A screen has 11 icon buttons. Only 10 of them have a text label for screen readers. How many still need a label?
- 21.Which of these is true of the back button? (a) goes to the last screen (b) sits at the bottom (c) switches main sections (d) hides extra links
-
22.💾 What number does this code show?
let friends = ["Riya", "Kabir", "Zoya", "Aman"];
friends.push("Arjun");
friends.push("Meera");
show(friends.length); -
23.🖼️ In this wireframe (top to bottom), what is right below the big picture?
[ big picture ]
[ top bar ]
[ list of items ]
[ Add button ]
[ search box ] (a) search box (b) list of items (c) top bar (d) Add button - 24.🔢 In a sign-up flow, which comes FIRST? (a) make a password (b) tap “Sign up” (c) type name and email (d) open the app
- 25.Which of these makes the app harder to use? (a) text that can grow (b) big touch targets (c) strong colour contrast (d) fast-flashing lights
- 26.💾 In most code, the first item of a list is at position ___. (a) 2 (b) 1 (c) 0 (d) 10
- 27.♿ A screen has 9 icon buttons. Only 4 of them have a text label for screen readers. How many still need a label?
- 28.True or false: whether users get lost is about UX (the experience). (a) False (b) True
- 29.True or false: a tiny 20 px button is poor button design. (a) False (b) True
- 30.🔍 Which is the odd one out? (a) captions on videos (b) tiny tap areas (c) fast-flashing lights (d) icons with no labels
- 31.True or false: “text that can grow” makes the app harder to use. (a) True (b) False
- 32.Which of these is about UI (the look)? (a) how easy sign-up is (b) how many taps it takes (c) how fast a task is done (d) the font size
- 33.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a final design (b) a wireframe
- 34.True or false: notes to read offline fits saving on the phone. (a) False (b) True
- 35.🔢 In a food-order flow, which comes LAST? (a) track the order (b) check the cart (c) open the menu (d) pay for the order
- 36.🔘 Is this good or poor button design: a big, easy tap area? (a) poor design (b) good design
-
37.🖼️ How many parts (boxes) does this wireframe have?
[ top bar ]
[ Save button ]
[ tab bar ]
[ list of items ] - 38.True or false: a wireframe is a quick sketch. (a) True (b) False
- 39.True or false: the screen layout is about UI (the look). (a) True (b) False
-
40.🖼️ In this wireframe (top to bottom), what is right above the Save button?
[ big picture ]
[ tab bar ]
[ filter buttons ]
[ Save button ] (a) filter buttons (b) tab bar (c) big picture
Answer key
- good design
- red on green
- the screen layout
- a simple screen sketch
- the path through screens
- True
- easy to read
- False
- add a filter
- True
- makes it harder
- 6
- 1
- open the menu
- track the order
- UX
- hard to read
- hides extra links
- so users do not get lost
- 1
- goes to the last screen
- 6
- top bar
- open the app
- fast-flashing lights
- 0
- 5
- True
- True
- captions on videos
- False
- the font size
- a final design
- True
- track the order
- good design
- 4
- True
- True
- filter buttons
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students