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 a menu button? (a) switches main sections (b) hides extra links (c) undoes one move (d) sits at the bottom
- 2.🔍 Which is the odd one out? (a) how easy sign-up is (b) the screen layout (c) the theme colours (d) the font size
- 3.💾 Data saved only on the phone is lost when ___. (a) the phone is lost (b) the app is closed (c) the screen turns off (d) you send a message
- 4.🔢 In a quiz-app flow, what comes right after “read a question”? (a) see if it is right (b) tap “Start quiz” (c) see the final score (d) pick an answer
-
5.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Start button: 40 px tall
Next button: 40 px tall
Done button: 44 px tall - 6.Which of these is true of the back button? (a) opens a list of pages (b) sits at the bottom (c) goes to the last screen (d) switches main sections
- 7.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) the sound on/off setting
- 8.🔀 Why plan the user flow before building? (a) to skip testing (b) so each step is clear (c) to add more taps (d) to hide the buttons
- 9.🔢 In a food-order flow, which comes first: “open the menu” or “pick a dish”? (a) open the menu (b) pick a dish
- 10.Which of these is about UI (the look)? (a) how easy sign-up is (b) how users feel after (c) how many taps it takes (d) the icon shapes
- 11.🧭 About how many tabs suit a tab bar best? (a) 3 to 5 (b) 10 to 12 (c) 1 (d) 20
- 12.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “see if it is right”? (a) see if it is right (b) tap “Start quiz”
-
13.💾 pop() takes off the last item. What does this code show?
let friends = ["Arjun", "Aman", "Kabir", "Meera", "Zoya"];
friends.pop();
show(friends[friends.length - 1]); (a) Aman (b) Kabir (c) Meera (d) Arjun -
14.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Offers → Item → Pens → Shop
Design B: Home → Results → Search → Shop → Confirm → Cart (a) Design B (b) Design A - 15.Which of these is true of a wireframe? (a) has the real colours (b) shows the real fonts (c) looks like the real app (d) has no real colours
- 16.Which of these is true of the back button? (a) hides extra links (b) sits at the bottom (c) shows 3 to 5 icons (d) undoes one move
- 17.True or false: the button colours is about UX (the experience). (a) False (b) True
- 18.Which of these is about UX (the experience)? (a) the icon shapes (b) the theme colours (c) the button colours (d) how users feel after
-
19.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Friend list”
2. tap Back
3. open “Edit photo”
How many times must you tap Back to reach the main screen of this tab? - 20.🌗 Is white on dark green easy or hard to read on a button? (a) easy to read (b) hard to read
-
21.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Friend list”
2. open “Score card”
3. open “Edit photo”
Which screen are you on now? (a) Score card (b) Friend list (c) Feed (d) Edit photo -
22.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Pay → Menu
Design B: Home → Confirm → Search → Results (a) Design B (b) Design A - 23.True or false: a clear word like Save is poor button design. (a) True (b) False
-
24.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Score card”
2. open “Help page”
3. open “Help page”
4. tap Back
5. tap the Quiz tab
How many times must you tap Back to reach the main screen of this tab? - 25.🧭 Where is a tab bar usually placed in a phone app? (a) at the bottom (b) inside a button (c) nowhere (d) in the middle
-
26.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Size → Confirm → Cart
Design B: Home → Confirm → Pens → Offers → Search - 27.Which of these is true of a tab bar? (a) undoes one move (b) switches main sections (c) goes to the last screen (d) opens a list of pages
- 28.🧭 Tapping a tab usually takes you to ___. (a) the last app used (b) that tab’s main screen (c) a random page (d) the phone settings
- 29.♿ What should every icon-only button have for screen readers? (a) a text label (b) a long animation (c) a bright colour (d) a sound
- 30.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
- 31.✏️ What is a wireframe? (a) a simple screen sketch (b) the finished app (c) a charging cable (d) a type of password
- 32.🔢 In a photo-post flow, which comes first: “open the camera screen” or “write a caption”? (a) write a caption (b) open the camera screen
-
33.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Help button: 52 px tall
Next button: 32 px tall
Send button: 68 px tall (a) Help (b) Next (c) Send - 34.True or false: a final design looks like the real app. (a) True (b) False
- 35.True or false: a wireframe has the real colours. (a) False (b) True
- 36.Which of these fits saving on the phone? (a) photos on two devices (b) chat messages to friends (c) a class leaderboard (d) a draft you are typing
- 37.🔍 Which is the odd one out? (a) how many taps it takes (b) whether users get lost (c) the button colours (d) how users feel after
- 38.🎨 Is this about UI or UX: the theme colours? (a) UX (b) UI
- 39.Which of these is about UI (the look)? (a) how fast a task is done (b) how easy sign-up is (c) how users feel after (d) the button colours
- 40.🌗 Is white on black easy or hard to read on a button? (a) easy to read (b) hard to read
Answer key
- hides extra links
- how easy sign-up is
- the phone is lost
- pick an answer
- 0
- goes to the last screen
- photos on two devices
- so each step is clear
- open the menu
- the icon shapes
- 3 to 5
- tap “Start quiz”
- Meera
- Design A
- has no real colours
- undoes one move
- False
- how users feel after
- 1
- easy to read
- Edit photo
- Design A
- False
- 0
- at the bottom
- 1
- switches main sections
- that tab’s main screen
- a text label
- No
- a simple screen sketch
- open the camera screen
- Next
- True
- False
- a draft you are typing
- the button colours
- UI
- the button colours
- easy to read
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students