← 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 308 · 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.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to confuse users (d) to use up storage
  2. 2.Which of these is true of an app? (a) needs no installing (b) has a web address (c) updates from the store (d) opens from a link
  3. 3.💡 Which app idea solves this problem: bottles go missing at school? (a) a medicine reminder (b) a lost-and-found board (c) a study-room finder (d) a bill splitter
  4. 4.Which of these is an output? (a) working out a tip (b) a beep sound (c) checking a password (d) taking a photo
  5. 5.Which of these is a button? (a) your saved notes (b) tap to Save (c) today’s step count (d) the settings page
  6. 6.⚙️ What number does this app show?
    let price = 80; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  7. 7.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) log a glass of water (b) custom alert sounds (c) water animations (d) share your streak
  8. 8.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Start
    [text box] Name
    [switch] Dark mode
  9. 9.Which of these is an output? (a) tapping a button (b) sorting the scores (c) a result on screen (d) working out a tip
  10. 10.True or false: a calculator is a health app. (a) True (b) False
  11. 11.🧩 Which of these is a button on this screen?
    [title] New Note
    [slider] Volume
    [button] Back
    [text box] Name
    [button] Save
    [text box] Subject
    (a) Name (b) Save (c) Volume (d) Subject
  12. 12.🗒️ Version 1 of a water reminder must be ready in 13 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 4 days
    see today’s total: 2 days
  13. 13.True or false: you sketch the screens at the release stage. (a) False (b) True
  14. 14.🔢 When you make an app, which comes LAST? (a) plan the screens (b) test the app (c) release it (d) get an idea
  15. 15.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Age
    [slider] Text size
    [button] Send
    [switch] Sound
    (a) Text size (b) Send (c) Sound (d) Age
  16. 16.⚙️ What number does this app show?
    let price = 10; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) set a due date (c) earn stickers (d) add a homework task
  18. 18.Which of these is true of an app? (a) has a web address (b) has a home-screen icon (c) opens in a web browser (d) opens from a link
  19. 19.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) updates from the store (d) has a web address
  20. 20.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) a share button (d) “I forget my homework”
  21. 21.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) build the app (b) get an idea
  22. 22.👥 A school app has 20 students, 60 teachers and 110 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
  23. 23.⚙️ What number does this app show?
    let price = 15; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  24. 24.Which of these is a screen? (a) a date picker (b) the home page of an app (c) tap to Save (d) today’s step count
  25. 25.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) a nice extra (c) well planned (d) missing a must-have
  26. 26.True or false: a recipe finder is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  27. 27.🛠️ At which stage do you try every button? (a) the plan stage (b) the build stage (c) the release stage (d) the test stage
  28. 28.True or false: you write the code at the test stage. (a) True (b) False
  29. 29.Which of these is an input? (a) a result on screen (b) a pop-up message (c) adding up a bill (d) speaking a command
  30. 30.True or false: an app has a web address. (a) False (b) True
  31. 31.Which of these is true of an app? (a) has a web address (b) is installed on a phone (c) opens in a web browser (d) needs no installing
  32. 32.True or false: a water reminder is a game. (a) True (b) False
  33. 33.True or false: a homework planner is the best fit for a child saving up for a cycle. (a) False (b) True
  34. 34.Which of these is processing? (a) working out a tip (b) taking a photo (c) a pop-up message (d) speaking a command
  35. 35.🔍 Which is the odd one out? (a) a step counter (b) a calculator (c) a sleep tracker (d) a water reminder
  36. 36.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) pixel (c) protocol (d) persona
  37. 37.Which of these is true of a website? (a) comes from an app store (b) has a home-screen icon (c) opens in a web browser (d) updates from the store
  38. 38.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  39. 39.🎯 Who are the users of an app? (a) only the coders (b) only the testers (c) the app icons (d) the people who use it
  40. 40.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Cancel
    [text box] Phone
    (a) Phone (b) Cancel

Answer key

  1. to learn from users soon
  2. updates from the store
  3. a lost-and-found board
  4. a beep sound
  5. tap to Save
  6. 160
  7. log a glass of water
  8. 1
  9. a result on screen
  10. False
  11. Save
  12. 5
  13. False
  14. release it
  15. Send
  16. 40
  17. earn stickers
  18. has a home-screen icon
  19. has a web address
  20. “I forget my homework”
  21. get an idea
  22. parents
  23. 60
  24. the home page of an app
  25. missing a must-have
  26. False
  27. the test stage
  28. False
  29. speaking a command
  30. False
  31. is installed on a phone
  32. False
  33. False
  34. working out a tip
  35. a calculator
  36. persona
  37. opens in a web browser
  38. a website
  39. the people who use it
  40. Cancel

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