← 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 167 · 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.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 25 votes
    wasting pocket money: 14 votes
    missing the bus: 5 votes
    (a) no quiet study place (b) missing the bus (c) wasting pocket money
  2. 2.👥 A cricket club app has 160 players, 105 coaches and 145 fans as users. How many users does it have in all?
  3. 3.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a switch (c) a slider (d) a text box
  4. 4.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) add money received (c) pie-chart colours (d) savings stickers
  5. 5.💡 Which app idea solves this problem: pupils forget due dates? (a) a bill splitter (b) a lost-and-found board (c) a study-room finder (d) a homework planner
  6. 6.👥 A library app has 175 readers, 75 librarians and 160 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  7. 7.🧩 In an app, what is a slider for volume? (a) data (b) a button (c) a screen (d) an input
  8. 8.Which of these happens at the release stage? (a) pick the features (b) sketch the screens (c) let friends try it (d) put it on an app store
  9. 9.📱 Where do people usually download phone apps from? (a) an app store (b) a web server (c) a printer (d) a charger
  10. 10.👥 A library app has 170 readers, 120 librarians and 60 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  11. 11.Which of these is an input? (a) your high score (b) your friends list (c) the log-in page (d) a date picker
  12. 12.True or false: a bill splitter solves no real problem. (a) True (b) False
  13. 13.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Show hints
    [button] Send
    [button] Save
    [button] Help
    [text box] City
    (a) City (b) Show hints (c) Send
  14. 14.🧩 In an app, what is the settings page? (a) a button (b) a screen (c) data (d) an input
  15. 15.🗒️ 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) pick a theme colour (d) add a homework task
  16. 16.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Start
    [text box] Phone
    [slider] Volume
    [switch] Dark mode
  17. 17.💡 After a survey, which need should version 1 solve? (a) the most common need (b) the rarest need (c) the newest trend (d) a random need
  18. 18.🔢 When you make an app, which comes FIRST? (a) get an idea (b) test the app (c) build the app (d) plan the screens
  19. 19.🎯 Is this a user need or a feature: “Small text is hard”? (a) a user need (b) a feature
  20. 20.💡 Which is a problem statement? (a) “Kids forget homework” (b) “Use blue buttons” (c) “Add a logo” (d) “Make it fast”
  21. 21.Which of these is true of an app? (a) has a web address (b) comes from an app store (c) opens in a web browser (d) needs no installing
  22. 22.💡 Which app idea solves this problem: a team shares one snack bill? (a) a homework planner (b) a lost-and-found board (c) a bill splitter (d) a medicine reminder
  23. 23.Which of these is true of a website? (a) is installed on a phone (b) opens from a link (c) has a home-screen icon (d) updates from the store
  24. 24.💡 A good app idea starts with ___. (a) a problem to solve (b) a long name (c) a cool logo (d) many colours
  25. 25.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) show the balance (c) add money spent (d) pie-chart colours
  26. 26.📅 An app team plans for 2 days, builds for 12 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  27. 27.⚙️ What number does this app show?
    let bill = 80; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  28. 28.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 12 votes
    missing the bus: 8 votes
    forgetting homework: 25 votes
  29. 29.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
  30. 30.True or false: an app opens from a link. (a) False (b) True
  31. 31.🗒️ Version 1 of a homework planner must be ready in 15 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 4 days
    see tasks by day: 3 days
  32. 32.🌐 Which program do you need to open a website? (a) a calculator (b) an app store (c) a web browser (d) a camera app
  33. 33.Which of these is a button? (a) your friends list (b) your high score (c) tap to Save (d) a switch for dark mode
  34. 34.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) input (c) processing
  35. 35.True or false: a sleep tracker is a game. (a) True (b) False
  36. 36.True or false: your saved notes is a button. (a) False (b) True
  37. 37.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 3 votes
    no quiet study place: 15 votes
    forgetting birthdays: 5 votes
  38. 38.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a free study-room finder (c) a medicine reminder (d) a blank grey screen
  39. 39.True or false: a puzzle with levels is a tool app. (a) True (b) False
  40. 40.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 14; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2

Answer key

  1. no quiet study place
  2. 410
  3. a switch
  4. add money received
  5. a homework planner
  6. readers
  7. an input
  8. put it on an app store
  9. an app store
  10. readers
  11. a date picker
  12. False
  13. Send
  14. a screen
  15. pick a theme colour
  16. 1
  17. the most common need
  18. get an idea
  19. a user need
  20. “Kids forget homework”
  21. comes from an app store
  22. a bill splitter
  23. opens from a link
  24. a problem to solve
  25. pie-chart colours
  26. 9
  27. 16
  28. 45
  29. No
  30. False
  31. 4
  32. a web browser
  33. tap to Save
  34. input
  35. False
  36. False
  37. 23
  38. a blank grey screen
  39. False
  40. line 2

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