← 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 949 · 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 of these is a button on this screen?
    [title] Order Snacks
    [slider] Brightness
    [button] Done
    [button] Start
    [text box] Name
    [button] Help
    (a) Name (b) Brightness (c) Help
  2. 2.🧩 In an app, what is today’s step count? (a) an input (b) a screen (c) data (d) a button
  3. 3.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) plan the screens (b) get an idea
  4. 4.🧩 What does a button do when you tap it? (a) shows the time (b) starts an action (c) saves the battery (d) changes the phone
  5. 5.⚙️ What number does this app show?
    let bill = 100; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  6. 6.💡 A good app idea starts with ___. (a) many colours (b) a long name (c) a problem to solve (d) a cool logo
  7. 7.Which of these is true of a website? (a) updates from the store (b) has a home-screen icon (c) is installed on a phone (d) needs no installing
  8. 8.Which of these is a user need? (a) a reminder alarm (b) “I forget my homework” (c) a dark mode switch (d) a search bar
  9. 9.💡 Which is a problem statement? (a) “Make it fast” (b) “Kids forget homework” (c) “Use blue buttons” (d) “Add a logo”
  10. 10.True or false: you talk to possible users at the build stage. (a) False (b) True
  11. 11.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) show a question (c) background music (d) an avatar shop
  12. 12.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “losing water bottles”?
    forgetting birthdays: 23 votes
    no quiet study place: 7 votes
    losing water bottles: 4 votes
  13. 13.⚙️ What number does this app show?
    let price = 20; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  14. 14.Which of these is data? (a) the settings page (b) your saved notes (c) tap to Save (d) tap to Send
  15. 15.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  16. 16.🧩 In an app, what is a switch for dark mode? (a) a screen (b) a button (c) data (d) an input
  17. 17.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a big-text reader (b) a recipe finder (c) a bus tracker (d) a homework planner
  18. 18.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) missing a must-have (c) ready to release (d) a nice extra
  19. 19.📅 An app team plans for 3 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  20. 20.🗂️ What kind of app is a racing challenge? (a) a health app (b) a game (c) a learning app (d) a tool app
  21. 21.True or false: a big-text reader is the best fit for a teen learning to make snacks. (a) True (b) False
  22. 22.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) log a glass of water (c) set a reminder time (d) custom alert sounds
  23. 23.💡 How can you check that people really have the problem? (a) just guess (b) pick a colour (c) ask possible users (d) copy another app
  24. 24.Which of these is processing? (a) checking a password (b) a buzz (vibration) (c) typing your age (d) tapping a button
  25. 25.Which of these is a button? (a) tap to Start (b) a box to type a name (c) today’s step count (d) the home page of an app
  26. 26.⚙️ What number does this app show?
    let price = 60; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  27. 27.🔍 Which is the odd one out? (a) a step counter (b) a water reminder (c) a sleep tracker (d) a puzzle with levels
  28. 28.True or false: checking a password is processing. (a) False (b) True
  29. 29.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);
  30. 30.True or false: today’s step count is a button. (a) True (b) False
  31. 31.True or false: a website opens from a link. (a) True (b) False
  32. 32.True or false: your high score is data. (a) False (b) True
  33. 33.True or false: a library due-date alert solves a real problem. (a) False (b) True
  34. 34.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Notes
    [slider] Brightness
    [switch] Remind me
    [button] Save
    (a) Notes (b) Brightness (c) Save (d) Remind me
  35. 35.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Name
    [text box] Due date
    [button] Done
    [text box] Email
    [button] Back
    (a) Back (b) Name (c) Email (d) Due date
  36. 36.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 19 votes
    no quiet study place: 17 votes
    forgetting birthdays: 21 votes
    (a) forgetting birthdays (b) no quiet study place (c) missing the bus
  37. 37.🛠️ At which stage do you write the store text? (a) the release stage (b) the build stage (c) the idea stage (d) the plan stage
  38. 38.📅 An app team plans for 4 days, builds for 8 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  39. 39.🔢 After an app is released, what comes right after “fix and improve”? (a) list what to fix (b) release an update (c) test it again (d) read user reviews
  40. 40.Which of these is an input? (a) your friends list (b) tap to Save (c) the home page of an app (d) a switch for dark mode

Answer key

  1. Help
  2. data
  3. get an idea
  4. starts an action
  5. 20
  6. a problem to solve
  7. needs no installing
  8. “I forget my homework”
  9. “Kids forget homework”
  10. False
  11. show a question
  12. 3
  13. 80
  14. your saved notes
  15. an app
  16. an input
  17. a homework planner
  18. missing a must-have
  19. 14
  20. a game
  21. False
  22. custom alert sounds
  23. ask possible users
  24. checking a password
  25. tap to Start
  26. 300
  27. a puzzle with levels
  28. True
  29. 10000
  30. False
  31. True
  32. True
  33. True
  34. Save
  35. Back
  36. forgetting birthdays
  37. the release stage
  38. 16
  39. test it again
  40. a switch for dark mode

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