← 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 303 · 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 of these is a feature? (a) “Small text is hard” (b) “I forget my homework” (c) “What should I cook?” (d) a reminder alarm
  2. 2.⚙️ What number does this app show?
    let price = 220; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  3. 3.🧩 Which part lets the user give the app information? (a) an input (b) a logo (c) a title (d) an icon
  4. 4.📅 An app team plans for 4 days, builds for 10 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  5. 5.🗂️ What kind of app is a times-table quiz? (a) a health app (b) a tool app (c) a game (d) a learning app
  6. 6.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 22 votes
    losing water bottles: 3 votes
    no quiet study place: 17 votes
  7. 7.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  8. 8.True or false: a page of random dots solves a real problem. (a) True (b) False
  9. 9.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) a dark mode (c) rate the driver (d) show arrival time
  10. 10.🔍 Which is the odd one out? (a) working out a tip (b) sorting the scores (c) a result on screen (d) checking a password
  11. 11.🛠️ At which stage do you try every button? (a) the test stage (b) the build stage (c) the idea stage (d) the plan stage
  12. 12.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Start
    [text box] Subject
    [text box] Email
    [text box] Due date
  13. 13.True or false: a water reminder is a health app. (a) True (b) False
  14. 14.True or false: a bill splitter solves a real problem. (a) False (b) True
  15. 15.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a medicine reminder (c) a library due-date alert (d) an app that just says hi
  16. 16.👥 A school app has 115 students, 160 teachers and 110 parents as users. How many users does it have in all?
  17. 17.🗒️ Version 1 of a bus tracker must be ready in 15 days. How many days are left for extras after the must-haves?
    see where the bus is: 3 days
    show arrival time: 4 days
    pick your bus stop: 2 days
  18. 18.💡 How can you check that people really have the problem? (a) ask possible users (b) pick a colour (c) just guess (d) copy another app
  19. 19.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) log a glass of water (c) see today’s total (d) custom alert sounds
  20. 20.Which of these is an output? (a) typing your age (b) taking a photo (c) speaking a command (d) a buzz (vibration)
  21. 21.🗒️ 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) add a homework task (d) pick a theme colour
  22. 22.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) add money received (d) savings stickers
  23. 23.True or false: a box to type a name is a screen. (a) True (b) False
  24. 24.True or false: a website comes from an app store. (a) True (b) False
  25. 25.👥 A school app has 230 students, 270 teachers and 135 parents as users. How many users does it have in all?
  26. 26.💡 Which app idea solves this problem: a patient misses doses? (a) a lost-and-found board (b) a bill splitter (c) a medicine reminder (d) a homework planner
  27. 27.📱 Where do people usually download phone apps from? (a) a web server (b) a charger (c) an app store (d) a printer
  28. 28.Which of these happens at the idea stage? (a) write down the bugs (b) write the code (c) spot a problem to solve (d) write the store text
  29. 29.🔢 When you make an app, which comes first: “build the app” or “release it”? (a) release it (b) build the app
  30. 30.🔢 After an app is released, which comes first: “list what to fix” or “fix and improve”? (a) fix and improve (b) list what to fix
  31. 31.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a study-room finder (c) a medicine reminder (d) a homework planner
  32. 32.🧩 Which input is best for typing your name? (a) a picture (b) a switch (c) a text box (d) a slider
  33. 33.⚙️ What number does this app show?
    let price = 100; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  34. 34.Which of these is data? (a) the settings page (b) your high score (c) tap to Send (d) tap to Start
  35. 35.👥 A cricket club app has 215 players, 120 coaches and 65 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  36. 36.🔢 After an app is released, what comes right after “test it again”? (a) list what to fix (b) read user reviews (c) release an update (d) fix and improve
  37. 37.True or false: today’s step count is data. (a) False (b) True
  38. 38.True or false: a water reminder is the best fit for a runner who forgets to sip water. (a) False (b) True
  39. 39.👥 A school app has 175 students, 135 teachers and 155 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
  40. 40.True or false: you pick the features at the release stage. (a) True (b) False

Answer key

  1. a reminder alarm
  2. 210
  3. an input
  4. 17
  5. a learning app
  6. 42
  7. an app
  8. False
  9. show arrival time
  10. a result on screen
  11. the test stage
  12. 3
  13. True
  14. True
  15. an app that just says hi
  16. 385
  17. 6
  18. ask possible users
  19. custom alert sounds
  20. a buzz (vibration)
  21. pick a theme colour
  22. add money received
  23. False
  24. False
  25. 635
  26. a medicine reminder
  27. an app store
  28. spot a problem to solve
  29. build the app
  30. list what to fix
  31. a bill splitter
  32. a text box
  33. 300
  34. your high score
  35. players
  36. release an update
  37. True
  38. True
  39. students
  40. False

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