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.🎨 UX stands for user ___. (a) example (b) experience (c) express (d) extra
-
2.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Quiz tab
2. open “Friend list”
3. tap Back
Which screen are you on now? (a) Me (b) Friend list (c) Quiz (d) Lessons - 3.Which of these fits saving on the phone? (a) a shared to-do list (b) chat messages to friends (c) your last game level (d) a class leaderboard
- 4.🔢 In a quiz-app flow, what comes right after “read a question”? (a) see the final score (b) pick an answer (c) tap “Start quiz” (d) see if it is right
- 5.Which of these is about UI (the look)? (a) how easy sign-up is (b) how many taps it takes (c) the button colours (d) whether users get lost
- 6.True or false: the sound on/off setting fits saving in the cloud. (a) True (b) False
- 7.True or false: how many taps it takes is about UX (the experience). (a) False (b) True
- 8.🔍 Which is the odd one out? (a) the icon shapes (b) how users feel after (c) the theme colours (d) the screen layout
-
9.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ search box ]
[ menu icon ]
[ Add button ]
[ big picture ] (a) big picture (b) menu icon (c) Add button (d) search box - 10.🔀 What is a user flow? (a) a type of font (b) the path through screens (c) a charging cable (d) a colour theme
-
11.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Friend list”
2. tap Back
3. open “Edit photo”
4. open “Map”
How many times must you tap Back to reach the main screen of this tab? - 12.True or false: the theme colours is about UI (the look). (a) False (b) True
- 13.🔢 In a sign-up flow, which comes LAST? (a) open the app (b) see the home screen (c) enter the code sent (d) make a password
- 14.🧭 Where is a tab bar usually placed in a phone app? (a) in the middle (b) nowhere (c) at the bottom (d) inside a button
- 15.🔀 In a good flow, each screen should lead to ___. (a) a clear next step (b) a random page (c) a dead end (d) the same screen
-
16.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Offers → Cart → Size → Item → Pens
Design B: Home → Address → Results → Shop → Search → Item → Size (a) Design A (b) Design B -
17.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Friend list”
2. tap the Home tab
3. tap the Search tab
Which screen are you on now? (a) Profile (b) Home (c) Search (d) Friend list -
18.🖼️ In this wireframe (top to bottom), what is right below the title text?
[ search box ]
[ menu icon ]
[ title text ]
[ top bar ]
[ Save button ] (a) menu icon (b) top bar (c) Save button (d) search box -
19.🖼️ In this wireframe (top to bottom), what is right below the search box?
[ top bar ]
[ filter buttons ]
[ search box ]
[ menu icon ] (a) filter buttons (b) menu icon (c) top bar - 20.🔍 Which is the odd one out? (a) sudden loud sounds (b) captions on videos (c) labels on every icon (d) strong colour contrast
- 21.🔢 In a food-order flow, what comes right after “open the menu”? (a) pick a dish (b) pay for the order (c) track the order (d) check the cart
- 22.🧭 About how many tabs suit a tab bar best? (a) 10 to 12 (b) 1 (c) 3 to 5 (d) 20
- 23.True or false: strong colour contrast is poor button design. (a) False (b) True
- 24.🎨 Who should you test the UX with? (a) only yourself (b) real users (c) nobody (d) the app icon
- 25.🧭 Tapping a tab usually takes you to ___. (a) that tab’s main screen (b) the last app used (c) the phone settings (d) a random page
-
26.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Match report”
2. open “Video”
3. tap Back
4. open “Friend list”
5. tap the Home tab
Which screen are you on now? (a) Home (b) Match report (c) Video (d) Friend list - 27.💾 Where should the app save photos on two devices: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 28.🌗 Is dark blue on white easy or hard to read on a button? (a) easy to read (b) hard to read
-
29.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
[ top bar ]
[ big picture ]
[ title text ]
[ Save button ]
[ menu icon ] (a) big picture (b) title text (c) Save button (d) top bar - 30.Which of these helps everyone use the app? (a) fast-flashing lights (b) icons with no labels (c) text that can grow (d) tiny tap areas
- 31.🔍 Which is the odd one out? (a) the font size (b) the icon shapes (c) how fast a task is done (d) the screen layout
-
32.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Cart → Results → Address → Search
Design B: Home → Cart → Pens → Size - 33.🔢 In a quiz-app flow, which comes LAST? (a) see the final score (b) see if it is right (c) pick an answer (d) read a question
- 34.True or false: a final design uses plain grey boxes. (a) True (b) False
- 35.🌗 Is white on black easy or hard to read on a button? (a) easy to read (b) hard to read
- 36.💾 Which can hold many values in order? (a) a switch (b) a single number (c) a list (d) a button
-
37.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Cancel button: 64 px tall
Start button: 68 px tall
Save button: 32 px tall (a) Save (b) Cancel (c) Start - 38.True or false: a clear word like Save is poor button design. (a) False (b) True
-
39.💾 What number does this code show?
let friends = ["Aman", "Riya"];
friends.push("Kabir");
friends.push("Zoya");
show(friends.length); - 40.True or false: chat messages to friends fits saving on the phone. (a) True (b) False
Answer key
- experience
- Quiz
- your last game level
- pick an answer
- the button colours
- False
- True
- how users feel after
- big picture
- the path through screens
- 2
- True
- see the home screen
- at the bottom
- a clear next step
- Design A
- Search
- top bar
- menu icon
- sudden loud sounds
- pick a dish
- 3 to 5
- False
- real users
- that tab’s main screen
- Home
- in the cloud
- easy to read
- Save button
- text that can grow
- how fast a task is done
- 1
- see the final score
- False
- easy to read
- a list
- Save
- False
- 4
- False
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students