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.🔢 When you make an app, which comes LAST? (a) get an idea (b) plan the screens (c) build the app (d) release it
- 2.🗒️ Why keep version 1 small? (a) to look bigger (b) to confuse users (c) to use up storage (d) to learn from users soon
- 3.⚙️ In an app, is a pop-up message an input, processing or an output? (a) input (b) output (c) processing
-
4.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 5 votes
forgetting birthdays: 7 votes
wasting pocket money: 15 votes (a) forgetting birthdays (b) forgetting homework (c) wasting pocket money - 5.True or false: a page of random dots solves no real problem. (a) False (b) True
- 6.Which of these is a button? (a) tap to Send (b) the log-in page (c) your saved notes (d) your friends list
-
7.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 6 votes
no quiet study place: 24 votes
wasting pocket money: 12 votes (a) missing the bus (b) wasting pocket money (c) no quiet study place - 8.True or false: taking a photo is an output. (a) False (b) True
- 9.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
- 10.True or false: a website opens from a link. (a) True (b) False
- 11.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a slider (c) a switch (d) a text box
- 12.🛠️ At which stage do you list what users need? (a) the build stage (b) the plan stage (c) the idea stage (d) the release stage
-
13.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “forgetting birthdays”?
forgetting homework: 14 votes
missing the bus: 3 votes
forgetting birthdays: 5 votes - 14.💡 Which app idea solves this problem: bottles go missing at school? (a) a bill splitter (b) a study-room finder (c) a lost-and-found board (d) a homework planner
- 15.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) processing (c) input
- 16.👥 A school app has 95 students, 85 teachers and 295 parents as users. Which user group is the biggest? (a) students (b) teachers (c) parents
- 17.🔍 Which is the odd one out? (a) a racing challenge (b) a word battle (c) a cricket run chase (d) a sleep tracker
-
18.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] New Note
[button] Cancel
[text box] Age
[text box] Name
[switch] Show hints
[text box] Due date - 19.True or false: an app opens in a web browser. (a) True (b) False
- 20.Which of these happens at the test stage? (a) add the buttons (b) connect the data (c) try every button (d) spot a problem to solve
- 21.📲 What happens when you tap an app’s icon? (a) the app is deleted (b) the phone charges (c) the app opens (d) the sound turns off
- 22.True or false: a website updates from the store. (a) True (b) False
- 23.🔍 Which is the odd one out? (a) share the download link (b) write the store text (c) put it on an app store (d) talk to possible users
- 24.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) check the answer (c) confetti effects (d) background music
- 25.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) set a due date (c) earn stickers (d) see tasks by day
- 26.True or false: a switch for dark mode is a screen. (a) True (b) False
- 27.🗂️ What kind of app is a times-table quiz? (a) a tool app (b) a learning app (c) a game (d) a health app
-
28.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 270; // typed by the user
line 2: let off = 30; // typed by the user
line 3: let pay = price - off;
line 4: show(pay); (a) line 2 (b) line 1 (c) line 3 (d) line 4 - 29.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a pocket-money tracker (b) a recipe finder (c) a water reminder (d) a homework planner
- 30.🧩 In an app, what is tap to go Next? (a) an input (b) a screen (c) data (d) a button
- 31.🔍 Which is the odd one out? (a) add the buttons (b) connect the data (c) write the code (d) pick the features
- 32.⚙️ In an app, is sorting the scores an input, processing or an output? (a) output (b) input (c) processing
- 33.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
-
34.🧩 Which of these is a button on this screen?
[title] Add Homework
[text box] Due date
[text box] Name
[slider] Text size
[button] Done
[text box] City (a) Name (b) City (c) Done (d) Due date - 35.👥 A school app has 165 students, 265 teachers and 235 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
- 36.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
- 37.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) get an idea (b) build the app
-
38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 8 votes
forgetting homework: 15 votes
wasting pocket money: 13 votes (a) no quiet study place (b) wasting pocket money (c) forgetting homework - 39.Which of these is true of an app? (a) has a web address (b) opens from a link (c) opens in a web browser (d) has a home-screen icon
- 40.Which of these happens at the release stage? (a) connect the data (b) write the store text (c) talk to possible users (d) sketch the screens
Answer key
- release it
- to learn from users soon
- output
- wasting pocket money
- True
- tap to Send
- no quiet study place
- False
- an app
- True
- a switch
- the idea stage
- 9
- a lost-and-found board
- input
- parents
- a sleep tracker
- 4
- False
- try every button
- the app opens
- False
- talk to possible users
- check the answer
- earn stickers
- False
- a learning app
- line 3
- a recipe finder
- a button
- pick the features
- processing
- Yes
- Done
- teachers
- a website
- get an idea
- forgetting homework
- has a home-screen icon
- write the store text
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students