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.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to confuse users (d) to use up storage
- 2.Which of these is true of an app? (a) needs no installing (b) has a web address (c) updates from the store (d) opens from a link
- 3.💡 Which app idea solves this problem: bottles go missing at school? (a) a medicine reminder (b) a lost-and-found board (c) a study-room finder (d) a bill splitter
- 4.Which of these is an output? (a) working out a tip (b) a beep sound (c) checking a password (d) taking a photo
- 5.Which of these is a button? (a) your saved notes (b) tap to Save (c) today’s step count (d) the settings page
-
6.⚙️ What number does this app show?
let price = 80; // typed by the user
let qty = 2; // typed by the user
let total = price * qty;
show(total); - 7.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) log a glass of water (b) custom alert sounds (c) water animations (d) share your streak
-
8.🧩 How many buttons does this app screen have?
[title] Order Snacks
[button] Start
[text box] Name
[switch] Dark mode - 9.Which of these is an output? (a) tapping a button (b) sorting the scores (c) a result on screen (d) working out a tip
- 10.True or false: a calculator is a health app. (a) True (b) False
-
11.🧩 Which of these is a button on this screen?
[title] New Note
[slider] Volume
[button] Back
[text box] Name
[button] Save
[text box] Subject (a) Name (b) Save (c) Volume (d) Subject -
12.🗒️ Version 1 of a water reminder must be ready in 13 days. How many days are left for extras after the must-haves?
set a reminder time: 2 days
log a glass of water: 4 days
see today’s total: 2 days - 13.True or false: you sketch the screens at the release stage. (a) False (b) True
- 14.🔢 When you make an app, which comes LAST? (a) plan the screens (b) test the app (c) release it (d) get an idea
-
15.🧩 Which of these is a button on this screen?
[title] Edit Profile
[text box] Age
[slider] Text size
[button] Send
[switch] Sound (a) Text size (b) Send (c) Sound (d) Age -
16.⚙️ What number does this app show?
let price = 10; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); - 17.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) set a due date (c) earn stickers (d) add a homework task
- 18.Which of these is true of an app? (a) has a web address (b) has a home-screen icon (c) opens in a web browser (d) opens from a link
- 19.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) has a web address
- 20.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) a share button (d) “I forget my homework”
- 21.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) build the app (b) get an idea
- 22.👥 A school app has 20 students, 60 teachers and 110 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
-
23.⚙️ What number does this app show?
let price = 15; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); - 24.Which of these is a screen? (a) a date picker (b) the home page of an app (c) tap to Save (d) today’s step count
- 25.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) a nice extra (c) well planned (d) missing a must-have
- 26.True or false: a recipe finder is the best fit for a teen whose money runs out by Friday. (a) True (b) False
- 27.🛠️ At which stage do you try every button? (a) the plan stage (b) the build stage (c) the release stage (d) the test stage
- 28.True or false: you write the code at the test stage. (a) True (b) False
- 29.Which of these is an input? (a) a result on screen (b) a pop-up message (c) adding up a bill (d) speaking a command
- 30.True or false: an app has a web address. (a) False (b) True
- 31.Which of these is true of an app? (a) has a web address (b) is installed on a phone (c) opens in a web browser (d) needs no installing
- 32.True or false: a water reminder is a game. (a) True (b) False
- 33.True or false: a homework planner is the best fit for a child saving up for a cycle. (a) False (b) True
- 34.Which of these is processing? (a) working out a tip (b) taking a photo (c) a pop-up message (d) speaking a command
- 35.🔍 Which is the odd one out? (a) a step counter (b) a calculator (c) a sleep tracker (d) a water reminder
- 36.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) pixel (c) protocol (d) persona
- 37.Which of these is true of a website? (a) comes from an app store (b) has a home-screen icon (c) opens in a web browser (d) updates from the store
- 38.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
- 39.🎯 Who are the users of an app? (a) only the coders (b) only the testers (c) the app icons (d) the people who use it
-
40.🧩 Which of these is a button on this screen?
[title] Sign Up
[button] Cancel
[text box] Phone (a) Phone (b) Cancel
Answer key
- to learn from users soon
- updates from the store
- a lost-and-found board
- a beep sound
- tap to Save
- 160
- log a glass of water
- 1
- a result on screen
- False
- Save
- 5
- False
- release it
- Send
- 40
- earn stickers
- has a home-screen icon
- has a web address
- “I forget my homework”
- get an idea
- parents
- 60
- the home page of an app
- missing a must-have
- False
- the test stage
- False
- speaking a command
- False
- is installed on a phone
- False
- False
- working out a tip
- a calculator
- persona
- opens in a web browser
- a website
- the people who use it
- Cancel
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students