← 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 568 · 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.📊 Survey: which problem bugs you most? How many students voted in all?
    no quiet study place: 7 votes
    missing the bus: 11 votes
    losing water bottles: 9 votes
  2. 2.📅 An app team plans for 4 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 95; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  4. 4.🎯 Which app would help this user most: a pupil juggling five projects? (a) a bus tracker (b) a big-text reader (c) a recipe finder (d) a homework planner
  5. 5.🔍 Which is the odd one out? (a) spot a problem to solve (b) talk to possible users (c) list what users need (d) connect the data
  6. 6.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a water reminder (b) a recipe finder (c) a pocket-money tracker (d) a big-text reader
  7. 7.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Age
    [text box] Name
    [button] Next
    [button] Done
    [switch] Remind me
    (a) Name (b) Age (c) Remind me (d) Next
  8. 8.🧩 In an app, what is the home page of an app? (a) data (b) a button (c) a screen (d) an input
  9. 9.🔍 Which is the odd one out? (a) adding up a bill (b) working out a tip (c) typing your age (d) sorting the scores
  10. 10.🎯 Who are the users of an app? (a) only the testers (b) only the coders (c) the people who use it (d) the app icons
  11. 11.Which of these is processing? (a) tapping a button (b) sorting the scores (c) typing your age (d) a buzz (vibration)
  12. 12.True or false: adding up a bill is processing. (a) False (b) True
  13. 13.📲 What happens when you tap an app’s icon? (a) the phone charges (b) the sound turns off (c) the app opens (d) the app is deleted
  14. 14.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a big-text reader (b) a water reminder (c) a bus tracker (d) a homework planner
  15. 15.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) input (c) processing
  16. 16.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [switch] Show hints
    [text box] Subject
    [text box] Age
    [slider] Brightness
    [button] Done
    [text box] City
    [button] Send
    [button] Cancel
    (a) Done (b) City (c) Subject (d) Age
  17. 17.🛠️ At which stage do you sketch the screens? (a) the build stage (b) the idea stage (c) the plan stage (d) the test stage
  18. 18.🗒️ Version 1 of a water reminder must be ready in 14 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 2 days
    see today’s total: 2 days
  19. 19.True or false: a medicine reminder solves no real problem. (a) False (b) True
  20. 20.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 11; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  21. 21.🗂️ What kind of app is a times-table quiz? (a) a learning app (b) a health app (c) a tool app (d) a game
  22. 22.🧩 Which of these is a button on this screen?
    [title] New Note
    [button] Save
    [button] Help
    [slider] Brightness
    [text box] City
    [button] Next
    (a) Help (b) City (c) Brightness
  23. 23.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) log a glass of water (c) custom alert sounds (d) see today’s total
  24. 24.🔍 Which is the odd one out? (a) sorting the scores (b) adding up a bill (c) checking a password (d) a pop-up message
  25. 25.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) processing (b) input (c) output
  26. 26.🌐 Which program do you need to open a website? (a) a camera app (b) a web browser (c) a calculator (d) an app store
  27. 27.🎯 Is this a user need or a feature: a reminder alarm? (a) a feature (b) a user need
  28. 28.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Add a logo” (c) “Make it fast” (d) “Kids forget homework”
  29. 29.True or false: a page of random dots solves a real problem. (a) True (b) False
  30. 30.Which of these is an output? (a) typing your age (b) adding up a bill (c) taking a photo (d) a buzz (vibration)
  31. 31.🧩 In an app, what is a date picker? (a) a screen (b) data (c) a button (d) an input
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 75; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 4 (c) line 1 (d) line 2
  33. 33.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Dark mode
    [button] Done
    [button] Send
    [text box] Email
    [button] Help
    [slider] Volume
    (a) Email (b) Dark mode (c) Volume (d) Done
  34. 34.🗒️ 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
  35. 35.🔍 Which is the odd one out? (a) tapping a button (b) a result on screen (c) speaking a command (d) taking a photo
  36. 36.⚙️ What number does this app show?
    let bill = 110; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  37. 37.🛠️ At which stage do you add the buttons? (a) the plan stage (b) the build stage (c) the test stage (d) the idea stage
  38. 38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 6 votes
    forgetting birthdays: 5 votes
    missing the bus: 20 votes
    (a) forgetting homework (b) forgetting birthdays (c) missing the bus
  39. 39.🗂️ What kind of app is a cricket run chase? (a) a health app (b) a tool app (c) a learning app (d) a game
  40. 40.🛠️ At which stage do you let friends try it? (a) the test stage (b) the release stage (c) the idea stage (d) the build stage

Answer key

  1. 27
  2. 6
  3. line 3
  4. a homework planner
  5. connect the data
  6. a recipe finder
  7. Next
  8. a screen
  9. typing your age
  10. the people who use it
  11. sorting the scores
  12. True
  13. the app opens
  14. a homework planner
  15. processing
  16. Done
  17. the plan stage
  18. 6
  19. False
  20. line 2
  21. a learning app
  22. Help
  23. custom alert sounds
  24. a pop-up message
  25. output
  26. a web browser
  27. a feature
  28. “Kids forget homework”
  29. False
  30. a buzz (vibration)
  31. an input
  32. line 3
  33. Done
  34. see tasks by day
  35. a result on screen
  36. 55
  37. the build stage
  38. missing the bus
  39. a game
  40. the test stage

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