← 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 322 · 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.⚙️ What number does this app show?
    let bill = 50; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  2. 2.🧩 Which part lets the user give the app information? (a) an input (b) an icon (c) a logo (d) a title
  3. 3.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] City
    [text box] Due date
    [button] Done
    [switch] Show hints
    [slider] Volume
    [text box] Notes
  4. 4.🔍 Which is the odd one out? (a) taking a photo (b) speaking a command (c) typing your age (d) a pop-up message
  5. 5.🔢 After an app is released, which comes LAST? (a) list what to fix (b) test it again (c) fix and improve (d) release an update
  6. 6.Which of these is an input? (a) the settings page (b) a date picker (c) your high score (d) the home page of an app
  7. 7.True or false: a homework planner is the best fit for a parent waiting at the bus stop. (a) False (b) True
  8. 8.🗒️ Version 1 of a quiz app must be ready in 10 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 2 days
    show the score: 2 days
  9. 9.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  10. 10.🧩 In an app, what is the home page of an app? (a) an input (b) a screen (c) a button (d) data
  11. 11.💡 Which is a problem statement? (a) “Make it fast” (b) “Use blue buttons” (c) “Kids forget homework” (d) “Add a logo”
  12. 12.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) a random need (c) the most common need (d) the rarest need
  13. 13.⚙️ What number does this app show?
    let km = 13; // typed by the user
    let metres = km * 1000;
    show(metres);
  14. 14.True or false: checking a password is an input. (a) False (b) True
  15. 15.🔍 Which is the odd one out? (a) let friends try it (b) try every button (c) talk to possible users (d) write down the bugs
  16. 16.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) ready to release (c) missing a must-have (d) a nice extra
  17. 17.True or false: tap to go Next is a screen. (a) False (b) True
  18. 18.True or false: adding up a bill is processing. (a) False (b) True
  19. 19.⚙️ In an app, is taking a photo an input, processing or an output? (a) input (b) processing (c) output
  20. 20.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a bill splitter (b) a lost-and-found board (c) a homework planner (d) a medicine reminder
  21. 21.🗂️ What kind of app is a spelling coach? (a) a game (b) a tool app (c) a health app (d) a learning app
  22. 22.True or false: a date picker is an input. (a) False (b) True
  23. 23.True or false: you add the buttons at the build stage. (a) False (b) True
  24. 24.True or false: an app opens from a link. (a) False (b) True
  25. 25.📱 The word “app” is short for ___. (a) apparatus (b) application (c) appointment (d) appetite
  26. 26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Start
    [text box] Subject
    [slider] Text size
    [text box] Name
    [text box] Notes
    [switch] Dark mode
    [button] Back
  27. 27.Which of these is a feature? (a) a share button (b) “I forget my homework” (c) “Small text is hard” (d) “I keep missing the bus”
  28. 28.🗂️ What kind of app is a unit converter? (a) a health app (b) a learning app (c) a tool app (d) a game
  29. 29.True or false: a website opens from a link. (a) True (b) False
  30. 30.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  31. 31.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
  32. 32.📅 An app team plans for 3 days, builds for 4 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  33. 33.Which of these is true of an app? (a) has a web address (b) comes from an app store (c) opens from a link (d) opens in a web browser
  34. 34.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  35. 35.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] City
    [text box] Due date
    [switch] Dark mode
    [button] Help
    [button] Send
    [text box] Age
    [button] Cancel
  36. 36.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) pick your bus stop (d) change the bus icon
  37. 37.👥 A school app has 175 students, 295 teachers and 50 parents as users. Which user group is the biggest? (a) teachers (b) students (c) parents
  38. 38.Which of these happens at the release stage? (a) list what users need (b) talk to possible users (c) share the download link (d) try every button
  39. 39.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) output (c) input
  40. 40.🔢 When you make an app, which comes FIRST? (a) test the app (b) get an idea (c) build the app (d) plan the screens

Answer key

  1. 25
  2. an input
  3. 1
  4. a pop-up message
  5. release an update
  6. a date picker
  7. False
  8. 4
  9. a website
  10. a screen
  11. “Kids forget homework”
  12. the most common need
  13. 13000
  14. False
  15. talk to possible users
  16. missing a must-have
  17. False
  18. True
  19. input
  20. a medicine reminder
  21. a learning app
  22. True
  23. True
  24. False
  25. application
  26. 5
  27. a share button
  28. a tool app
  29. True
  30. a user need
  31. Yes
  32. 10
  33. comes from an app store
  34. Yes
  35. 3
  36. pick your bus stop
  37. teachers
  38. share the download link
  39. output
  40. get an idea

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