← 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 728 · 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? How many more votes did “wasting pocket money” get than “forgetting birthdays”?
    forgetting homework: 6 votes
    wasting pocket money: 20 votes
    forgetting birthdays: 7 votes
  2. 2.🔍 Which is the odd one out? (a) pick the features (b) talk to possible users (c) draw the user flow (d) sketch the screens
  3. 3.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the plan stage (c) the release stage (d) the idea stage
  4. 4.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  5. 5.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) change the bus icon (c) a dark mode (d) see where the bus is
  6. 6.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 25; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 4 (c) line 1 (d) line 3
  7. 7.True or false: you add the buttons at the test stage. (a) True (b) False
  8. 8.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 9 votes
    no quiet study place: 14 votes
    missing the bus: 13 votes
  9. 9.True or false: you write down the bugs at the test stage. (a) True (b) False
  10. 10.💡 A good app idea starts with ___. (a) a problem to solve (b) a cool logo (c) a long name (d) many colours
  11. 11.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Notes
    [button] Cancel
    [text box] City
    [slider] Text size
    [button] Back
    [switch] Dark mode
    [text box] Phone
    [button] Start
  12. 12.True or false: a lost-and-found board solves no real problem. (a) True (b) False
  13. 13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Subject
    [button] Help
    [button] Send
    [text box] Email
    [text box] Phone
    [button] Save
  14. 14.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Save
    [text box] Due date
    [switch] Sound
  15. 15.👥 A clinic app has 165 patients, 125 doctors and 75 nurses as users. Which user group is the biggest? (a) patients (b) doctors (c) nurses
  16. 16.👥 A clinic app has 230 patients, 75 doctors and 65 nurses as users. How many users does it have in all?
  17. 17.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) see where the bus is (c) rate the driver (d) show arrival time
  18. 18.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 18 votes
    missing the bus: 15 votes
    wasting pocket money: 19 votes
    (a) wasting pocket money (b) missing the bus (c) no quiet study place
  19. 19.🗒️ Version 1 of a quiz app must be ready in 10 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 1 days
    show the score: 3 days
  20. 20.Which of these happens at the build stage? (a) try every button (b) write down the bugs (c) write the code (d) talk to possible users
  21. 21.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [switch] Dark mode
    [text box] Name
    [text box] Age
    [text box] Phone
    [button] Done
  22. 22.🧩 In an app, what is tap to Start? (a) a screen (b) data (c) an input (d) a button
  23. 23.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  24. 24.🧩 In an app, what is the settings page? (a) an input (b) a screen (c) data (d) a button
  25. 25.🗒️ Version 1 of a homework planner must be ready in 8 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 2 days
    see tasks by day: 2 days
  26. 26.🔢 When you make an app, which comes LAST? (a) release it (b) build the app (c) plan the screens (d) get an idea
  27. 27.Which of these is an output? (a) a pop-up message (b) sorting the scores (c) speaking a command (d) taking a photo
  28. 28.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 42; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 1 (c) line 4 (d) line 3
  29. 29.🔢 When you make an app, which comes first: “build the app” or “release it”? (a) build the app (b) release it
  30. 30.🧩 Which input is best for choosing a volume level? (a) a switch (b) a slider (c) a title (d) a text box
  31. 31.True or false: a puzzle with levels is a learning app. (a) False (b) True
  32. 32.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) share your streak (d) set a reminder time
  33. 33.👥 A library app has 300 readers, 75 librarians and 180 volunteers as users. Which user group is the biggest? (a) librarians (b) volunteers (c) readers
  34. 34.Which of these happens at the plan stage? (a) draw the user flow (b) list what users need (c) let friends try it (d) spot a problem to solve
  35. 35.🗂️ What kind of app is a cricket run chase? (a) a tool app (b) a health app (c) a game (d) a learning app
  36. 36.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) output (c) processing
  37. 37.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Help
    [text box] Notes
    [slider] Brightness
    [text box] Phone
  38. 38.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Phone
    [button] Help
    [text box] Name
    [switch] Sound
    [text box] Subject
  39. 39.🎯 What is the best first step to learn what users need? (a) write the code (b) pick the colours (c) ask and watch users (d) guess on your own
  40. 40.🗂️ What kind of app is a word battle? (a) a health app (b) a game (c) a learning app (d) a tool app

Answer key

  1. 13
  2. talk to possible users
  3. the idea stage
  4. a website
  5. see where the bus is
  6. line 3
  7. False
  8. 36
  9. True
  10. a problem to solve
  11. 3
  12. False
  13. 3
  14. 1
  15. patients
  16. 370
  17. rate the driver
  18. wasting pocket money
  19. 3
  20. write the code
  21. 4
  22. a button
  23. an app
  24. a screen
  25. 3
  26. release it
  27. a pop-up message
  28. line 3
  29. build the app
  30. a slider
  31. False
  32. set a reminder time
  33. readers
  34. draw the user flow
  35. a game
  36. input
  37. 1
  38. 1
  39. ask and watch users
  40. a game

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