← 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 153 · 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 is the odd one out? (a) a racing challenge (b) a cricket run chase (c) a sleep tracker (d) a puzzle with levels
  2. 2.🔍 Which is the odd one out? (a) a word battle (b) a times-table quiz (c) a spelling coach (d) a flashcard trainer
  3. 3.💡 How can you check that people really have the problem? (a) copy another app (b) just guess (c) pick a colour (d) ask possible users
  4. 4.True or false: a website opens from a link. (a) True (b) False
  5. 5.True or false: a lost-and-found board solves a real problem. (a) False (b) True
  6. 6.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) confetti effects (c) an avatar shop (d) check the answer
  7. 7.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 19 votes
    forgetting homework: 8 votes
    losing water bottles: 4 votes
  8. 8.Which of these is true of a website? (a) has a home-screen icon (b) has a web address (c) comes from an app store (d) is installed on a phone
  9. 9.Which of these is a user need? (a) a search bar (b) a dark mode switch (c) “What should I cook?” (d) a reminder alarm
  10. 10.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a sound effect (c) a colour theme (d) a nice extra
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 230; // typed by the user
    line 2: let off = 10; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 3 (c) line 2 (d) line 1
  12. 12.True or false: you let friends try it at the test stage. (a) True (b) False
  13. 13.True or false: a free study-room finder solves no real problem. (a) False (b) True
  14. 14.True or false: the settings page is a screen. (a) True (b) False
  15. 15.👥 A school app has 115 students, 55 teachers and 140 parents as users. How many more parents than teachers are there?
  16. 16.⚙️ In an app, is working out a tip an input, processing or an output? (a) processing (b) output (c) input
  17. 17.True or false: a bus tracker is the best fit for a parent waiting at the bus stop. (a) False (b) True
  18. 18.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  19. 19.Which of these is true of a website? (a) comes from an app store (b) is installed on a phone (c) has a home-screen icon (d) opens from a link
  20. 20.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  21. 21.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Next
    [button] Done
    [text box] Due date
    [button] Start
    [text box] City
    [switch] Show hints
  22. 22.🔢 After an app is released, what comes right after “test it again”? (a) read user reviews (b) fix and improve (c) release an update (d) list what to fix
  23. 23.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Start
    [button] Send
    [button] Cancel
    [text box] Email
    [slider] Brightness
    [switch] Show hints
  24. 24.⚙️ What number does this app show?
    let km = 9; // typed by the user
    let metres = km * 1000;
    show(metres);
  25. 25.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) release it (b) get an idea
  26. 26.Which of these is true of an app? (a) updates from the store (b) opens in a web browser (c) opens from a link (d) needs no installing
  27. 27.True or false: a date picker is an input. (a) False (b) True
  28. 28.🛠️ At which stage do you write the code? (a) the test stage (b) the build stage (c) the plan stage (d) the release stage
  29. 29.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  30. 30.True or false: an app comes from an app store. (a) True (b) False
  31. 31.📅 An app team plans for 5 days, builds for 4 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  32. 32.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Subject
    [slider] Text size
    [switch] Remind me
    [button] Start
    [text box] Age
    [button] Back
  33. 33.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) maximum (d) minimum
  34. 34.True or false: an app updates from the store. (a) True (b) False
  35. 35.🧩 Which input is best for typing your name? (a) a picture (b) a switch (c) a slider (d) a text box
  36. 36.🛠️ At which stage do you let friends try it? (a) the plan stage (b) the idea stage (c) the test stage (d) the release stage
  37. 37.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  38. 38.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) change the bus icon (c) a dark mode (d) pick your bus stop
  39. 39.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) show arrival time (b) a dark mode (c) rate the driver (d) change the bus icon
  40. 40.🔍 Which is the odd one out? (a) a flashcard trainer (b) a torch (c) a unit converter (d) a calculator

Answer key

  1. a sleep tracker
  2. a word battle
  3. ask possible users
  4. True
  5. True
  6. check the answer
  7. 31
  8. has a web address
  9. “What should I cook?”
  10. one the app cannot skip
  11. line 3
  12. True
  13. False
  14. True
  15. 85
  16. processing
  17. True
  18. an app
  19. opens from a link
  20. a website
  21. 3
  22. release an update
  23. 3
  24. 9000
  25. get an idea
  26. updates from the store
  27. True
  28. the build stage
  29. Yes
  30. True
  31. 11
  32. 2
  33. minimum
  34. True
  35. a text box
  36. the test stage
  37. a user need
  38. pick your bus stop
  39. show arrival time
  40. a flashcard trainer

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