← 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 110 · 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 app idea solves this problem: a team shares one snack bill? (a) a medicine reminder (b) a study-room finder (c) a lost-and-found board (d) a bill splitter
  2. 2.🧩 In an app, what is your high score? (a) an input (b) a screen (c) data (d) a button
  3. 3.👥 A clinic app has 115 patients, 20 doctors and 135 nurses as users. Which user group is the biggest? (a) nurses (b) patients (c) doctors
  4. 4.🔍 Which is the odd one out? (a) checking a password (b) tapping a button (c) working out a tip (d) adding up a bill
  5. 5.🧩 What do we call one full page of an app? (a) a screen (b) a variable (c) a cable (d) a battery
  6. 6.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
  7. 7.👥 A school app has 55 students, 140 teachers and 110 parents as users. How many users does it have in all?
  8. 8.🗒️ 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: 3 days
    set a due date: 3 days
    see tasks by day: 3 days
  9. 9.Which of these is true of an app? (a) has a web address (b) opens from a link (c) opens in a web browser (d) has a home-screen icon
  10. 10.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  11. 11.📴 Which of these can often still work with no internet? (a) a video call (b) an installed app (c) a new website (d) an online search
  12. 12.True or false: a free study-room finder solves a real problem. (a) False (b) True
  13. 13.Which of these is true of an app? (a) has a web address (b) is installed on a phone (c) opens in a web browser (d) opens from a link
  14. 14.⚙️ In an app, is a result on screen an input, processing or an output? (a) processing (b) output (c) input
  15. 15.🎯 What is the best first step to learn what users need? (a) write the code (b) pick the colours (c) guess on your own (d) ask and watch users
  16. 16.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 8 votes
    forgetting birthdays: 12 votes
    losing water bottles: 21 votes
  17. 17.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
  18. 18.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Remind me
    [text box] Name
    [text box] Subject
    [button] Back
    [text box] Notes
  19. 19.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Sound
    [button] Save
    [text box] Age
    [text box] Subject
    [text box] City
    (a) Age (b) Save (c) City (d) Subject
  20. 20.True or false: an app has a web address. (a) True (b) False
  21. 21.👥 A clinic app has 260 patients, 45 doctors and 250 nurses as users. How many more patients than nurses are there?
  22. 22.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 95; // 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 4 (c) line 3 (d) line 1
  23. 23.True or false: a water reminder is the best fit for a pupil juggling five projects. (a) True (b) False
  24. 24.True or false: a slider for volume is data. (a) False (b) True
  25. 25.🔢 After an app is released, what comes right after “list what to fix”? (a) test it again (b) fix and improve (c) release an update (d) read user reviews
  26. 26.True or false: speaking a command is processing. (a) True (b) False
  27. 27.True or false: a button with no action solves no real problem. (a) True (b) False
  28. 28.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a page of random dots (c) a medicine reminder (d) an app that just says hi
  29. 29.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  30. 30.⚙️ What number does this app show?
    let price = 570; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  31. 31.🛠️ At which stage do you let friends try it? (a) the build stage (b) the plan stage (c) the test stage (d) the idea stage
  32. 32.🎯 Why learn about users before you build? (a) to slow it down (b) to pick a logo (c) to build what they need (d) to make it longer
  33. 33.True or false: a pocket-money tracker is the best fit for a student who often misses the school bus. (a) True (b) False
  34. 34.💡 Which app idea solves this problem: a patient misses doses? (a) a bill splitter (b) a homework planner (c) a lost-and-found board (d) a medicine reminder
  35. 35.🔢 After an app is released, which comes first: “read user reviews” or “fix and improve”? (a) read user reviews (b) fix and improve
  36. 36.Which of these is data? (a) a box to type a name (b) a switch for dark mode (c) tap to go Next (d) your saved notes
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 84; // 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 4 (b) line 3 (c) line 1 (d) line 2
  38. 38.🗒️ Version 1 of a pocket-money tracker must be ready in 14 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 4 days
    show the balance: 2 days
  39. 39.🛠️ At which stage do you add the buttons? (a) the test stage (b) the build stage (c) the release stage (d) the plan stage
  40. 40.True or false: a bus tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True

Answer key

  1. a bill splitter
  2. data
  3. nurses
  4. tapping a button
  5. a screen
  6. Yes
  7. 305
  8. 6
  9. has a home-screen icon
  10. a user need
  11. an installed app
  12. True
  13. is installed on a phone
  14. output
  15. ask and watch users
  16. 41
  17. No
  18. 4
  19. Save
  20. False
  21. 10
  22. line 3
  23. False
  24. False
  25. fix and improve
  26. False
  27. True
  28. a medicine reminder
  29. an app
  30. 550
  31. the test stage
  32. to build what they need
  33. False
  34. a medicine reminder
  35. read user reviews
  36. your saved notes
  37. line 3
  38. 4
  39. the build stage
  40. False

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