← 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 574 · 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.💡 A good app idea starts with ___. (a) a cool logo (b) many colours (c) a long name (d) a problem to solve
  2. 2.👥 A clinic app has 235 patients, 45 doctors and 255 nurses as users. How many users does it have in all?
  3. 3.Which of these is true of an app? (a) has a web address (b) updates from the store (c) needs no installing (d) opens in a web browser
  4. 4.🧩 In an app, what is your high score? (a) a screen (b) a button (c) data (d) an input
  5. 5.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Subject
    [text box] Notes
    [slider] Volume
    [button] Back
    [button] Start
  6. 6.Which of these is processing? (a) sorting the scores (b) a buzz (vibration) (c) tapping a button (d) taking a photo
  7. 7.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) has a home-screen icon
  8. 8.🔍 Which is the odd one out? (a) adding up a bill (b) sorting the scores (c) checking a password (d) a result on screen
  9. 9.Which of these is a feature? (a) “I forget my homework” (b) “What should I cook?” (c) “I keep missing the bus” (d) a share button
  10. 10.🗒️ 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: 1 days
    set a due date: 3 days
    see tasks by day: 3 days
  11. 11.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “losing water bottles”?
    losing water bottles: 7 votes
    forgetting birthdays: 10 votes
    forgetting homework: 3 votes
  12. 12.Which of these is an input? (a) adding up a bill (b) a buzz (vibration) (c) a result on screen (d) tapping a button
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 25; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 3 (b) line 4 (c) line 2 (d) line 1
  14. 14.True or false: a button with no action solves no real problem. (a) False (b) True
  15. 15.🔍 Which is the odd one out? (a) connect the data (b) add the buttons (c) write the code (d) draw the user flow
  16. 16.True or false: an app comes from an app store. (a) True (b) False
  17. 17.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] City
    [text box] Subject
    [slider] Brightness
    [text box] Notes
    [button] Save
  18. 18.🗂️ What kind of app is a torch? (a) a health app (b) a game (c) a learning app (d) a tool app
  19. 19.True or false: a free study-room finder solves a real problem. (a) False (b) True
  20. 20.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) opens from a link (d) comes from an app store
  21. 21.Which of these is processing? (a) tapping a button (b) adding up a bill (c) a result on screen (d) a pop-up message
  22. 22.🧩 What do we call one full page of an app? (a) a screen (b) a battery (c) a variable (d) a cable
  23. 23.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “no quiet study place”?
    forgetting birthdays: 13 votes
    wasting pocket money: 23 votes
    no quiet study place: 12 votes
  24. 24.🗒️ 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: 2 days
    show the balance: 4 days
  25. 25.📅 An app team plans for 2 days, builds for 11 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  26. 26.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
  27. 27.📅 An app team plans for 2 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  28. 28.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 17 votes
    losing water bottles: 21 votes
    forgetting homework: 5 votes
  29. 29.🎯 What is the best first step to learn what users need? (a) write the code (b) ask and watch users (c) pick the colours (d) guess on your own
  30. 30.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  31. 31.Which of these happens at the build stage? (a) spot a problem to solve (b) try every button (c) add the buttons (d) share the download link
  32. 32.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Done
    [text box] Notes
  33. 33.Which of these app ideas solves a real problem? (a) a button with no action (b) a page of random dots (c) an app that just says hi (d) a lost-and-found board
  34. 34.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a water reminder (b) a homework planner (c) a recipe finder (d) a bus tracker
  35. 35.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  36. 36.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Cancel
    [text box] Email
    [button] Done
    [button] Back
  37. 37.📴 Which of these can often still work with no internet? (a) an installed app (b) a video call (c) a new website (d) an online search
  38. 38.Which of these is a button? (a) your high score (b) the home page of an app (c) tap to Start (d) a switch for dark mode
  39. 39.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [slider] Volume
    [button] Cancel
    [text box] Name
    [button] Help
  40. 40.Which of these is an input? (a) tap to Start (b) today’s step count (c) a box to type a name (d) your high score

Answer key

  1. a problem to solve
  2. 535
  3. updates from the store
  4. data
  5. 3
  6. sorting the scores
  7. opens in a web browser
  8. a result on screen
  9. a share button
  10. 2
  11. 3
  12. tapping a button
  13. line 3
  14. True
  15. draw the user flow
  16. True
  17. 1
  18. a tool app
  19. True
  20. comes from an app store
  21. adding up a bill
  22. a screen
  23. 11
  24. 3
  25. 13
  26. No
  27. 10
  28. 43
  29. ask and watch users
  30. Yes
  31. add the buttons
  32. 1
  33. a lost-and-found board
  34. a homework planner
  35. Yes
  36. 3
  37. an installed app
  38. tap to Start
  39. 2
  40. a box to type a name

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