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.🎨 Is this about UI or UX: the icon shapes? (a) UX (b) UI
-
2.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Pay → Search → Size → Confirm → Item
Design B: Home → Shop → Results (a) Design A (b) Design B - 3.🧭 Which part of navigation goes to the last screen? (a) the back button (b) a menu button (c) a tab bar
- 4.🔍 Which is the odd one out? (a) the button colours (b) how fast a task is done (c) the icon shapes (d) the font size
- 5.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) see the home screen (c) enter the code sent (d) type name and email
- 6.🎨 Is this about UI or UX: the button colours? (a) UX (b) UI
- 7.🌗 Is dark blue on black easy or hard to read on a button? (a) easy to read (b) hard to read
- 8.🧭 What does the back button usually do? (a) opens settings (b) closes all apps (c) goes to the last screen (d) deletes the page
- 9.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) photos on two devices
- 10.Which colour pair is hard to read? (a) black on yellow (b) white on dark green (c) dark blue on white (d) yellow on white
- 11.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a final design (b) a wireframe
- 12.🔍 Which is the odd one out? (a) how easy sign-up is (b) the button colours (c) whether users get lost (d) how many taps it takes
- 13.Which of these fits saving on the phone? (a) chat messages to friends (b) photos on two devices (c) notes to read offline (d) a class leaderboard
- 14.Which of these is true of a wireframe? (a) has the real colours (b) looks like the real app (c) uses plain grey boxes (d) shows the real fonts
- 15.🔘 Our rule: buttons are at least 48 px tall. The Save button is 40 px tall. How many px taller must it be?
- 16.🎨 Is this about UI or UX: how many taps it takes? (a) UI (b) UX
- 17.💾 Saving data in the cloud lets you ___. (a) never need a password (b) shrink the app (c) use it on any device (d) skip the internet
-
18.🖼️ In this wireframe (top to bottom), what is right below the tab bar?
[ list of items ]
[ menu icon ]
[ search box ]
[ tab bar ]
[ Add button ] (a) Add button (b) search box (c) menu icon (d) list of items - 19.Which of these is true of a final design? (a) looks like the real app (b) has no real colours (c) is a quick sketch (d) uses plain grey boxes
-
20.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Video”
2. tap Back
3. open “Match report”
4. tap the Home tab
Which screen are you on now? (a) Match report (b) Search (c) Home (d) Video - 21.True or false: a wireframe is a quick sketch. (a) True (b) False
- 22.Which of these fits saving in the cloud? (a) your last game level (b) a draft you are typing (c) notes to read offline (d) chat messages to friends
-
23.🖼️ In this wireframe (top to bottom), what is right below the filter buttons?
[ search box ]
[ big picture ]
[ top bar ]
[ filter buttons ]
[ menu icon ] (a) search box (b) big picture (c) top bar (d) menu icon - 24.Which of these is true of a final design? (a) shows where things go (b) uses plain grey boxes (c) has no real colours (d) has the real colours
-
25.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Edit photo”
2. tap Back
3. open “Friend list”
4. open “Friend list”
How many times must you tap Back to reach the main screen of this tab? - 26.🔢 In a sign-up flow, which comes first: “enter the code sent” or “tap “Sign up””? (a) tap “Sign up” (b) enter the code sent
- 27.True or false: a wireframe uses the final pictures. (a) True (b) False
- 28.🔢 In a quiz-app flow, which comes first: “read a question” or “see the final score”? (a) read a question (b) see the final score
-
29.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Help page”
2. open “Video”
3. tap Back
4. tap Back
How many times must you tap Back to reach the main screen of this tab? - 30.🎨 Is this about UI or UX: the screen layout? (a) UI (b) UX
-
31.💾 What does this code show? (Positions start at 0.)
let songs = ["Monsoon", "Ocean", "Rain", "Stars", "Kites"];
show(songs[2]); (a) Monsoon (b) Ocean (c) Stars (d) Rain - 32.✏️ Is this true of a wireframe or of a final design: has no real colours? (a) a final design (b) a wireframe
-
33.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Label: 14 px
Title: 28 px
Caption: 22 px
Footer: 26 px
Body text: 18 px (a) Caption (b) Label (c) Title (d) Footer -
34.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Help page”
2. open “Help page”
3. tap the Lessons tab
4. tap the Me tab
Which screen are you on now? (a) Help page (b) Quiz (c) Me (d) Lessons - 35.True or false: buttons almost touching is good button design. (a) False (b) True
- 36.🔘 Our rule: buttons are at least 48 px tall. The Next button is 20 px tall. How many px taller must it be?
-
37.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Item → Menu
Design B: Home → Offers → Address → Results → Pay (a) Design A (b) Design B - 38.🔀 A screen with no way forward or back is called a ___. (a) dead end (b) tab bar (c) home screen (d) shortcut
- 39.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a wireframe (b) a final design
- 40.Which of these makes the app harder to use? (a) fast-flashing lights (b) labels on every icon (c) strong colour contrast (d) text that can grow
Answer key
- UI
- Design B
- the back button
- how fast a task is done
- open the app
- UI
- hard to read
- goes to the last screen
- photos on two devices
- yellow on white
- a final design
- the button colours
- notes to read offline
- uses plain grey boxes
- 8
- UX
- use it on any device
- Add button
- looks like the real app
- Home
- True
- chat messages to friends
- menu icon
- has the real colours
- 2
- tap “Sign up”
- False
- read a question
- 0
- UI
- Rain
- a wireframe
- Label
- Me
- False
- 28
- Design A
- dead end
- a final design
- fast-flashing lights
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students