← 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 334 · 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.⚙️ In an app, is checking a password an input, processing or an output? (a) processing (b) input (c) output
  2. 2.Which of these is true of a website? (a) has a web address (b) is installed on a phone (c) updates from the store (d) comes from an app store
  3. 3.🔢 When you make an app, which comes FIRST? (a) release it (b) build the app (c) test the app (d) get an idea
  4. 4.True or false: a calculator is a tool app. (a) True (b) False
  5. 5.True or false: a recipe finder is the best fit for a student who often misses the school bus. (a) False (b) True
  6. 6.🔍 Which is the odd one out? (a) a times-table quiz (b) a unit converter (c) an alarm clock (d) a calculator
  7. 7.🔍 Which is the odd one out? (a) list what users need (b) connect the data (c) write the code (d) add the buttons
  8. 8.🔍 Which is the odd one out? (a) a cricket run chase (b) a unit converter (c) a calculator (d) a torch
  9. 9.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 24 votes
    forgetting homework: 17 votes
    missing the bus: 3 votes
  10. 10.True or false: a homework planner is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  11. 11.Which of these is true of an app? (a) has a web address (b) opens from a link (c) needs no installing (d) has a home-screen icon
  12. 12.True or false: a racing challenge is a game. (a) False (b) True
  13. 13.Which of these is a user need? (a) “What should I cook?” (b) a search bar (c) a dark mode switch (d) a reminder alarm
  14. 14.True or false: a recipe finder is the best fit for a pupil juggling five projects. (a) False (b) True
  15. 15.Which of these is an output? (a) working out a tip (b) adding up a bill (c) sorting the scores (d) a result on screen
  16. 16.🎯 Which app would help this user most: a pupil juggling five projects? (a) a recipe finder (b) a bus tracker (c) a homework planner (d) a pocket-money tracker
  17. 17.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) savings stickers (c) add money received (d) show the balance
  18. 18.🗒️ Why keep version 1 small? (a) to look bigger (b) to use up storage (c) to learn from users soon (d) to confuse users
  19. 19.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 7; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  20. 20.Which of these is an input? (a) the home page of an app (b) a box to type a name (c) the game-over page (d) tap to Start
  21. 21.Which of these is a feature? (a) a search bar (b) “I forget my homework” (c) “Small text is hard” (d) “What should I cook?”
  22. 22.🛠️ At which stage do you connect the data? (a) the test stage (b) the plan stage (c) the build stage (d) the release stage
  23. 23.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) pick a theme colour (c) share tasks to friends (d) add a homework task
  24. 24.🧩 Which input is best for typing your name? (a) a slider (b) a switch (c) a picture (d) a text box
  25. 25.⚙️ What number does this app show?
    let price = 260; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  26. 26.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 15; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  27. 27.Which of these happens at the plan stage? (a) spot a problem to solve (b) let friends try it (c) sketch the screens (d) put it on an app store
  28. 28.Which of these is true of an app? (a) opens from a link (b) opens in a web browser (c) updates from the store (d) needs no installing
  29. 29.🧩 Which input is best for choosing a volume level? (a) a switch (b) a title (c) a slider (d) a text box
  30. 30.Which of these is a screen? (a) tap to Save (b) the game-over page (c) tap to Send (d) your saved notes
  31. 31.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  32. 32.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  33. 33.🗂️ What kind of app is a sleep tracker? (a) a tool app (b) a game (c) a learning app (d) a health app
  34. 34.True or false: you list what users need at the release stage. (a) False (b) True
  35. 35.True or false: typing your age is an output. (a) False (b) True
  36. 36.Which of these is an input? (a) your friends list (b) your high score (c) today’s step count (d) a date picker
  37. 37.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  38. 38.📅 An app team plans for 2 days, builds for 6 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  39. 39.🛠️ At which stage do you add the buttons? (a) the idea stage (b) the release stage (c) the build stage (d) the plan stage
  40. 40.True or false: a homework planner is the best fit for a grandparent with weak eyesight. (a) False (b) True

Answer key

  1. processing
  2. has a web address
  3. get an idea
  4. True
  5. False
  6. a times-table quiz
  7. list what users need
  8. a cricket run chase
  9. 44
  10. False
  11. has a home-screen icon
  12. True
  13. “What should I cook?”
  14. False
  15. a result on screen
  16. a homework planner
  17. savings stickers
  18. to learn from users soon
  19. line 2
  20. a box to type a name
  21. a search bar
  22. the build stage
  23. add a homework task
  24. a text box
  25. 220
  26. line 2
  27. sketch the screens
  28. updates from the store
  29. a slider
  30. the game-over page
  31. a website
  32. a feature
  33. a health app
  34. False
  35. False
  36. a date picker
  37. an app
  38. 12
  39. the build stage
  40. False

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