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.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
- 2.🗂️ What kind of app is a step counter? (a) a learning app (b) a health app (c) a tool app (d) a game
- 3.👥 A cricket club app has 160 players, 35 coaches and 150 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
- 4.Which of these is true of an app? (a) is installed on a phone (b) has a web address (c) opens from a link (d) needs no installing
- 5.True or false: a word battle is a game. (a) True (b) False
-
6.🧩 How many buttons does this app screen have?
[title] Sign Up
[slider] Volume
[button] Save
[button] Send
[button] Back
[text box] Age
[switch] Dark mode - 7.🔍 Which is the odd one out? (a) a racing challenge (b) a torch (c) a word battle (d) a puzzle with levels
-
8.🧩 Which of these is a button on this screen?
[title] Sign Up
[button] Done
[text box] Phone (a) Done (b) Phone - 9.📱 Where do people usually download phone apps from? (a) a printer (b) a web server (c) a charger (d) an app store
- 10.Which of these happens at the build stage? (a) write down the bugs (b) share the download link (c) try every button (d) add the buttons
-
11.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 13 votes
forgetting homework: 11 votes
losing water bottles: 15 votes (a) losing water bottles (b) forgetting homework (c) no quiet study place - 12.Which of these is true of a website? (a) updates from the store (b) opens from a link (c) comes from an app store (d) is installed on a phone
- 13.💡 A good app idea starts with ___. (a) many colours (b) a long name (c) a problem to solve (d) a cool logo
- 14.True or false: the home page of an app is data. (a) False (b) True
- 15.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) background music (c) an avatar shop (d) check the answer
-
16.⚙️ What number does this app show?
let km = 10; // typed by the user
let metres = km * 1000;
show(metres); - 17.🧩 In an app, what is a date picker? (a) a button (b) data (c) a screen (d) an input
-
18.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “losing water bottles”?
losing water bottles: 19 votes
forgetting birthdays: 8 votes
wasting pocket money: 22 votes - 19.Which of these is an input? (a) a box to type a name (b) the game-over page (c) your friends list (d) your high score
-
20.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 8; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 1 (b) line 3 (c) line 2 - 21.🎯 Which app would help this user most: a reader who finds small print hard? (a) a bus tracker (b) a big-text reader (c) a homework planner (d) a water reminder
- 22.🔍 Which is the odd one out? (a) a racing challenge (b) a water reminder (c) a cricket run chase (d) a word battle
- 23.🎯 Who are the users of an app? (a) only the coders (b) the app icons (c) the people who use it (d) only the testers
- 24.👥 A cricket club app has 185 players, 220 coaches and 225 fans as users. How many more coaches than players are there?
- 25.True or false: a website opens in a web browser. (a) True (b) False
- 26.🔍 Which is the odd one out? (a) write the code (b) list what users need (c) spot a problem to solve (d) talk to possible users
- 27.👥 A clinic app has 65 patients, 95 doctors and 200 nurses as users. Which user group is the biggest? (a) patients (b) doctors (c) nurses
- 28.Which of these is true of a website? (a) has a home-screen icon (b) updates from the store (c) opens in a web browser (d) is installed on a phone
-
29.🧩 How many buttons does this app screen have?
[title] Order Snacks
[button] Cancel
[text box] Email
[button] Start
[text box] Phone - 30.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) share your streak (c) see today’s total (d) log a glass of water
- 31.True or false: your saved notes is a screen. (a) True (b) False
-
32.🧩 Which of these is a button on this screen?
[title] Order Snacks
[button] Done
[text box] Email
[slider] Volume
[button] Send
[button] Start
[text box] Subject
[switch] Dark mode
[text box] Notes (a) Email (b) Subject (c) Send (d) Notes - 33.True or false: a page of random dots solves a real problem. (a) False (b) True
- 34.🔍 Which is the odd one out? (a) a cricket run chase (b) a word battle (c) a calculator (d) a puzzle with levels
- 35.🛠️ At which stage do you write the store text? (a) the plan stage (b) the idea stage (c) the release stage (d) the test stage
- 36.🔍 Which is the odd one out? (a) a beep sound (b) working out a tip (c) a result on screen (d) a buzz (vibration)
- 37.👥 A clinic app has 80 patients, 120 doctors and 285 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
- 38.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
- 39.🗒️ 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
-
40.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 70; // typed by the user
line 2: let qty = 3; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 4 (b) line 3 (c) line 2 (d) line 1
Answer key
- Yes
- a health app
- players
- is installed on a phone
- True
- 3
- a torch
- Done
- an app store
- add the buttons
- losing water bottles
- opens from a link
- a problem to solve
- False
- check the answer
- 10000
- an input
- 3
- a box to type a name
- line 2
- a big-text reader
- a water reminder
- the people who use it
- 35
- True
- write the code
- nurses
- opens in a web browser
- 2
- share your streak
- False
- Send
- False
- a calculator
- the release stage
- working out a tip
- nurses
- No
- see where the bus is
- line 3
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students