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 input is best for typing your name? (a) a switch (b) a text box (c) a slider (d) a picture
- 2.Which of these is true of an app? (a) updates from the store (b) needs no installing (c) opens from a link (d) has a web address
- 3.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) see where the bus is (c) rate the driver (d) change the bus icon
- 4.🔍 Which is the odd one out? (a) sketch the screens (b) write the code (c) pick the features (d) draw the user flow
-
5.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 19 votes
no quiet study place: 17 votes
losing water bottles: 23 votes (a) no quiet study place (b) missing the bus (c) losing water bottles - 6.💡 A good app idea starts with ___. (a) a cool logo (b) many colours (c) a problem to solve (d) a long name
- 7.True or false: a pop-up message is an output. (a) True (b) False
-
8.⚙️ What number does this app show?
let price = 190; // typed by the user
let off = 50; // typed by the user
let pay = price - off;
show(pay); - 9.🗂️ What kind of app is a water reminder? (a) a tool app (b) a health app (c) a learning app (d) a game
- 10.Which of these happens at the idea stage? (a) list what users need (b) sketch the screens (c) write the code (d) write the store text
- 11.💡 Which app idea solves this problem: a patient misses doses? (a) a bill splitter (b) a homework planner (c) a study-room finder (d) a medicine reminder
- 12.🎯 Which app would help this user most: a student who often misses the school bus? (a) a bus tracker (b) a homework planner (c) a recipe finder (d) a water reminder
- 13.👥 A cricket club app has 245 players, 160 coaches and 25 fans as users. How many more players than fans are there?
- 14.🧩 In an app, what is the home page of an app? (a) an input (b) data (c) a screen (d) a button
- 15.True or false: a water reminder is the best fit for a gamer who forgets to drink. (a) True (b) False
- 16.🛠️ At which stage do you share the download link? (a) the release stage (b) the idea stage (c) the plan stage (d) the build stage
-
17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 18 votes
missing the bus: 3 votes
wasting pocket money: 23 votes (a) forgetting birthdays (b) wasting pocket money (c) missing the bus - 18.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) output (c) input
- 19.🔢 After an app is released, which comes LAST? (a) release an update (b) test it again (c) fix and improve (d) read user reviews
- 20.🧩 In an app, what is today’s step count? (a) an input (b) data (c) a button (d) a screen
- 21.True or false: typing your age is an input. (a) True (b) False
- 22.🧩 In an app, what is tap to Save? (a) data (b) an input (c) a screen (d) a button
- 23.💡 Which app idea solves this problem: projects pile up at once? (a) a medicine reminder (b) a homework planner (c) a study-room finder (d) a bill splitter
- 24.True or false: a flashcard trainer is a tool app. (a) False (b) True
- 25.👥 A cricket club app has 30 players, 155 coaches and 165 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
-
26.⚙️ What number does this app show?
let price = 460; // typed by the user
let off = 50; // typed by the user
let pay = price - off;
show(pay); - 27.🔢 When you make an app, what comes right after “build the app”? (a) get an idea (b) plan the screens (c) test the app (d) release it
- 28.🗒️ The first small, working version of an app is often called an ___. (a) MVP (b) FAQ (c) CPU (d) URL
- 29.⚙️ In an app, is working out a tip an input, processing or an output? (a) processing (b) input (c) output
- 30.👥 A school app has 145 students, 195 teachers and 30 parents as users. How many users does it have in all?
- 31.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a homework planner (b) a pocket-money tracker (c) a water reminder (d) a bus tracker
- 32.🛠️ At which stage do you add the buttons? (a) the build stage (b) the plan stage (c) the release stage (d) the idea stage
- 33.True or false: the settings page is a button. (a) True (b) False
- 34.🔍 Which is the odd one out? (a) a beep sound (b) a pop-up message (c) a result on screen (d) adding up a bill
- 35.True or false: a spelling coach is a health app. (a) False (b) True
- 36.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a lost-and-found board (c) a page of random dots (d) a free study-room finder
- 37.Which of these is a button? (a) a date picker (b) the settings page (c) tap to Start (d) your high score
- 38.👥 A cricket club app has 45 players, 120 coaches and 165 fans as users. How many users does it have in all?
- 39.💡 How can you check that people really have the problem? (a) just guess (b) copy another app (c) pick a colour (d) ask possible users
- 40.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) change the bus icon (c) pick your bus stop (d) show arrival time
Answer key
- a text box
- updates from the store
- see where the bus is
- write the code
- losing water bottles
- a problem to solve
- True
- 140
- a health app
- list what users need
- a medicine reminder
- a bus tracker
- 220
- a screen
- True
- the release stage
- wasting pocket money
- input
- release an update
- data
- True
- a button
- a homework planner
- False
- fans
- 410
- test the app
- MVP
- processing
- 370
- a water reminder
- the build stage
- False
- adding up a bill
- False
- a page of random dots
- tap to Start
- 330
- ask possible users
- change the bus icon
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students