← 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 222 · 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.🗒️ Version 1 of a pocket-money tracker must be ready in 8 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 2 days
    show the balance: 5 days
  2. 2.⚙️ What number does this app show?
    let price = 480; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  3. 3.True or false: the game-over page is a screen. (a) False (b) True
  4. 4.🎯 What is a user need? (a) a type of button (b) a problem a user has (c) a phone setting (d) a colour theme
  5. 5.True or false: an app opens in a web browser. (a) False (b) True
  6. 6.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Help
    [switch] Show hints
    [text box] Subject
    [button] Save
  7. 7.⚙️ In an app, is checking a password an input, processing or an output? (a) input (b) processing (c) output
  8. 8.Which of these happens at the build stage? (a) sketch the screens (b) talk to possible users (c) share the download link (d) write the code
  9. 9.📱 The word “app” is short for ___. (a) apparatus (b) appetite (c) appointment (d) application
  10. 10.🗒️ In MVP, the M stands for ___. (a) mobile (b) minimum (c) music (d) maximum
  11. 11.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) set a due date (b) earn stickers (c) share tasks to friends (d) pick a theme colour
  12. 12.🧩 Which of these is a button on this screen?
    [title] New Note
    [text box] Phone
    [slider] Brightness
    [text box] City
    [button] Start
    [button] Save
    [switch] Show hints
    (a) Phone (b) Show hints (c) Start (d) City
  13. 13.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    forgetting homework: 7 votes
    missing the bus: 15 votes
    wasting pocket money: 17 votes
  14. 14.Which of these is a feature? (a) “I forget my homework” (b) “Small text is hard” (c) a share button (d) “What should I cook?”
  15. 15.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 16 votes
    forgetting birthdays: 6 votes
    losing water bottles: 4 votes
    (a) no quiet study place (b) forgetting birthdays (c) losing water bottles
  16. 16.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) buttons (c) data (d) tabs
  17. 17.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [slider] Text size
    [button] Start
    [button] Cancel
    [text box] Age
    [text box] City
    [button] Next
    [text box] Phone
    (a) Phone (b) Age (c) Start (d) City
  18. 18.🧩 In an app, what is tap to Save? (a) a screen (b) data (c) a button (d) an input
  19. 19.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) FAQ (c) MVP (d) URL
  20. 20.True or false: your high score is data. (a) True (b) False
  21. 21.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) change the bus icon (d) see where the bus is
  22. 22.Which of these is a user need? (a) a reminder alarm (b) a search bar (c) “I keep missing the bus” (d) a dark mode switch
  23. 23.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a slider (c) a switch (d) a title
  24. 24.🔢 When you make an app, which comes first: “build the app” or “get an idea”? (a) get an idea (b) build the app
  25. 25.🔍 Which is the odd one out? (a) let friends try it (b) add the buttons (c) write the code (d) connect the data
  26. 26.True or false: a bill splitter solves no real problem. (a) True (b) False
  27. 27.🗒️ When should nice-to-have features be built? (a) never (b) on day one (c) before anything (d) after the must-haves
  28. 28.True or false: a medicine reminder solves a real problem. (a) False (b) True
  29. 29.🗂️ What kind of app is a sleep tracker? (a) a learning app (b) a health app (c) a game (d) a tool app
  30. 30.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a nice extra (c) a sound effect (d) a colour theme
  31. 31.⚙️ In an app, is a pop-up message an input, processing or an output? (a) input (b) output (c) processing
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 345; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 3 (c) line 4 (d) line 2
  33. 33.🔍 Which is the odd one out? (a) adding up a bill (b) taking a photo (c) tapping a button (d) speaking a command
  34. 34.🧩 In an app, what is a switch for dark mode? (a) data (b) a screen (c) an input (d) a button
  35. 35.🔢 When you make an app, which comes LAST? (a) get an idea (b) test the app (c) build the app (d) release it
  36. 36.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) add money received (c) export to a file (d) add money spent
  37. 37.👥 A school app has 190 students, 45 teachers and 125 parents as users. How many users does it have in all?
  38. 38.True or false: tap to Send is a screen. (a) False (b) True
  39. 39.True or false: a word battle is a game. (a) True (b) False
  40. 40.🛠️ At which stage do you sketch the screens? (a) the build stage (b) the release stage (c) the plan stage (d) the test stage

Answer key

  1. 0
  2. 460
  3. True
  4. a problem a user has
  5. False
  6. 2
  7. processing
  8. write the code
  9. application
  10. minimum
  11. set a due date
  12. Start
  13. 2
  14. a share button
  15. no quiet study place
  16. data
  17. Start
  18. a button
  19. MVP
  20. True
  21. change the bus icon
  22. “I keep missing the bus”
  23. a switch
  24. get an idea
  25. let friends try it
  26. False
  27. after the must-haves
  28. True
  29. a health app
  30. one the app cannot skip
  31. output
  32. line 3
  33. adding up a bill
  34. an input
  35. release it
  36. export to a file
  37. 360
  38. False
  39. True
  40. the plan stage

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