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.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
- 2.🌐 Which program do you need to open a website? (a) a calculator (b) a camera app (c) an app store (d) a web browser
- 3.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
-
4.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 4 votes
no quiet study place: 3 votes
missing the bus: 25 votes (a) no quiet study place (b) forgetting birthdays (c) missing the bus - 5.🔍 Which is the odd one out? (a) write the code (b) add the buttons (c) pick the features (d) connect the data
- 6.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
- 7.🛠️ At which stage do you talk to possible users? (a) the idea stage (b) the release stage (c) the plan stage (d) the test stage
- 8.Which of these is a screen? (a) the home page of an app (b) your friends list (c) tap to Start (d) a slider for volume
- 9.💡 Does an app idea like a library due-date alert solve a real problem? (a) No (b) Yes
- 10.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a button with no action (c) a lost-and-found board (d) a blank grey screen
-
11.🗒️ Version 1 of a bus tracker must be ready in 12 days. How many days are left for extras after the must-haves?
see where the bus is: 3 days
show arrival time: 3 days
pick your bus stop: 4 days - 12.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) share your streak (c) custom alert sounds (d) set a reminder time
- 13.🔍 Which is the odd one out? (a) a times-table quiz (b) a spelling coach (c) a flashcard trainer (d) a torch
-
14.⚙️ What number does this app show?
let km = 3; // typed by the user
let metres = km * 1000;
show(metres); - 15.🧩 In an app, what is tap to Save? (a) a button (b) an input (c) data (d) a screen
- 16.True or false: a flashcard trainer is a tool app. (a) False (b) True
- 17.🗒️ Why keep version 1 small? (a) to use up storage (b) to look bigger (c) to confuse users (d) to learn from users soon
- 18.🗂️ What kind of app is a racing challenge? (a) a learning app (b) a health app (c) a game (d) a tool app
- 19.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) background music (c) show a question (d) check the answer
- 20.True or false: a bus tracker is the best fit for a parent waiting at the bus stop. (a) False (b) True
- 21.True or false: a word battle is a tool app. (a) False (b) True
- 22.True or false: a calculator is a health app. (a) False (b) True
- 23.Which of these happens at the test stage? (a) draw the user flow (b) try every button (c) list what users need (d) sketch the screens
- 24.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) URL (c) FAQ (d) MVP
- 25.True or false: a recipe finder is the best fit for a cook with no idea for dinner. (a) False (b) True
-
26.⚙️ What number does this app show?
let bill = 36; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 27.🎯 What is the best first step to learn what users need? (a) guess on your own (b) write the code (c) ask and watch users (d) pick the colours
- 28.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) export to a file (c) show the balance (d) pie-chart colours
- 29.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
- 30.🎯 Which app would help this user most: a student who often misses the school bus? (a) a big-text reader (b) a bus tracker (c) a water reminder (d) a pocket-money tracker
-
31.⚙️ What number does this app show?
let bill = 136; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 32.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) pie-chart colours (b) add money spent (c) add money received (d) show the balance
- 33.Which of these happens at the plan stage? (a) write the code (b) draw the user flow (c) list what users need (d) spot a problem to solve
-
34.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[text box] Subject
[text box] Age
[button] Start
[button] Send
[switch] Dark mode - 35.True or false: a water reminder is the best fit for a runner who forgets to sip water. (a) False (b) True
-
36.🧩 How many buttons does this app screen have?
[title] Edit Profile
[text box] Phone
[switch] Show hints
[text box] City
[text box] Due date
[button] Cancel
[button] Save - 37.🎯 What is a user need? (a) a problem a user has (b) a type of button (c) a phone setting (d) a colour theme
-
38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 12 votes
forgetting birthdays: 7 votes
losing water bottles: 11 votes (a) forgetting homework (b) forgetting birthdays (c) losing water bottles - 39.True or false: a page of random dots solves a real problem. (a) True (b) False
-
40.🧩 Which of these is a button on this screen?
[title] Settings
[text box] Email
[slider] Text size
[text box] Name
[button] Cancel
[text box] Phone (a) Email (b) Phone (c) Name (d) Cancel
Answer key
- an app
- a web browser
- No
- missing the bus
- pick the features
- a website
- the idea stage
- the home page of an app
- Yes
- a lost-and-found board
- 2
- set a reminder time
- a torch
- 3000
- a button
- False
- to learn from users soon
- a game
- background music
- True
- False
- False
- try every button
- MVP
- True
- 18
- ask and watch users
- show the balance
- Yes
- a bus tracker
- 68
- pie-chart colours
- draw the user flow
- 3
- True
- 2
- a problem a user has
- forgetting homework
- False
- Cancel
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students