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.Which of these is true of the back button? (a) switches main sections (b) shows 3 to 5 icons (c) goes to the last screen (d) sits at the bottom
- 2.🎨 Is this about UI or UX: how easy sign-up is? (a) UX (b) UI
-
3.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Pay → Offers → Size → Shop
Design B: Home → Results → Cart → Search → Pens → Address -
4.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Search → Menu
Design B: Home → Size → Item → Pens - 5.True or false: “tiny tap areas” makes the app harder to use. (a) True (b) False
- 6.True or false: space between buttons is good button design. (a) False (b) True
- 7.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) type name and email (c) make a password (d) tap “Sign up”
- 8.🔍 Which is the odd one out? (a) the screen layout (b) how easy sign-up is (c) how fast a task is done (d) how many taps it takes
- 9.True or false: photos on two devices fits saving on the phone. (a) False (b) True
- 10.🧭 What does the back button usually do? (a) deletes the page (b) goes to the last screen (c) opens settings (d) closes all apps
- 11.🔘 Our rule: buttons are at least 48 px tall. The Next button is 20 px tall. How many px taller must it be?
- 12.True or false: notes to read offline fits saving on the phone. (a) False (b) True
- 13.🔘 Is this good or poor button design: strong colour contrast? (a) good design (b) poor design
- 14.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a wireframe (b) a final design
- 15.✏️ Do wireframes usually show the final colours? (a) No (b) Yes
- 16.True or false: a draft you are typing fits saving on the phone. (a) False (b) True
- 17.🔘 Is this good or poor button design: icons with no meaning? (a) good design (b) poor design
- 18.True or false: buttons almost touching is good button design. (a) True (b) False
- 19.🔢 In a food-order flow, which comes first: “open the menu” or “pick a dish”? (a) pick a dish (b) open the menu
-
20.🖼️ In this wireframe (top to bottom), what is right above the search box?
[ top bar ]
[ Save button ]
[ tab bar ]
[ search box ]
[ big picture ]
[ filter buttons ] (a) Save button (b) top bar (c) filter buttons (d) tab bar - 21.Which of these fits saving on the phone? (a) chat messages to friends (b) a shared to-do list (c) notes to read offline (d) a class leaderboard
- 22.🔘 Is this good or poor button design: space between buttons? (a) good design (b) poor design
-
23.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Me tab
2. tap the Quiz tab
3. open “Help page”
Which screen are you on now? (a) Lessons (b) Quiz (c) Me (d) Help page - 24.🔢 In a sign-up flow, which comes LAST? (a) open the app (b) tap “Sign up” (c) type name and email (d) see the home screen
- 25.Which of these is true of a wireframe? (a) uses the final pictures (b) is a quick sketch (c) looks like the real app (d) shows the real fonts
- 26.🔢 In a sign-up flow, which comes first: “type name and email” or “open the app”? (a) type name and email (b) open the app
- 27.True or false: notes to read offline fits saving in the cloud. (a) False (b) True
-
28.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. tap the Settings tab
2. tap the Chat tab
3. open “Score card”
4. tap Back
5. open “Help page”
How many times must you tap Back to reach the main screen of this tab? - 29.🧭 Which part of navigation shows 3 to 5 icons? (a) a menu button (b) the back button (c) a tab bar
-
30.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Cart → Search → Pens → Results → Address → Menu
Design B: Home → Menu → Item → Pay (a) Design A (b) Design B -
31.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ Add button ]
[ title text ]
[ top bar ]
[ menu icon ]
[ big picture ] (a) big picture (b) Add button (c) title text (d) menu icon - 32.Which of these is true of a final design? (a) is a quick sketch (b) uses plain grey boxes (c) has the real colours (d) shows where things go
-
33.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Send button: 72 px tall
Done button: 36 px tall
Save button: 60 px tall (a) Send (b) Done (c) Save - 34.Which of these fits saving on the phone? (a) photos on two devices (b) a class leaderboard (c) chat messages to friends (d) a draft you are typing
- 35.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a wireframe (b) a final design
-
36.💾 pop() takes off the last item. What does this code show?
let notes = ["Hindi", "Maths", "Sports", "Art", "Science"];
notes.pop();
show(notes[notes.length - 1]); (a) Hindi (b) Maths (c) Sports (d) Art - 37.✏️ Is this true of a wireframe or of a final design: uses the final pictures? (a) a final design (b) a wireframe
- 38.True or false: a class leaderboard fits saving on the phone. (a) True (b) False
- 39.True or false: whether users get lost is about UX (the experience). (a) False (b) True
- 40.🔢 In a quiz-app flow, which comes first: “read a question” or “tap “Start quiz””? (a) tap “Start quiz” (b) read a question
Answer key
- goes to the last screen
- UX
- 5
- 3
- True
- True
- open the app
- the screen layout
- False
- goes to the last screen
- 28
- True
- good design
- a final design
- No
- True
- poor design
- False
- open the menu
- tab bar
- notes to read offline
- good design
- Help page
- see the home screen
- is a quick sketch
- open the app
- False
- 1
- a tab bar
- Design B
- big picture
- has the real colours
- Done
- a draft you are typing
- a final design
- Art
- a final design
- False
- True
- tap “Start quiz”
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students