← 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 843 · 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 is a must-have feature? (a) a sound effect (b) one the app cannot skip (c) a colour theme (d) a nice extra
  2. 2.Which of these is a button? (a) a box to type a name (b) today’s step count (c) the game-over page (d) tap to Send
  3. 3.👥 A cricket club app has 200 players, 40 coaches and 25 fans as users. Which user group is the biggest? (a) fans (b) players (c) coaches
  4. 4.True or false: a date picker is an input. (a) False (b) True
  5. 5.🗒️ A to-do app with no “add a task” feature is ___. (a) a nice extra (b) ready to release (c) well planned (d) missing a must-have
  6. 6.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
  7. 7.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Back
    [switch] Sound
    [text box] Subject
  8. 8.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  9. 9.🧩 Which input is best for choosing a volume level? (a) a title (b) a text box (c) a slider (d) a switch
  10. 10.True or false: tap to Send is a screen. (a) True (b) False
  11. 11.Which of these is true of an app? (a) is installed on a phone (b) opens from a link (c) needs no installing (d) opens in a web browser
  12. 12.🗒️ Why keep version 1 small? (a) to look bigger (b) to use up storage (c) to confuse users (d) to learn from users soon
  13. 13.🔢 When you make an app, which comes FIRST? (a) test the app (b) build the app (c) get an idea (d) release it
  14. 14.True or false: an app has a web address. (a) True (b) False
  15. 15.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 5 votes
    forgetting homework: 15 votes
    forgetting birthdays: 3 votes
    (a) forgetting birthdays (b) forgetting homework (c) missing the bus
  16. 16.🗒️ 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: 2 days
    set a due date: 2 days
    see tasks by day: 3 days
  17. 17.True or false: adding up a bill is processing. (a) False (b) True
  18. 18.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 7; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  19. 19.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 1 days
    pick your bus stop: 4 days
  20. 20.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Name
    [button] Next
    (a) Next (b) Name
  21. 21.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Done
    [text box] Age
    [text box] Name
    [button] Next
    [text box] Subject
    (a) Next (b) Age (c) Name (d) Subject
  22. 22.🧑 Who is an app really made for? (a) its users (b) its icon (c) its charger (d) its coder only
  23. 23.Which of these app ideas solves no real problem? (a) a bill splitter (b) a medicine reminder (c) a blank grey screen (d) a free study-room finder
  24. 24.💡 Which app idea solves this problem: friends argue over who pays? (a) a lost-and-found board (b) a medicine reminder (c) a bill splitter (d) a study-room finder
  25. 25.Which of these is a user need? (a) a search bar (b) “What should I cook?” (c) a dark mode switch (d) a share button
  26. 26.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Phone
    [slider] Text size
    [text box] City
    [text box] Email
    [button] Send
  27. 27.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Cancel
    [text box] City
    [button] Back
    (a) City (b) Back
  28. 28.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    no quiet study place: 19 votes
    wasting pocket money: 6 votes
    forgetting homework: 9 votes
  29. 29.True or false: a pocket-money tracker is the best fit for a grandparent with weak eyesight. (a) False (b) True
  30. 30.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) earn stickers (d) add a homework task
  31. 31.True or false: a website opens from a link. (a) True (b) False
  32. 32.🧩 In an app, what is the game-over page? (a) a button (b) an input (c) a screen (d) data
  33. 33.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
  34. 34.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) rate the driver (c) see where the bus is (d) pick your bus stop
  35. 35.True or false: a website has a home-screen icon. (a) True (b) False
  36. 36.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) plan the screens (b) get an idea
  37. 37.📅 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?
  38. 38.🔍 Which is the odd one out? (a) a puzzle with levels (b) a water reminder (c) a sleep tracker (d) a step counter
  39. 39.🗂️ What kind of app is a flashcard trainer? (a) a tool app (b) a game (c) a learning app (d) a health app
  40. 40.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) a dark mode (b) pick your bus stop (c) see where the bus is (d) show arrival time

Answer key

  1. one the app cannot skip
  2. tap to Send
  3. players
  4. True
  5. missing a must-have
  6. a user need
  7. 2
  8. an app
  9. a slider
  10. False
  11. is installed on a phone
  12. to learn from users soon
  13. get an idea
  14. False
  15. forgetting homework
  16. 5
  17. True
  18. line 2
  19. 5
  20. Next
  21. Next
  22. its users
  23. a blank grey screen
  24. a bill splitter
  25. “What should I cook?”
  26. 1
  27. Back
  28. 3
  29. False
  30. add a homework task
  31. True
  32. a screen
  33. a feature
  34. rate the driver
  35. False
  36. get an idea
  37. 18
  38. a puzzle with levels
  39. a learning app
  40. a dark mode

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