← 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 228 · 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.🔍 Which is the odd one out? (a) a beep sound (b) a result on screen (c) taking a photo (d) a buzz (vibration)
  2. 2.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) MVP (c) CPU (d) FAQ
  3. 3.True or false: you talk to possible users at the plan stage. (a) True (b) False
  4. 4.Which of these is a user need? (a) a search bar (b) a dark mode switch (c) “I forget my homework” (d) a reminder alarm
  5. 5.Which of these is an input? (a) working out a tip (b) speaking a command (c) a buzz (vibration) (d) checking a password
  6. 6.🎯 Who are the users of an app? (a) only the testers (b) the app icons (c) only the coders (d) the people who use it
  7. 7.🗒️ Version 1 of a water reminder must be ready in 15 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 3 days
    see today’s total: 4 days
  8. 8.🔢 When you make an app, which comes LAST? (a) get an idea (b) plan the screens (c) release it (d) build the app
  9. 9.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) water animations (c) set a reminder time (d) custom alert sounds
  10. 10.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 230; // typed by the user
    line 2: let off = 20; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 3 (c) line 4 (d) line 2
  11. 11.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  12. 12.⚙️ What number does this app show?
    let price = 95; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  13. 13.True or false: a torch is a tool app. (a) False (b) True
  14. 14.🗂️ What kind of app is a water reminder? (a) a learning app (b) a health app (c) a game (d) a tool app
  15. 15.True or false: a racing challenge is a learning app. (a) True (b) False
  16. 16.True or false: you write down the bugs at the build stage. (a) True (b) False
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) add a homework task (c) pick a theme colour (d) see tasks by day
  18. 18.📅 An app team plans for 5 days, builds for 4 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  19. 19.Which of these is an input? (a) today’s step count (b) your saved notes (c) tap to Send (d) a date picker
  20. 20.🛠️ At which stage do you spot a problem to solve? (a) the release stage (b) the plan stage (c) the build stage (d) the idea stage
  21. 21.True or false: tap to go Next is a screen. (a) False (b) True
  22. 22.Which of these happens at the test stage? (a) let friends try it (b) talk to possible users (c) share the download link (d) connect the data
  23. 23.🗒️ Version 1 of a bus tracker must be ready in 6 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 1 days
    pick your bus stop: 3 days
  24. 24.📱 Where do people usually download phone apps from? (a) a web server (b) an app store (c) a printer (d) a charger
  25. 25.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a homework planner (b) a water reminder (c) a bus tracker (d) a recipe finder
  26. 26.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  27. 27.True or false: speaking a command is an input. (a) False (b) True
  28. 28.True or false: an app opens in a web browser. (a) True (b) False
  29. 29.True or false: you sketch the screens at the plan stage. (a) False (b) True
  30. 30.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting birthdays”?
    wasting pocket money: 16 votes
    missing the bus: 8 votes
    forgetting birthdays: 3 votes
  31. 31.💡 A good app idea starts with ___. (a) many colours (b) a problem to solve (c) a cool logo (d) a long name
  32. 32.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  33. 33.Which of these is true of an app? (a) is installed on a phone (b) needs no installing (c) opens in a web browser (d) has a web address
  34. 34.⚙️ In an app, is adding up a bill an input, processing or an output? (a) processing (b) output (c) input
  35. 35.🔍 Which is the odd one out? (a) a result on screen (b) a buzz (vibration) (c) a beep sound (d) speaking a command
  36. 36.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) processing (c) input
  37. 37.True or false: a puzzle with levels is a game. (a) True (b) False
  38. 38.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
  39. 39.Which of these is data? (a) the game-over page (b) a switch for dark mode (c) today’s step count (d) a date picker
  40. 40.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Send
    [text box] Name
    [button] Start

Answer key

  1. taking a photo
  2. MVP
  3. False
  4. “I forget my homework”
  5. speaking a command
  6. the people who use it
  7. 4
  8. release it
  9. set a reminder time
  10. line 3
  11. a feature
  12. 380
  13. True
  14. a health app
  15. False
  16. False
  17. pick a theme colour
  18. 11
  19. a date picker
  20. the idea stage
  21. False
  22. let friends try it
  23. 0
  24. an app store
  25. a water reminder
  26. an app
  27. True
  28. False
  29. True
  30. 13
  31. a problem to solve
  32. a user need
  33. is installed on a phone
  34. processing
  35. speaking a command
  36. processing
  37. True
  38. a website
  39. today’s step count
  40. 2

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