← 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 89 · 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 can you check that people really have the problem? (a) copy another app (b) just guess (c) ask possible users (d) pick a colour
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 9; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  3. 3.Which of these is true of an app? (a) comes from an app store (b) has a web address (c) opens from a link (d) opens in a web browser
  4. 4.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 184; // 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 4 (b) line 1 (c) line 2 (d) line 3
  5. 5.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    missing the bus: 4 votes
    wasting pocket money: 13 votes
    forgetting homework: 14 votes
  6. 6.🔍 Which is the odd one out? (a) a result on screen (b) a pop-up message (c) typing your age (d) a beep sound
  7. 7.🗒️ Version 1 of a homework planner must be ready in 12 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 4 days
    see tasks by day: 4 days
  8. 8.📱 The word “app” is short for ___. (a) appointment (b) application (c) appetite (d) apparatus
  9. 9.Which of these is a user need? (a) “Small text is hard” (b) a dark mode switch (c) a share button (d) a reminder alarm
  10. 10.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) guess on your own (c) write the code (d) pick the colours
  11. 11.True or false: you spot a problem to solve at the idea stage. (a) True (b) False
  12. 12.True or false: tap to Start is an input. (a) True (b) False
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 175; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  14. 14.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) get an idea (c) release it (d) test the app
  15. 15.💡 Does an app idea like a library due-date alert solve a real problem? (a) No (b) Yes
  16. 16.⚙️ In an app, is a beep sound an input, processing or an output? (a) output (b) input (c) processing
  17. 17.👥 A school app has 75 students, 170 teachers and 150 parents as users. How many more teachers than students are there?
  18. 18.🗂️ What kind of app is a times-table quiz? (a) a game (b) a learning app (c) a tool app (d) a health app
  19. 19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 13 votes
    forgetting homework: 23 votes
    wasting pocket money: 22 votes
    (a) wasting pocket money (b) forgetting homework (c) forgetting birthdays
  20. 20.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) easy to build (c) hard to use (d) very small
  21. 21.📅 An app team plans for 2 days, builds for 11 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  22. 22.🧩 In an app, what is the game-over page? (a) data (b) a button (c) an input (d) a screen
  23. 23.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Start
    [button] Send
    [switch] Remind me
    [button] Next
    [text box] Notes
    [text box] Email
    (a) Send (b) Remind me (c) Notes (d) Email
  24. 24.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) an icon (d) a title
  25. 25.Which of these is a feature? (a) “What should I cook?” (b) “Small text is hard” (c) “I keep missing the bus” (d) a share button
  26. 26.🧩 In an app, what is today’s step count? (a) a screen (b) an input (c) a button (d) data
  27. 27.True or false: a free study-room finder solves no real problem. (a) True (b) False
  28. 28.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “wasting pocket money”?
    wasting pocket money: 12 votes
    forgetting homework: 4 votes
    losing water bottles: 18 votes
  29. 29.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) change the bus icon (d) pick your bus stop
  30. 30.Which of these is data? (a) a switch for dark mode (b) the home page of an app (c) a box to type a name (d) your saved notes
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Next
    [button] Send
    [text box] Phone
    [button] Help
  32. 32.🎯 An app for “everyone” with no clear user usually ___. (a) needs no testing (b) is easy to build (c) helps nobody well (d) wins every prize
  33. 33.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a water reminder (b) a recipe finder (c) a homework planner (d) a bus tracker
  34. 34.👥 A cricket club app has 25 players, 275 coaches and 45 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  35. 35.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Name
    [switch] Sound
    [button] Help
    [text box] Phone
  36. 36.🧩 In an app, what is a date picker? (a) a screen (b) a button (c) an input (d) data
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 4; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  38. 38.📅 An app team plans for 3 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  39. 39.Which of these is a user need? (a) “I keep missing the bus” (b) a reminder alarm (c) a search bar (d) a dark mode switch
  40. 40.True or false: a cricket run chase is a game. (a) False (b) True

Answer key

  1. ask possible users
  2. line 2
  3. comes from an app store
  4. line 3
  5. 1
  6. typing your age
  7. 1
  8. application
  9. “Small text is hard”
  10. ask and watch users
  11. True
  12. False
  13. line 3
  14. get an idea
  15. Yes
  16. output
  17. 95
  18. a learning app
  19. forgetting homework
  20. hard to use
  21. 16
  22. a screen
  23. Send
  24. an input
  25. a share button
  26. data
  27. False
  28. 6
  29. pick your bus stop
  30. your saved notes
  31. 1
  32. helps nobody well
  33. a homework planner
  34. coaches
  35. 3
  36. an input
  37. line 2
  38. 16
  39. “I keep missing the bus”
  40. True

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