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.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Footer: 20 px
Label: 16 px
Title: 18 px - 2.🔍 Which is the odd one out? (a) strong colour contrast (b) fast-flashing lights (c) sudden loud sounds (d) tiny tap areas
- 3.Which of these is true of a tab bar? (a) switches main sections (b) opens a list of pages (c) goes to the last screen (d) undoes one move
-
4.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Profile tab
2. open “Video”
3. tap Back
4. open “Video”
How many times must you tap Back to reach the main screen of this tab? -
5.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Label: 11 px
Body text: 18 px
Title: 21 px
Hint: 18 px
Caption: 27 px (a) Title (b) Body text (c) Hint (d) Label - 6.🔢 In a photo-post flow, what comes right after “open the camera screen”? (a) write a caption (b) post the photo (c) take the photo (d) add a filter
- 7.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) make a password (c) enter the code sent (d) see the home screen
-
8.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Home tab
2. open “Score card”
3. open “Video”
Which screen are you on now? (a) Score card (b) Home (c) Search (d) Video -
9.🖼️ In this wireframe (top to bottom), what is right above the search box?
[ Add button ]
[ big picture ]
[ search box ]
[ list of items ]
[ Save button ] (a) list of items (b) big picture (c) Add button (d) Save button - 10.🔢 In a photo-post flow, which comes FIRST? (a) post the photo (b) take the photo (c) add a filter (d) open the camera screen
- 11.True or false: a shared to-do list fits saving on the phone. (a) False (b) True
- 12.🎨 Is this about UI or UX: how easy sign-up is? (a) UI (b) UX
- 13.True or false: chat messages to friends fits saving on the phone. (a) False (b) True
-
14.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Menu → Size → Confirm → Search
Design B: Home → Item → Address → Size → Cart → Search → Pay (a) Design B (b) Design A - 15.🎨 Who should you test the UX with? (a) nobody (b) the app icon (c) real users (d) only yourself
- 16.🎨 Fewer taps to finish a task usually means ___. (a) more colours (b) better UX (c) worse UX (d) a bigger app
- 17.True or false: strong colour contrast is good button design. (a) False (b) True
-
18.🖼️ In this wireframe (top to bottom), what is right below the Save button?
[ title text ]
[ Add button ]
[ Save button ]
[ search box ] (a) Add button (b) title text (c) search box - 19.True or false: the screen layout is about UX (the experience). (a) True (b) False
- 20.Which of these is about UX (the experience)? (a) the screen layout (b) the button colours (c) the font size (d) how many taps it takes
- 21.♿ Does this help everyone, or make the app harder to use: tiny tap areas? (a) makes it harder (b) helps everyone
- 22.🔢 In a quiz-app flow, which comes first: “pick an answer” or “see the final score”? (a) see the final score (b) pick an answer
- 23.🔢 In a quiz-app flow, which comes first: “see the final score” or “see if it is right”? (a) see the final score (b) see if it is right
- 24.♿ A screen has 9 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
- 25.🎨 A beautiful app that confuses everyone has ___. (a) perfect UX (b) good UI but poor UX (c) good UX but poor UI (d) no UI at all
- 26.🔢 In a quiz-app flow, which comes LAST? (a) read a question (b) tap “Start quiz” (c) see the final score (d) see if it is right
- 27.Which of these fits saving on the phone? (a) a shared to-do list (b) the sound on/off setting (c) a class leaderboard (d) chat messages to friends
- 28.Which of these fits saving in the cloud? (a) a draft you are typing (b) the sound on/off setting (c) notes to read offline (d) chat messages to friends
- 29.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
-
30.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Offers → Pens → Confirm
Design B: Home → Confirm → Size (a) Design B (b) Design A - 31.💾 Data saved only on the phone is lost when ___. (a) you send a message (b) the screen turns off (c) the phone is lost (d) the app is closed
-
32.🖼️ In this wireframe (top to bottom), what is right below the Save button?
[ search box ]
[ list of items ]
[ Save button ]
[ top bar ]
[ menu icon ] (a) search box (b) top bar (c) list of items (d) menu icon - 33.♿ A screen has 10 icon buttons. Only 5 of them have a text label for screen readers. How many still need a label?
- 34.True or false: a big, easy tap area is poor button design. (a) True (b) False
-
35.💾 What number does this code show?
let friends = ["Riya", "Zoya"];
friends.push("Meera");
friends.push("Aman");
show(friends.length); - 36.Which of these is about UI (the look)? (a) how fast a task is done (b) the theme colours (c) how easy sign-up is (d) whether users get lost
-
37.💾 What number does this code show?
let songs = ["Stars", "Rain", "Kites"];
songs.push("Monsoon");
show(songs.length); - 38.Which of these is about UI (the look)? (a) the font size (b) how easy sign-up is (c) how users feel after (d) whether users get lost
- 39.Which colour pair is hard to read? (a) black on yellow (b) dark blue on white (c) white on black (d) light grey on white
- 40.💾 Where should the app save photos on two devices: on the phone or in the cloud? (a) on the phone (b) in the cloud
Answer key
- 0
- strong colour contrast
- switches main sections
- 1
- Label
- take the photo
- open the app
- Video
- big picture
- open the camera screen
- False
- UX
- False
- Design A
- real users
- better UX
- True
- search box
- False
- how many taps it takes
- makes it harder
- pick an answer
- see if it is right
- 7
- good UI but poor UX
- see the final score
- the sound on/off setting
- chat messages to friends
- UI
- Design B
- the phone is lost
- top bar
- 5
- False
- 4
- the theme colours
- 4
- the font size
- light grey on white
- in the cloud
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students