← 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 213 · 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 = 128; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  2. 2.🎯 An app for “everyone” with no clear user usually ___. (a) helps nobody well (b) wins every prize (c) is easy to build (d) needs no testing
  3. 3.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Cancel
    [text box] Due date
  4. 4.⚙️ What number does this app show?
    let bill = 150; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  5. 5.🎯 Who are the users of an app? (a) only the coders (b) the app icons (c) only the testers (d) the people who use it
  6. 6.⚙️ In an app, is tapping a button an input, processing or an output? (a) input (b) processing (c) output
  7. 7.🗒️ In MVP, the M stands for ___. (a) maximum (b) minimum (c) music (d) mobile
  8. 8.🔍 Which is the odd one out? (a) a water reminder (b) a sleep tracker (c) a calculator (d) a step counter
  9. 9.🔍 Which is the odd one out? (a) add the buttons (b) write the code (c) draw the user flow (d) connect the data
  10. 10.True or false: a website comes from an app store. (a) True (b) False
  11. 11.Which of these is a feature? (a) “I forget my homework” (b) “I keep missing the bus” (c) “What should I cook?” (d) a search bar
  12. 12.🗂️ What kind of app is a calculator? (a) a learning app (b) a health app (c) a game (d) a tool app
  13. 13.True or false: speaking a command is processing. (a) False (b) True
  14. 14.🔍 Which is the odd one out? (a) taking a photo (b) adding up a bill (c) speaking a command (d) tapping a button
  15. 15.🔍 Which is the odd one out? (a) talk to possible users (b) write the code (c) spot a problem to solve (d) list what users need
  16. 16.True or false: you write the code at the idea stage. (a) True (b) False
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) pick a theme colour (d) set a due date
  18. 18.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) background music (d) show the score
  19. 19.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) share your streak (c) see today’s total (d) set a reminder time
  20. 20.💡 How can you check that people really have the problem? (a) pick a colour (b) just guess (c) ask possible users (d) copy another app
  21. 21.True or false: a torch is a learning app. (a) False (b) True
  22. 22.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 1 days
    see today’s total: 4 days
  23. 23.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
  24. 24.Which of these is an input? (a) tap to Save (b) a box to type a name (c) tap to go Next (d) the log-in page
  25. 25.🗒️ Version 1 of a pocket-money tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 4 days
    show the balance: 5 days
  26. 26.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 8 votes
    missing the bus: 3 votes
    forgetting homework: 22 votes
    (a) forgetting birthdays (b) forgetting homework (c) missing the bus
  27. 27.⚙️ What number does this app show?
    let price = 55; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  28. 28.Which of these is a button? (a) the log-in page (b) tap to Start (c) today’s step count (d) the settings page
  29. 29.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 3 days
    see today’s total: 4 days
  30. 30.🎯 Is this a user need or a feature: a dark mode switch? (a) a feature (b) a user need
  31. 31.🎯 Why learn about users before you build? (a) to make it longer (b) to pick a logo (c) to slow it down (d) to build what they need
  32. 32.🔍 Which is the odd one out? (a) a buzz (vibration) (b) taking a photo (c) speaking a command (d) typing your age
  33. 33.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  34. 34.🔍 Which is the odd one out? (a) a flashcard trainer (b) a racing challenge (c) a puzzle with levels (d) a word battle
  35. 35.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a bill splitter (c) a button with no action (d) a library due-date alert
  36. 36.⚙️ In an app, is a beep sound an input, processing or an output? (a) input (b) processing (c) output
  37. 37.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) see tasks by day (c) earn stickers (d) pick a theme colour
  38. 38.👥 A library app has 25 readers, 280 librarians and 230 volunteers as users. How many users does it have in all?
  39. 39.Which of these is true of an app? (a) opens in a web browser (b) opens from a link (c) has a web address (d) is installed on a phone
  40. 40.🧩 Which input is best for choosing a volume level? (a) a title (b) a slider (c) a text box (d) a switch

Answer key

  1. 32
  2. helps nobody well
  3. 1
  4. 75
  5. the people who use it
  6. input
  7. minimum
  8. a calculator
  9. draw the user flow
  10. False
  11. a search bar
  12. a tool app
  13. False
  14. adding up a bill
  15. write the code
  16. False
  17. set a due date
  18. show the score
  19. share your streak
  20. ask possible users
  21. False
  22. 3
  23. Yes
  24. a box to type a name
  25. 2
  26. forgetting homework
  27. 165
  28. tap to Start
  29. 2
  30. a feature
  31. to build what they need
  32. a buzz (vibration)
  33. a website
  34. a flashcard trainer
  35. a button with no action
  36. output
  37. see tasks by day
  38. 535
  39. is installed on a phone
  40. a slider

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