← 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 983 · 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.🎯 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
  2. 2.True or false: your friends list is data. (a) False (b) True
  3. 3.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Help
    [text box] Phone
    [button] Back
  4. 4.True or false: a racing challenge is a game. (a) True (b) False
  5. 5.True or false: a pocket-money tracker is the best fit for a child saving up for a cycle. (a) True (b) False
  6. 6.📅 An app team plans for 2 days, builds for 4 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  7. 7.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money received (b) savings stickers (c) pie-chart colours (d) export to a file
  8. 8.📅 An app team plans for 4 days, builds for 9 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  9. 9.🗒️ Version 1 of a homework planner must be ready in 11 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 2 days
    see tasks by day: 5 days
  10. 10.📅 An app team plans for 4 days, builds for 10 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  11. 11.🛠️ At which stage do you list what users need? (a) the build stage (b) the release stage (c) the plan stage (d) the idea stage
  12. 12.🗒️ Version 1 of a bus tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 1 days
    pick your bus stop: 3 days
  13. 13.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  14. 14.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [slider] Volume
    [button] Back
    [text box] Age
    [switch] Show hints
  15. 15.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) input (c) processing
  16. 16.🗒️ Version 1 of a homework planner must be ready in 9 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 1 days
    see tasks by day: 4 days
  17. 17.🧩 Which part lets the user give the app information? (a) an icon (b) an input (c) a logo (d) a title
  18. 18.Which of these is true of an app? (a) opens in a web browser (b) has a home-screen icon (c) needs no installing (d) opens from a link
  19. 19.🧩 Which input is best for choosing a volume level? (a) a title (b) a switch (c) a slider (d) a text box
  20. 20.📅 An app team plans for 4 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  21. 21.True or false: speaking a command is processing. (a) True (b) False
  22. 22.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) comes from an app store (d) opens from a link
  23. 23.🔢 When you make an app, which comes FIRST? (a) build the app (b) get an idea (c) plan the screens (d) release it
  24. 24.🧩 In an app, what is the game-over page? (a) data (b) a button (c) a screen (d) an input
  25. 25.⚙️ What number does this app show?
    let bill = 90; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  26. 26.🧩 In an app, what is tap to Send? (a) data (b) an input (c) a screen (d) a button
  27. 27.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 13; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  28. 28.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) a nice extra (c) ready to release (d) missing a must-have
  29. 29.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) check the answer (c) background music (d) an avatar shop
  30. 30.🧑 Who is an app really made for? (a) its users (b) its coder only (c) its charger (d) its icon
  31. 31.🧩 Which input is best for typing your name? (a) a slider (b) a text box (c) a switch (d) a picture
  32. 32.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 22 votes
    forgetting birthdays: 18 votes
    forgetting homework: 5 votes
  33. 33.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 20; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 3 (c) line 1 (d) line 4
  34. 34.🔢 After an app is released, what comes right after “fix and improve”? (a) list what to fix (b) release an update (c) test it again (d) read user reviews
  35. 35.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  36. 36.True or false: a sleep tracker is a tool app. (a) True (b) False
  37. 37.Which of these is data? (a) a box to type a name (b) the log-in page (c) the game-over page (d) today’s step count
  38. 38.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Notes
    [text box] Name
    [text box] Age
    [button] Cancel
    [button] Save
    [button] Send
  39. 39.Which of these is processing? (a) a result on screen (b) working out a tip (c) a beep sound (d) tapping a button
  40. 40.📱 The word “app” is short for ___. (a) application (b) appetite (c) apparatus (d) appointment

Answer key

  1. the people who use it
  2. True
  3. 2
  4. True
  5. True
  6. 2
  7. add money received
  8. 13
  9. 2
  10. 8
  11. the idea stage
  12. 5
  13. a user need
  14. 1
  15. input
  16. 2
  17. an input
  18. has a home-screen icon
  19. a slider
  20. 4
  21. False
  22. comes from an app store
  23. get an idea
  24. a screen
  25. 45
  26. a button
  27. line 2
  28. missing a must-have
  29. check the answer
  30. its users
  31. a text box
  32. 45
  33. line 3
  34. test it again
  35. a website
  36. False
  37. today’s step count
  38. 3
  39. working out a tip
  40. application

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