App Dev Worksheet: Part 1 Test
Developer's tip (Name the topic): First decide which topic the question is about. Use that lesson’s rule: count, order, match or work it out. Read every line of a screen or a code snippet before you answer.
NameDateTime takenScore ___ / 40
- 1.True or false: the settings page is a screen. (a) False (b) True
- 2.True or false: checking a password is processing. (a) True (b) False
- 3.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
-
4.🗒️ Version 1 of a bus tracker must be ready in 16 days. How many days are left for extras after the must-haves?
see where the bus is: 4 days
show arrival time: 3 days
pick your bus stop: 3 days - 5.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) FAQ (c) URL (d) MVP
- 6.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
- 7.🗒️ In MVP, the M stands for ___. (a) maximum (b) minimum (c) mobile (d) music
- 8.🗂️ What kind of app is a flashcard trainer? (a) a learning app (b) a tool app (c) a game (d) a health app
- 9.📅 An app team plans for 3 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
-
10.🧩 How many buttons does this app screen have?
[title] Order Snacks
[button] Cancel
[text box] Subject
[button] Back
[switch] Remind me - 11.Which of these app ideas solves a real problem? (a) a button with no action (b) a bill splitter (c) a page of random dots (d) a blank grey screen
- 12.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) share tasks to friends (c) earn stickers (d) pick a theme colour
-
13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Add Homework
[button] Back
[text box] Name
[text box] Notes
[button] Help
[button] Send
[switch] Dark mode - 14.True or false: a free study-room finder solves a real problem. (a) False (b) True
- 15.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) log a glass of water (c) water animations (d) share your streak
- 16.💡 A good app idea starts with ___. (a) a long name (b) a cool logo (c) a problem to solve (d) many colours
-
17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 25 votes
wasting pocket money: 22 votes
losing water bottles: 9 votes (a) wasting pocket money (b) losing water bottles (c) forgetting homework - 18.True or false: a big-text reader is the best fit for a reader who finds small print hard. (a) True (b) False
- 19.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) a nice extra (c) ready to release (d) missing a must-have
- 20.🔢 After an app is released, which comes FIRST? (a) test it again (b) read user reviews (c) list what to fix (d) release an update
- 21.True or false: tap to Save is a screen. (a) True (b) False
- 22.True or false: a bus tracker is the best fit for a child saving up for a cycle. (a) True (b) False
- 23.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
- 24.🎯 Why learn about users before you build? (a) to pick a logo (b) to make it longer (c) to build what they need (d) to slow it down
- 25.Which of these is an output? (a) taking a photo (b) working out a tip (c) a beep sound (d) tapping a button
- 26.🛠️ At which stage do you talk to possible users? (a) the plan stage (b) the idea stage (c) the build stage (d) the release stage
-
27.🧩 How many buttons does this app screen have?
[title] Add Homework
[switch] Sound
[button] Done
[button] Send
[button] Back
[text box] Phone - 28.🎯 Is this a user need or a feature: “Small text is hard”? (a) a user need (b) a feature
-
29.⚙️ What number does this app show?
let bill = 90; // typed by the user
let friends = 5; // typed by the user
let share = bill / friends;
show(share); - 30.Which of these is an input? (a) the log-in page (b) the settings page (c) a date picker (d) tap to go Next
- 31.🔢 After an app is released, which comes first: “read user reviews” or “test it again”? (a) read user reviews (b) test it again
- 32.True or false: a result on screen is processing. (a) False (b) True
- 33.🔍 Which is the odd one out? (a) adding up a bill (b) sorting the scores (c) working out a tip (d) speaking a command
- 34.🔍 Which is the odd one out? (a) a sleep tracker (b) a step counter (c) a spelling coach (d) a water reminder
- 35.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) add money received (c) pie-chart colours (d) show the balance
- 36.Which of these happens at the release stage? (a) spot a problem to solve (b) list what users need (c) let friends try it (d) share the download link
- 37.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input
- 38.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) show the score (b) confetti effects (c) an avatar shop (d) background music
-
39.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
add money received: 4 days
add money spent: 3 days
show the balance: 2 days - 40.👥 A school app has 75 students, 145 teachers and 135 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
Answer key
- True
- True
- a website
- 6
- MVP
- a feature
- minimum
- a learning app
- 16
- 2
- a bill splitter
- see tasks by day
- 3
- True
- log a glass of water
- a problem to solve
- forgetting homework
- True
- missing a must-have
- read user reviews
- False
- False
- an app
- to build what they need
- a beep sound
- the idea stage
- 3
- a user need
- 18
- a date picker
- read user reviews
- False
- speaking a command
- a spelling coach
- pie-chart colours
- share the download link
- processing
- show the score
- 1
- teachers
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students