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.🗒️ What is a must-have feature? (a) a colour theme (b) a nice extra (c) one the app cannot skip (d) a sound effect
- 2.True or false: a bus tracker is the best fit for a grandparent with weak eyesight. (a) False (b) True
- 3.True or false: your friends list is data. (a) True (b) False
- 4.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) show the balance (b) export to a file (c) savings stickers (d) pie-chart colours
- 5.🔢 When you make an app, which comes FIRST? (a) build the app (b) get an idea (c) plan the screens (d) test the app
- 6.True or false: a homework planner is the best fit for a child saving up for a cycle. (a) False (b) True
-
7.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “forgetting birthdays”?
losing water bottles: 21 votes
missing the bus: 12 votes
forgetting birthdays: 8 votes - 8.📱 Which one has a web address: an app or a website? (a) a website (b) an app
- 9.True or false: the game-over page is a screen. (a) False (b) True
- 10.Which of these is data? (a) the log-in page (b) a switch for dark mode (c) the game-over page (d) your friends list
- 11.🔢 When you make an app, which comes LAST? (a) build the app (b) test the app (c) release it (d) plan the screens
- 12.🔍 Which is the odd one out? (a) a word battle (b) a racing challenge (c) a torch (d) a puzzle with levels
- 13.True or false: an app has a web address. (a) False (b) True
-
14.📊 Survey: which problem bugs you most? Which problem should your app solve first?
losing water bottles: 14 votes
wasting pocket money: 16 votes
missing the bus: 9 votes (a) missing the bus (b) wasting pocket money (c) losing water bottles -
15.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 13; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 2 (b) line 3 (c) line 1 - 16.🧩 In an app, what is your saved notes? (a) a button (b) a screen (c) data (d) an input
- 17.🔍 Which is the odd one out? (a) spot a problem to solve (b) talk to possible users (c) list what users need (d) try every button
- 18.🌐 Which program do you need to open a website? (a) an app store (b) a camera app (c) a calculator (d) a web browser
- 19.Which of these happens at the test stage? (a) pick the features (b) sketch the screens (c) let friends try it (d) talk to possible users
- 20.True or false: a spelling coach is a learning app. (a) False (b) True
-
21.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 6; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 3 (b) line 2 (c) line 1 - 22.🧩 In an app, what is tap to go Next? (a) data (b) an input (c) a screen (d) a button
- 23.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
- 24.Which of these is a user need? (a) a share button (b) a reminder alarm (c) a search bar (d) “I keep missing the bus”
- 25.👥 A clinic app has 165 patients, 180 doctors and 185 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
- 26.🔍 Which is the odd one out? (a) a result on screen (b) sorting the scores (c) checking a password (d) adding up a bill
- 27.🔍 Which is the odd one out? (a) put it on an app store (b) sketch the screens (c) pick the features (d) draw the user flow
- 28.Which of these is an output? (a) a pop-up message (b) checking a password (c) taking a photo (d) speaking a command
- 29.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
-
30.🧩 How many buttons does this app screen have?
[title] Add Homework
[text box] Subject
[text box] Email
[button] Done
[text box] Name
[slider] Volume
[button] Back -
31.🧩 How many buttons does this app screen have?
[title] Order Snacks
[text box] Email
[text box] City
[button] Start - 32.True or false: a beep sound is an input. (a) False (b) True
- 33.💡 A good app idea starts with ___. (a) a cool logo (b) a problem to solve (c) a long name (d) many colours
- 34.💡 Which app idea solves this problem: a patient misses doses? (a) a lost-and-found board (b) a homework planner (c) a bill splitter (d) a medicine reminder
- 35.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) add a homework task (b) pick a theme colour (c) share tasks to friends (d) earn stickers
- 36.Which of these is true of an app? (a) opens in a web browser (b) comes from an app store (c) needs no installing (d) has a web address
- 37.🔍 Which is the odd one out? (a) write the store text (b) share the download link (c) sketch the screens (d) put it on an app store
- 38.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) updates from the store (d) opens from a link
- 39.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) share your streak (c) log a glass of water (d) water animations
- 40.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
Answer key
- one the app cannot skip
- False
- True
- show the balance
- get an idea
- False
- 4
- a website
- True
- your friends list
- release it
- a torch
- False
- wasting pocket money
- line 2
- data
- try every button
- a web browser
- let friends try it
- True
- line 2
- a button
- a website
- “I keep missing the bus”
- nurses
- a result on screen
- put it on an app store
- a pop-up message
- an app
- 2
- 1
- False
- a problem to solve
- a medicine reminder
- add a homework task
- comes from an app store
- sketch the screens
- opens from a link
- log a glass of water
- No
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students