← What apps are: Part 1 test lesson New set →

App Dev Worksheet: Part 1 Test

App development lesson 8: What apps are: Part 1 test · Set 911 · 40 questions
TalentJR

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. 1.🛠️ At which stage do you spot a problem to solve? (a) the release stage (b) the plan stage (c) the test stage (d) the idea stage
  2. 2.🔍 Which is the odd one out? (a) typing your age (b) speaking a command (c) taking a photo (d) sorting the scores
  3. 3.🗂️ What kind of app is a calculator? (a) a health app (b) a tool app (c) a learning app (d) a game
  4. 4.🧩 What do we call one full page of an app? (a) a cable (b) a screen (c) a battery (d) a variable
  5. 5.🔍 Which is the odd one out? (a) a water reminder (b) a racing challenge (c) a word battle (d) a puzzle with levels
  6. 6.True or false: your high score is data. (a) False (b) True
  7. 7.Which of these is true of a website? (a) comes from an app store (b) updates from the store (c) is installed on a phone (d) has a web address
  8. 8.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [slider] Brightness
    [text box] Name
    [button] Next
    [button] Help
    [switch] Dark mode
    [text box] Email
    [button] Send
    (a) Dark mode (b) Email (c) Name (d) Next
  9. 9.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) a random need (c) the newest trend (d) the most common need
  10. 10.Which of these is data? (a) today’s step count (b) the log-in page (c) a date picker (d) a switch for dark mode
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 142; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  12. 12.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a game (c) a health app (d) a learning app
  13. 13.🗒️ Version 1 of a quiz app must be ready in 14 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 2 days
    show the score: 2 days
  14. 14.True or false: a beep sound is processing. (a) True (b) False
  15. 15.True or false: tapping a button is an input. (a) True (b) False
  16. 16.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a title (c) a slider (d) a switch
  17. 17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 6 votes
    losing water bottles: 3 votes
    no quiet study place: 18 votes
    (a) no quiet study place (b) forgetting homework (c) losing water bottles
  18. 18.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Age
    [switch] Remind me
    [slider] Volume
    [button] Cancel
    [text box] Email
    [button] Back
    (a) Remind me (b) Age (c) Cancel (d) Email
  19. 19.🎯 Why learn about users before you build? (a) to make it longer (b) to slow it down (c) to build what they need (d) to pick a logo
  20. 20.True or false: checking a password is processing. (a) True (b) False
  21. 21.Which of these is true of a website? (a) updates from the store (b) needs no installing (c) has a home-screen icon (d) comes from an app store
  22. 22.🔍 Which is the odd one out? (a) let friends try it (b) write the store text (c) try every button (d) write down the bugs
  23. 23.🎯 What is a user need? (a) a colour theme (b) a type of button (c) a problem a user has (d) a phone setting
  24. 24.📅 An app team plans for 3 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  25. 25.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Start
    [text box] Email
    [switch] Dark mode
  26. 26.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) confetti effects (c) background music (d) check the answer
  27. 27.🛠️ At which stage do you write the code? (a) the test stage (b) the idea stage (c) the plan stage (d) the build stage
  28. 28.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 20 votes
    missing the bus: 5 votes
    losing water bottles: 15 votes
    (a) no quiet study place (b) losing water bottles (c) missing the bus
  29. 29.Which of these is a user need? (a) a share button (b) “Small text is hard” (c) a dark mode switch (d) a search bar
  30. 30.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “losing water bottles”?
    forgetting homework: 12 votes
    losing water bottles: 4 votes
    no quiet study place: 16 votes
  31. 31.🔢 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
  32. 32.True or false: a big-text reader is the best fit for a grandparent with weak eyesight. (a) False (b) True
  33. 33.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a pocket-money tracker (b) a bus tracker (c) a recipe finder (d) a water reminder
  34. 34.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 270; // typed by the user
    line 2: let off = 50; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 2 (c) line 4 (d) line 1
  35. 35.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Subject
    [button] Help
    [text box] City
    [text box] Age
    [slider] Volume
  36. 36.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Email
    [switch] Remind me
    [button] Cancel
    [text box] Due date
    [button] Send
    [text box] Notes
    (a) Due date (b) Notes (c) Email (d) Cancel
  37. 37.🗂️ What kind of app is a racing challenge? (a) a learning app (b) a tool app (c) a health app (d) a game
  38. 38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 5 votes
    no quiet study place: 16 votes
    forgetting homework: 4 votes
    (a) forgetting homework (b) wasting pocket money (c) no quiet study place
  39. 39.🗂️ What kind of app is an alarm clock? (a) a health app (b) a learning app (c) a game (d) a tool app
  40. 40.True or false: an app updates from the store. (a) True (b) False

Answer key

  1. the idea stage
  2. sorting the scores
  3. a tool app
  4. a screen
  5. a water reminder
  6. True
  7. has a web address
  8. Next
  9. the most common need
  10. today’s step count
  11. line 3
  12. a game
  13. 6
  14. False
  15. True
  16. a switch
  17. no quiet study place
  18. Cancel
  19. to build what they need
  20. True
  21. needs no installing
  22. write the store text
  23. a problem a user has
  24. 6
  25. 1
  26. check the answer
  27. the build stage
  28. no quiet study place
  29. “Small text is hard”
  30. 8
  31. test the app
  32. True
  33. a recipe finder
  34. line 3
  35. 1
  36. Cancel
  37. a game
  38. no quiet study place
  39. a tool app
  40. True

Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students