← 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 422 · 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.💡 A good app idea starts with ___. (a) many colours (b) a cool logo (c) a problem to solve (d) a long name
  2. 2.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a bus tracker (b) a water reminder (c) a big-text reader (d) a pocket-money tracker
  3. 3.True or false: a sleep tracker is a health app. (a) False (b) True
  4. 4.Which of these is true of an app? (a) opens from a link (b) has a web address (c) has a home-screen icon (d) needs no installing
  5. 5.🗒️ Version 1 of a pocket-money tracker must be ready in 7 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: 2 days
  6. 6.⚙️ In an app, is a result on screen an input, processing or an output? (a) output (b) processing (c) input
  7. 7.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “no quiet study place”?
    no quiet study place: 7 votes
    missing the bus: 24 votes
    forgetting homework: 19 votes
  8. 8.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 12; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 3 (c) line 1
  9. 9.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 8 votes
    wasting pocket money: 5 votes
    missing the bus: 7 votes
  10. 10.🧩 Which of these is a button on this screen?
    [title] New Note
    [text box] Subject
    [switch] Sound
    [button] Save
    [text box] Age
    [slider] Text size
    (a) Subject (b) Save (c) Age (d) Sound
  11. 11.🔍 Which is the odd one out? (a) adding up a bill (b) taking a photo (c) speaking a command (d) typing your age
  12. 12.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) needs no installing (d) is installed on a phone
  13. 13.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  14. 14.Which of these app ideas solves a real problem? (a) a lost-and-found board (b) a button with no action (c) a page of random dots (d) a blank grey screen
  15. 15.🔍 Which is the odd one out? (a) a unit converter (b) a racing challenge (c) a torch (d) a calculator
  16. 16.🧩 Which input is best for choosing a volume level? (a) a title (b) a text box (c) a switch (d) a slider
  17. 17.🗒️ 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) add a homework task (d) earn stickers
  18. 18.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Subject
    [switch] Dark mode
    [button] Start
    [slider] Volume
  19. 19.True or false: a calculator is a learning app. (a) False (b) True
  20. 20.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a cable (d) a screen
  21. 21.🗒️ Version 1 of a pocket-money tracker must be ready in 15 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 2 days
    show the balance: 4 days
  22. 22.Which of these is an input? (a) checking a password (b) typing your age (c) working out a tip (d) adding up a bill
  23. 23.True or false: a website is installed on a phone. (a) False (b) True
  24. 24.True or false: an app updates from the store. (a) True (b) False
  25. 25.📅 An app team plans for 3 days, builds for 5 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  26. 26.🎯 Who are the users of an app? (a) only the testers (b) only the coders (c) the app icons (d) the people who use it
  27. 27.Which of these is true of an app? (a) updates from the store (b) has a web address (c) opens from a link (d) opens in a web browser
  28. 28.🗒️ Version 1 of a quiz app must be ready in 15 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 3 days
    show the score: 4 days
  29. 29.Which of these happens at the release stage? (a) share the download link (b) spot a problem to solve (c) list what users need (d) connect the data
  30. 30.📅 An app team plans for 4 days, builds for 6 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  31. 31.🔍 Which is the odd one out? (a) a water reminder (b) a flashcard trainer (c) a step counter (d) a sleep tracker
  32. 32.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  33. 33.⚙️ What number does this app show?
    let price = 510; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  34. 34.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) CPU (c) FAQ (d) MVP
  35. 35.🎯 Why learn about users before you build? (a) to pick a logo (b) to slow it down (c) to make it longer (d) to build what they need
  36. 36.🗂️ What kind of app is a spelling coach? (a) a tool app (b) a game (c) a learning app (d) a health app
  37. 37.Which of these app ideas solves no real problem? (a) a bill splitter (b) a page of random dots (c) a lost-and-found board (d) a medicine reminder
  38. 38.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
  39. 39.👥 A library app has 300 readers, 260 librarians and 195 volunteers as users. How many more readers than librarians are there?
  40. 40.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [slider] Brightness
    [text box] Age
    [button] Save

Answer key

  1. a problem to solve
  2. a pocket-money tracker
  3. True
  4. has a home-screen icon
  5. 0
  6. output
  7. 12
  8. line 2
  9. 20
  10. Save
  11. adding up a bill
  12. is installed on a phone
  13. an app
  14. a lost-and-found board
  15. a racing challenge
  16. a slider
  17. add a homework task
  18. 1
  19. False
  20. a screen
  21. 5
  22. typing your age
  23. False
  24. True
  25. 10
  26. the people who use it
  27. updates from the store
  28. 5
  29. share the download link
  30. 14
  31. a flashcard trainer
  32. a website
  33. 460
  34. MVP
  35. to build what they need
  36. a learning app
  37. a page of random dots
  38. No
  39. 40
  40. 2

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