← 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 452 · 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 is the odd one out? (a) spot a problem to solve (b) write down the bugs (c) let friends try it (d) try every button
  2. 2.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  3. 3.🔍 Which is the odd one out? (a) draw the user flow (b) pick the features (c) put it on an app store (d) sketch the screens
  4. 4.Which of these is processing? (a) sorting the scores (b) typing your age (c) tapping a button (d) taking a photo
  5. 5.Which of these happens at the idea stage? (a) add the buttons (b) share the download link (c) list what users need (d) sketch the screens
  6. 6.Which of these happens at the plan stage? (a) let friends try it (b) pick the features (c) connect the data (d) write the code
  7. 7.💡 Does an app idea like a lost-and-found board solve a real problem? (a) Yes (b) No
  8. 8.True or false: you share the download link at the test stage. (a) True (b) False
  9. 9.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 21 votes
    missing the bus: 15 votes
    losing water bottles: 3 votes
    (a) missing the bus (b) losing water bottles (c) forgetting homework
  10. 10.💡 A good app idea starts with ___. (a) a long name (b) a cool logo (c) many colours (d) a problem to solve
  11. 11.Which of these is an input? (a) the home page of an app (b) the settings page (c) the log-in page (d) a slider for volume
  12. 12.🧩 Which of these is a button on this screen?
    [title] New Note
    [button] Help
    [text box] Due date
    [switch] Remind me
    [text box] Name
    (a) Name (b) Remind me (c) Due date (d) Help
  13. 13.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 5 votes
    wasting pocket money: 12 votes
    losing water bottles: 4 votes
  14. 14.True or false: a website is installed on a phone. (a) False (b) True
  15. 15.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) opens in a web browser (d) updates from the store
  16. 16.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Age
    [switch] Show hints
    [text box] City
    [button] Back
  17. 17.🛠️ At which stage do you try every button? (a) the build stage (b) the test stage (c) the plan stage (d) the idea stage
  18. 18.👥 A clinic app has 50 patients, 115 doctors and 65 nurses as users. Which user group is the biggest? (a) patients (b) nurses (c) doctors
  19. 19.📅 An app team plans for 3 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  20. 20.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  21. 21.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 316; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 2 (c) line 1 (d) line 4
  22. 22.🗒️ Version 1 of a pocket-money tracker must be ready in 13 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 1 days
    show the balance: 4 days
  23. 23.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) see where the bus is (c) rate the driver (d) pick your bus stop
  24. 24.🔢 After an app is released, which comes first: “list what to fix” or “test it again”? (a) list what to fix (b) test it again
  25. 25.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  26. 26.⚙️ What number does this app show?
    let price = 80; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  27. 27.True or false: typing your age is an input. (a) True (b) False
  28. 28.🌐 Which program do you need to open a website? (a) a camera app (b) a calculator (c) an app store (d) a web browser
  29. 29.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) add a homework task (c) share tasks to friends (d) set a due date
  30. 30.True or false: a unit converter is a health app. (a) True (b) False
  31. 31.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) earn stickers (c) add a homework task (d) see tasks by day
  32. 32.True or false: a puzzle with levels is a health app. (a) True (b) False
  33. 33.🧩 Which of these is a button on this screen?
    [title] New Note
    [text box] Age
    [text box] Notes
    [button] Next
    [button] Back
    (a) Age (b) Back (c) Notes
  34. 34.Which of these is an input? (a) working out a tip (b) taking a photo (c) a result on screen (d) adding up a bill
  35. 35.🔍 Which is the odd one out? (a) a water reminder (b) a flashcard trainer (c) a step counter (d) a sleep tracker
  36. 36.True or false: you share the download link at the release stage. (a) False (b) True
  37. 37.True or false: taking a photo is an input. (a) True (b) False
  38. 38.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) data (c) tabs (d) buttons
  39. 39.Which of these is true of a website? (a) comes from an app store (b) updates from the store (c) has a web address (d) is installed on a phone
  40. 40.True or false: tap to go Next is a button. (a) False (b) True

Answer key

  1. spot a problem to solve
  2. an app
  3. put it on an app store
  4. sorting the scores
  5. list what users need
  6. pick the features
  7. Yes
  8. False
  9. forgetting homework
  10. a problem to solve
  11. a slider for volume
  12. Help
  13. 21
  14. False
  15. opens in a web browser
  16. 3
  17. the test stage
  18. doctors
  19. 14
  20. an app
  21. line 3
  22. 4
  23. rate the driver
  24. list what to fix
  25. No
  26. 400
  27. True
  28. a web browser
  29. share tasks to friends
  30. False
  31. earn stickers
  32. False
  33. Back
  34. taking a photo
  35. a flashcard trainer
  36. True
  37. True
  38. data
  39. has a web address
  40. True

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