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), which part is at the very bottom?
[ title text ]
[ search box ]
[ menu icon ]
[ filter buttons ] (a) menu icon (b) title text (c) search box (d) filter buttons - 2.🔢 In a food-order flow, which comes FIRST? (a) add it to the cart (b) open the menu (c) pay for the order (d) track the order
-
3.🖼️ How many parts (boxes) does this wireframe have?
[ list of items ]
[ filter buttons ]
[ search box ]
[ menu icon ]
[ tab bar ]
[ big picture ] -
4.🖼️ In this wireframe (top to bottom), what is right below the filter buttons?
[ Add button ]
[ filter buttons ]
[ big picture ]
[ top bar ] (a) top bar (b) Add button (c) big picture - 5.✏️ Why draw a wireframe before coding? (a) it runs the app (b) it saves data (c) it adds colours (d) changes are quick
- 6.♿ What does a screen reader do? (a) makes text tiny (b) reads the screen aloud (c) takes photos (d) plays music
-
7.🖼️ In this wireframe (top to bottom), what is right above the Add button?
[ filter buttons ]
[ search box ]
[ list of items ]
[ top bar ]
[ Save button ]
[ Add button ] (a) list of items (b) top bar (c) Save button (d) filter buttons -
8.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Menu: 20 px
Footer: 19 px
Hint: 10 px - 9.🧭 Where is a tab bar usually placed in a phone app? (a) nowhere (b) at the bottom (c) inside a button (d) in the middle
- 10.True or false: “icons with no labels” makes the app harder to use. (a) True (b) False
-
11.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Edit photo”
2. tap the Me tab
3. open “Help page”
4. tap Back
5. open “Map”
Which screen are you on now? (a) Edit photo (b) Lessons (c) Map (d) Help page - 12.True or false: a wireframe looks like the real app. (a) False (b) True
-
13.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Back button: 52 px tall
Send button: 40 px tall
Cancel button: 36 px tall
Help button: 64 px tall - 14.True or false: a final design uses plain grey boxes. (a) True (b) False
- 15.🔢 In a quiz-app flow, what comes right after “read a question”? (a) see if it is right (b) see the final score (c) pick an answer (d) tap “Start quiz”
- 16.🎨 UI stands for user ___. (a) idea (b) internet (c) interface (d) input
- 17.True or false: a wireframe uses plain grey boxes. (a) False (b) True
- 18.🔘 Our rule: buttons are at least 48 px tall. The Done button is 44 px tall. How many px taller must it be?
- 19.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a wireframe (b) a final design
- 20.🔢 In a sign-up flow, which comes first: “open the app” or “tap “Sign up””? (a) tap “Sign up” (b) open the app
- 21.Which of these is true of a wireframe? (a) uses plain grey boxes (b) uses the final pictures (c) looks like the real app (d) has the real colours
- 22.True or false: icons with no meaning is poor button design. (a) True (b) False
-
23.💾 pop() takes off the last item. What does this code show?
let songs = ["Kites", "Ocean", "Rain", "Sunrise", "Monsoon"];
songs.pop();
show(songs[songs.length - 1]); (a) Rain (b) Kites (c) Ocean (d) Sunrise -
24.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Next button: 44 px tall
Done button: 32 px tall
Start button: 52 px tall -
25.🖼️ In this wireframe (top to bottom), what is right above the list of items?
[ title text ]
[ top bar ]
[ list of items ]
[ big picture ]
[ Add button ] (a) top bar (b) title text (c) big picture (d) Add button - 26.Which of these is true of the back button? (a) switches main sections (b) undoes one move (c) sits at the bottom (d) opens a list of pages
-
27.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ Add button ]
[ top bar ]
[ list of items ]
[ title text ]
[ search box ] (a) search box (b) top bar (c) title text (d) list of items - 28.Which of these fits saving in the cloud? (a) notes to read offline (b) a draft you are typing (c) photos on two devices (d) your last game level
-
29.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Friend list”
2. tap Back
3. tap the Home tab
How many times must you tap Back to reach the main screen of this tab? - 30.🔀 What is a user flow? (a) a charging cable (b) a colour theme (c) the path through screens (d) a type of font
-
31.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Title: 11 px
Body text: 24 px
Label: 10 px
Hint: 18 px
Footer: 24 px -
32.🖼️ In this wireframe (top to bottom), what is right above the Add button?
[ search box ]
[ Add button ]
[ big picture ]
[ filter buttons ]
[ top bar ]
[ list of items ] (a) list of items (b) filter buttons (c) big picture (d) search box - 33.🔍 Which is the odd one out? (a) how easy sign-up is (b) whether users get lost (c) the font size (d) how users feel after
-
34.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Score card”
2. open “Edit photo”
3. open “Edit photo”
How many times must you tap Back to reach the main screen of this tab? -
35.🖼️ In this wireframe (top to bottom), what is right below the search box?
[ Save button ]
[ top bar ]
[ search box ]
[ Add button ] (a) Add button (b) Save button (c) top bar -
36.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Edit photo”
2. tap Back
3. open “Friend list”
4. tap the Search tab
5. open “Match report”
How many times must you tap Back to reach the main screen of this tab? - 37.True or false: a clear word like Save is good button design. (a) True (b) False
- 38.🔍 Which is the odd one out? (a) the icon shapes (b) the screen layout (c) how many taps it takes (d) the theme colours
- 39.Which of these is true of a final design? (a) is a quick sketch (b) shows where things go (c) has no real colours (d) has the real colours
-
40.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Friend list”
2. open “Edit photo”
3. tap Back
4. tap the Search tab
Which screen are you on now? (a) Friend list (b) Home (c) Search (d) Edit photo
Answer key
- filter buttons
- open the menu
- 6
- big picture
- changes are quick
- reads the screen aloud
- Save button
- 1
- at the bottom
- True
- Map
- False
- 2
- False
- pick an answer
- interface
- True
- 4
- a final design
- open the app
- uses plain grey boxes
- True
- Sunrise
- 1
- top bar
- undoes one move
- search box
- photos on two devices
- 0
- the path through screens
- 2
- search box
- the font size
- 3
- Add button
- 1
- True
- how many taps it takes
- has the real colours
- Search
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students