← 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 357 · 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.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [switch] Sound
    [text box] Due date
    [button] Save
    [button] Start
    [button] Help
  2. 2.Which of these is a screen? (a) your high score (b) the home page of an app (c) a box to type a name (d) a date picker
  3. 3.🔍 Which is the odd one out? (a) adding up a bill (b) sorting the scores (c) checking a password (d) a buzz (vibration)
  4. 4.⚙️ In an app, is checking a password an input, processing or an output? (a) input (b) output (c) processing
  5. 5.🧩 In an app, what is a box to type a name? (a) a screen (b) an input (c) data (d) a button
  6. 6.🔢 After an app is released, what comes right after “list what to fix”? (a) read user reviews (b) fix and improve (c) test it again (d) release an update
  7. 7.🔍 Which is the odd one out? (a) a puzzle with levels (b) a flashcard trainer (c) a times-table quiz (d) a spelling coach
  8. 8.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Notes
    [text box] Name
    [button] Help
    [button] Done
    [text box] Age
    (a) Notes (b) Name (c) Done (d) Age
  9. 9.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) change the bus icon (d) see where the bus is
  10. 10.💡 Does an app idea like a library due-date alert solve a real problem? (a) Yes (b) No
  11. 11.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [text box] Email
    [switch] Remind me
    [text box] Name
    [button] Save
    [button] Done
    (a) Name (b) Email (c) Remind me (d) Save
  12. 12.Which of these is a screen? (a) tap to Send (b) the log-in page (c) a slider for volume (d) tap to Save
  13. 13.True or false: adding up a bill is an output. (a) False (b) True
  14. 14.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Phone
    [text box] City
    [button] Next
    [text box] Due date
    [slider] Volume
    [button] Done
    (a) Next (b) Phone (c) City (d) Due date
  15. 15.True or false: a racing challenge is a game. (a) True (b) False
  16. 16.Which of these is true of a website? (a) updates from the store (b) opens in a web browser (c) comes from an app store (d) is installed on a phone
  17. 17.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  18. 18.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 60; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  19. 19.True or false: tap to Save is an input. (a) False (b) True
  20. 20.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a lost-and-found board (c) a study-room finder (d) a homework planner
  21. 21.True or false: the settings page is a screen. (a) True (b) False
  22. 22.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) pie-chart colours (c) export to a file (d) show the balance
  23. 23.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting homework”?
    wasting pocket money: 16 votes
    losing water bottles: 4 votes
    forgetting homework: 12 votes
  24. 24.📅 An app team plans for 2 days, builds for 5 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  25. 25.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) set a due date (b) pick a theme colour (c) earn stickers (d) share tasks to friends
  26. 26.🛠️ At which stage do you list what users need? (a) the test stage (b) the release stage (c) the idea stage (d) the plan stage
  27. 27.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a homework planner (c) a lost-and-found board (d) a medicine reminder
  28. 28.👥 A school app has 170 students, 160 teachers and 135 parents as users. How many more students than teachers are there?
  29. 29.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 6 votes
    no quiet study place: 5 votes
    losing water bottles: 23 votes
    (a) no quiet study place (b) wasting pocket money (c) losing water bottles
  30. 30.🗂️ What kind of app is a spelling coach? (a) a health app (b) a game (c) a tool app (d) a learning app
  31. 31.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  32. 32.Which of these happens at the build stage? (a) write down the bugs (b) write the code (c) spot a problem to solve (d) pick the features
  33. 33.Which of these is a user need? (a) “I keep missing the bus” (b) a search bar (c) a reminder alarm (d) a dark mode switch
  34. 34.Which of these is a screen? (a) a slider for volume (b) tap to Send (c) your friends list (d) the settings page
  35. 35.Which of these is a user need? (a) a dark mode switch (b) “I forget my homework” (c) a reminder alarm (d) a search bar
  36. 36.📅 An app team plans for 2 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  37. 37.🎯 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
  38. 38.👥 A clinic app has 265 patients, 35 doctors and 70 nurses as users. How many more patients than doctors are there?
  39. 39.🧩 In an app, what is tap to Start? (a) data (b) a screen (c) an input (d) a button
  40. 40.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) build the app (b) get an idea

Answer key

  1. 2
  2. the home page of an app
  3. a buzz (vibration)
  4. processing
  5. an input
  6. fix and improve
  7. a puzzle with levels
  8. Done
  9. change the bus icon
  10. Yes
  11. Save
  12. the log-in page
  13. False
  14. Next
  15. True
  16. opens in a web browser
  17. a user need
  18. line 3
  19. False
  20. a bill splitter
  21. True
  22. show the balance
  23. 4
  24. 7
  25. set a due date
  26. the idea stage
  27. a medicine reminder
  28. 10
  29. losing water bottles
  30. a learning app
  31. a feature
  32. write the code
  33. “I keep missing the bus”
  34. the settings page
  35. “I forget my homework”
  36. 12
  37. ask and watch users
  38. 230
  39. a button
  40. get an idea

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