← 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 68 · 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.📅 An app team plans for 5 days, builds for 6 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  2. 2.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) see where the bus is (c) a dark mode (d) show arrival time
  3. 3.True or false: a unit converter is a learning app. (a) True (b) False
  4. 4.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [slider] Volume
    [text box] Due date
    [button] Start
    [text box] Age
    [button] Done
    (a) Due date (b) Done (c) Volume (d) Age
  5. 5.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
  6. 6.🎯 Which app would help this user most: a reader who finds small print hard? (a) a homework planner (b) a big-text reader (c) a bus tracker (d) a recipe finder
  7. 7.🧩 In an app, what is a box to type a name? (a) an input (b) a button (c) a screen (d) data
  8. 8.🔢 When you make an app, which comes first: “test the app” or “plan the screens”? (a) test the app (b) plan the screens
  9. 9.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 2 days
    show the balance: 5 days
  10. 10.🔢 When you make an app, which comes LAST? (a) get an idea (b) test the app (c) plan the screens (d) release it
  11. 11.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Save
    [switch] Sound
    [button] Done
    [slider] Text size
    [button] Cancel
    [text box] City
  12. 12.True or false: an app has a home-screen icon. (a) False (b) True
  13. 13.True or false: the log-in page is a screen. (a) True (b) False
  14. 14.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) protocol (c) persona (d) password
  15. 15.True or false: a website updates from the store. (a) True (b) False
  16. 16.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) get an idea (b) build the app
  17. 17.👥 A clinic app has 135 patients, 55 doctors and 255 nurses as users. Which user group is the biggest? (a) nurses (b) doctors (c) patients
  18. 18.🧩 In an app, what is a date picker? (a) a screen (b) a button (c) an input (d) data
  19. 19.Which of these is an output? (a) checking a password (b) speaking a command (c) working out a tip (d) a result on screen
  20. 20.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 8 votes
    wasting pocket money: 25 votes
    losing water bottles: 16 votes
  21. 21.🧩 In an app, what is the settings page? (a) an input (b) data (c) a button (d) a screen
  22. 22.🎯 Is this a user need or a feature: a reminder alarm? (a) a feature (b) a user need
  23. 23.🔢 After an app is released, which comes FIRST? (a) release an update (b) fix and improve (c) list what to fix (d) read user reviews
  24. 24.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) add a homework task (b) earn stickers (c) pick a theme colour (d) share tasks to friends
  25. 25.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  26. 26.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  27. 27.💡 Does an app idea like a lost-and-found board solve a real problem? (a) Yes (b) No
  28. 28.Which of these is an output? (a) a pop-up message (b) tapping a button (c) taking a photo (d) sorting the scores
  29. 29.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) before anything (c) never (d) on day one
  30. 30.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 24 votes
    no quiet study place: 8 votes
    forgetting homework: 11 votes
    (a) no quiet study place (b) forgetting homework (c) missing the bus
  31. 31.True or false: a racing challenge is a game. (a) True (b) False
  32. 32.🗒️ What is a must-have feature? (a) a colour theme (b) a nice extra (c) one the app cannot skip (d) a sound effect
  33. 33.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 129; // 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 2 (c) line 3 (d) line 1
  34. 34.👥 A school app has 285 students, 180 teachers and 25 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
  35. 35.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) very small (c) hard to use (d) easy to build
  36. 36.🛠️ At which stage do you put it on an app store? (a) the test stage (b) the release stage (c) the idea stage (d) the build stage
  37. 37.⚙️ What number does this app show?
    let km = 9; // typed by the user
    let metres = km * 1000;
    show(metres);
  38. 38.Which of these is a screen? (a) a slider for volume (b) the settings page (c) today’s step count (d) tap to Start
  39. 39.📅 An app team plans for 4 days, builds for 10 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  40. 40.🎯 What is the best first step to learn what users need? (a) pick the colours (b) write the code (c) guess on your own (d) ask and watch users

Answer key

  1. 11
  2. a dark mode
  3. False
  4. Done
  5. a website
  6. a big-text reader
  7. an input
  8. plan the screens
  9. 0
  10. release it
  11. 3
  12. True
  13. True
  14. persona
  15. False
  16. get an idea
  17. nurses
  18. an input
  19. a result on screen
  20. 49
  21. a screen
  22. a feature
  23. read user reviews
  24. add a homework task
  25. an app
  26. Yes
  27. Yes
  28. a pop-up message
  29. after the must-haves
  30. missing the bus
  31. True
  32. one the app cannot skip
  33. line 3
  34. students
  35. hard to use
  36. the release stage
  37. 9000
  38. the settings page
  39. 18
  40. ask and watch users

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