← 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 908 · 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.🎯 Why learn about users before you build? (a) to make it longer (b) to pick a logo (c) to slow it down (d) to build what they need
  2. 2.True or false: the log-in page is a button. (a) False (b) True
  3. 3.🗒️ When should nice-to-have features be built? (a) before anything (b) on day one (c) never (d) after the must-haves
  4. 4.💡 Which app idea solves this problem: a patient misses doses? (a) a medicine reminder (b) a lost-and-found board (c) a bill splitter (d) a homework planner
  5. 5.🧩 Which part lets the user give the app information? (a) a title (b) an icon (c) a logo (d) an input
  6. 6.📅 An app team plans for 3 days, builds for 4 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  7. 7.🧩 In an app, what is tap to Start? (a) a button (b) an input (c) a screen (d) data
  8. 8.🔍 Which is the odd one out? (a) a times-table quiz (b) a cricket run chase (c) a flashcard trainer (d) a spelling coach
  9. 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) add money received (c) show the balance (d) export to a file
  10. 10.🗂️ What kind of app is a spelling coach? (a) a learning app (b) a game (c) a tool app (d) a health app
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  12. 12.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  13. 13.Which of these happens at the test stage? (a) try every button (b) sketch the screens (c) connect the data (d) pick the features
  14. 14.🛠️ At which stage do you add the buttons? (a) the test stage (b) the plan stage (c) the idea stage (d) the build stage
  15. 15.👥 A library app has 280 readers, 255 librarians and 265 volunteers as users. Which user group is the biggest? (a) librarians (b) volunteers (c) readers
  16. 16.📱 The word “app” is short for ___. (a) apparatus (b) appetite (c) appointment (d) application
  17. 17.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) show a question (c) an avatar shop (d) confetti effects
  18. 18.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 4 days
    show the balance: 5 days
  19. 19.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [slider] Volume
    [button] Back
    [text box] Age
    [text box] Phone
    [button] Help
  20. 20.📱 Where do people usually download phone apps from? (a) a web server (b) an app store (c) a charger (d) a printer
  21. 21.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a lost-and-found board (c) a page of random dots (d) a blank grey screen
  22. 22.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) processing (c) input
  23. 23.Which of these is an output? (a) adding up a bill (b) sorting the scores (c) a beep sound (d) tapping a button
  24. 24.Which of these happens at the idea stage? (a) add the buttons (b) write the store text (c) draw the user flow (d) spot a problem to solve
  25. 25.True or false: a buzz (vibration) is an output. (a) True (b) False
  26. 26.True or false: a pocket-money tracker is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  27. 27.True or false: the game-over page is a screen. (a) True (b) False
  28. 28.🔍 Which is the odd one out? (a) draw the user flow (b) sketch the screens (c) spot a problem to solve (d) pick the features
  29. 29.🧩 Which input is best for turning something ON or OFF? (a) a switch (b) a title (c) a text box (d) a slider
  30. 30.Which of these app ideas solves no real problem? (a) a bill splitter (b) a button with no action (c) a library due-date alert (d) a free study-room finder
  31. 31.Which of these app ideas solves no real problem? (a) an app that just says hi (b) a bill splitter (c) a free study-room finder (d) a library due-date alert
  32. 32.Which of these is a user need? (a) a dark mode switch (b) a reminder alarm (c) a search bar (d) “I keep missing the bus”
  33. 33.🎯 Who are the users of an app? (a) the people who use it (b) only the testers (c) only the coders (d) the app icons
  34. 34.⚙️ What number does this app show?
    let price = 35; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  35. 35.🛠️ At which stage do you try every button? (a) the build stage (b) the plan stage (c) the idea stage (d) the test stage
  36. 36.🗒️ Why keep version 1 small? (a) to use up storage (b) to confuse users (c) to look bigger (d) to learn from users soon
  37. 37.Which of these is an output? (a) sorting the scores (b) adding up a bill (c) a buzz (vibration) (d) checking a password
  38. 38.Which of these app ideas solves a real problem? (a) a button with no action (b) a blank grey screen (c) a free study-room finder (d) an app that just says hi
  39. 39.True or false: you list what users need at the idea stage. (a) True (b) False
  40. 40.True or false: a word battle is a game. (a) False (b) True

Answer key

  1. to build what they need
  2. False
  3. after the must-haves
  4. a medicine reminder
  5. an input
  6. 1
  7. a button
  8. a cricket run chase
  9. export to a file
  10. a learning app
  11. line 2
  12. an app
  13. try every button
  14. the build stage
  15. readers
  16. application
  17. show a question
  18. 1
  19. 2
  20. an app store
  21. a lost-and-found board
  22. input
  23. a beep sound
  24. spot a problem to solve
  25. True
  26. False
  27. True
  28. spot a problem to solve
  29. a switch
  30. a button with no action
  31. an app that just says hi
  32. “I keep missing the bus”
  33. the people who use it
  34. 175
  35. the test stage
  36. to learn from users soon
  37. a buzz (vibration)
  38. a free study-room finder
  39. True
  40. True

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