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 this wireframe (top to bottom), what is right below the search box?
[ Save button ]
[ big picture ]
[ search box ]
[ Add button ]
[ list of items ]
[ menu icon ] (a) big picture (b) Add button (c) list of items (d) menu icon - 2.🔢 In a quiz-app flow, which comes first: “read a question” or “see the final score”? (a) read a question (b) see the final score
- 3.🔢 In a sign-up flow, which comes FIRST? (a) type name and email (b) make a password (c) open the app (d) see the home screen
-
4.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Score card”
2. open “Badges”
3. open “Badges”
Which screen are you on now? (a) Score card (b) Quiz (c) Lessons (d) Badges -
5.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Badges”
2. tap Back
3. open “Map”
4. open “Score card”
5. tap Back
Which screen are you on now? (a) Feed (b) Map (c) Score card (d) Badges -
6.🖼️ How many parts (boxes) does this wireframe have?
[ list of items ]
[ top bar ]
[ big picture ]
[ title text ] - 7.🔀 A screen with no way forward or back is called a ___. (a) tab bar (b) dead end (c) shortcut (d) home screen
-
8.💾 What number does this code show?
let points = 6;
points = points - 6;
points = points + 3;
show(points); - 9.✏️ What is a wireframe? (a) a charging cable (b) the finished app (c) a simple screen sketch (d) a type of password
- 10.🎨 Is this about UI or UX: how fast a task is done? (a) UI (b) UX
- 11.🔘 Our rule: buttons are at least 48 px tall. The Cancel button is 24 px tall. How many px taller must it be?
-
12.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Search → Confirm → Address → Shop → Pens
Design B: Home → Search → Shop → Size → Address - 13.Which of these is about UI (the look)? (a) how fast a task is done (b) how easy sign-up is (c) the theme colours (d) how users feel after
- 14.🌗 Is dark blue on white easy or hard to read on a button? (a) easy to read (b) hard to read
- 15.🌗 Is light grey on white easy or hard to read on a button? (a) hard to read (b) easy to read
- 16.Which of these is true of a tab bar? (a) goes to the last screen (b) opens a list of pages (c) switches main sections (d) undoes one move
- 17.🔍 Which is the odd one out? (a) strong colour contrast (b) big touch targets (c) colour as the only clue (d) text that can grow
- 18.🎨 UI stands for user ___. (a) interface (b) idea (c) input (d) internet
- 19.🔢 In a photo-post flow, which comes FIRST? (a) add a filter (b) open the camera screen (c) post the photo (d) take the photo
- 20.🔢 In a food-order flow, which comes first: “track the order” or “add it to the cart”? (a) add it to the cart (b) track the order
- 21.Which colour pair is hard to read? (a) black on yellow (b) light grey on white (c) dark blue on white (d) white on dark green
- 22.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a final design (b) a wireframe
- 23.🔘 Our rule: buttons are at least 48 px tall. The Done button is 40 px tall. How many px taller must it be?
- 24.🔢 In a food-order flow, which comes FIRST? (a) check the cart (b) open the menu (c) pay for the order (d) pick a dish
-
25.🖼️ In this wireframe (top to bottom), what is right below the filter buttons?
[ list of items ]
[ top bar ]
[ filter buttons ]
[ big picture ]
[ Save button ] (a) big picture (b) list of items (c) top bar (d) Save button - 26.Which of these is true of a final design? (a) shows where things go (b) shows the real fonts (c) is a quick sketch (d) uses plain grey boxes
- 27.True or false: a final design is a quick sketch. (a) True (b) False
-
28.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
[ title text ]
[ list of items ]
[ menu icon ]
[ big picture ]
[ top bar ] (a) list of items (b) big picture (c) title text (d) top bar - 29.💾 Which can hold many values in order? (a) a single number (b) a switch (c) a button (d) a list
- 30.Which colour pair is easy to read? (a) dark blue on white (b) yellow on white (c) pale pink on white (d) red on green
- 31.✏️ Is this true of a wireframe or of a final design: has no real colours? (a) a wireframe (b) a final design
- 32.Which of these helps everyone use the app? (a) sudden loud sounds (b) fast-flashing lights (c) colour as the only clue (d) captions on videos
- 33.🧭 What does the back button usually do? (a) deletes the page (b) closes all apps (c) goes to the last screen (d) opens settings
-
34.🖼️ In this wireframe (top to bottom), what is right below the list of items?
[ menu icon ]
[ list of items ]
[ Add button ]
[ top bar ] (a) top bar (b) menu icon (c) Add button - 35.Which colour pair is easy to read? (a) black on pale grey (b) pale pink on white (c) dark blue on black (d) light grey on white
- 36.True or false: the font size is about UX (the experience). (a) True (b) False
-
37.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
[ menu icon ]
[ list of items ]
[ search box ]
[ tab bar ]
[ top bar ] (a) list of items (b) search box (c) tab bar (d) top bar -
38.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Caption: 11 px
Menu: 17 px
Body text: 22 px -
39.💾 What number does this code show?
let stars = 3;
stars = stars - 1;
stars = stars + 5;
show(stars); - 40.🔢 In a food-order flow, which comes LAST? (a) pick a dish (b) add it to the cart (c) track the order (d) open the menu
Answer key
- Add button
- read a question
- open the app
- Badges
- Map
- 4
- dead end
- 3
- a simple screen sketch
- UX
- 24
- 1
- the theme colours
- easy to read
- hard to read
- switches main sections
- colour as the only clue
- interface
- open the camera screen
- add it to the cart
- light grey on white
- a wireframe
- 8
- open the menu
- big picture
- shows the real fonts
- False
- big picture
- a list
- dark blue on white
- a wireframe
- captions on videos
- goes to the last screen
- Add button
- black on pale grey
- False
- list of items
- 1
- 7
- track the order
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students