← 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 670 · 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 kind of app is a puzzle with levels? (a) a tool app (b) a health app (c) a game (d) a learning app
  2. 2.🔍 Which is the odd one out? (a) working out a tip (b) a result on screen (c) checking a password (d) sorting the scores
  3. 3.🧩 In an app, what is today’s step count? (a) data (b) a screen (c) a button (d) an input
  4. 4.Which of these is an output? (a) tapping a button (b) a beep sound (c) speaking a command (d) sorting the scores
  5. 5.🔢 When you make an app, which comes LAST? (a) plan the screens (b) get an idea (c) test the app (d) release it
  6. 6.Which of these is true of a website? (a) has a home-screen icon (b) is installed on a phone (c) updates from the store (d) has a web address
  7. 7.True or false: a slider for volume is a screen. (a) False (b) True
  8. 8.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) savings stickers (d) add money received
  9. 9.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a switch (c) a title (d) a slider
  10. 10.🔍 Which is the odd one out? (a) a cricket run chase (b) a word battle (c) a racing challenge (d) a torch
  11. 11.Which of these is true of an app? (a) comes from an app store (b) has a web address (c) opens from a link (d) needs no installing
  12. 12.🔍 Which is the odd one out? (a) an alarm clock (b) a step counter (c) a torch (d) a calculator
  13. 13.True or false: you sketch the screens at the plan stage. (a) True (b) False
  14. 14.🛠️ At which stage do you write the code? (a) the release stage (b) the plan stage (c) the test stage (d) the build stage
  15. 15.True or false: tap to Start is data. (a) False (b) True
  16. 16.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Name
    [switch] Sound
    [button] Help
    (a) Sound (b) Help (c) Name
  17. 17.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [slider] Volume
    [button] Cancel
    [text box] Notes
  18. 18.🔢 When you make an app, which comes FIRST? (a) build the app (b) test the app (c) get an idea (d) plan the screens
  19. 19.Which of these is an input? (a) adding up a bill (b) a result on screen (c) speaking a command (d) a beep sound
  20. 20.🔢 When you make an app, what comes right after “build the app”? (a) plan the screens (b) get an idea (c) test the app (d) release it
  21. 21.🗂️ What kind of app is a unit converter? (a) a health app (b) a learning app (c) a tool app (d) a game
  22. 22.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) add a homework task (c) set a due date (d) pick a theme colour
  23. 23.Which of these is data? (a) the home page of an app (b) tap to Save (c) today’s step count (d) a box to type a name
  24. 24.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 22 votes
    forgetting homework: 17 votes
    no quiet study place: 18 votes
    (a) wasting pocket money (b) no quiet study place (c) forgetting homework
  25. 25.🔍 Which is the odd one out? (a) adding up a bill (b) sorting the scores (c) checking a password (d) typing your age
  26. 26.⚙️ What number does this app show?
    let price = 35; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  27. 27.📅 An app team plans for 2 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  28. 28.True or false: a sleep tracker is a health app. (a) False (b) True
  29. 29.🌐 Which program do you need to open a website? (a) a web browser (b) a camera app (c) a calculator (d) an app store
  30. 30.🗂️ What kind of app is a flashcard trainer? (a) a health app (b) a tool app (c) a game (d) a learning app
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Done
    [button] Cancel
    [text box] Email
  32. 32.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) maximum (d) minimum
  33. 33.True or false: a beep sound is an input. (a) True (b) False
  34. 34.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 3 votes
    forgetting homework: 5 votes
    losing water bottles: 19 votes
  35. 35.True or false: today’s step count is data. (a) True (b) False
  36. 36.True or false: typing your age is processing. (a) False (b) True
  37. 37.Which of these is a button? (a) a date picker (b) the settings page (c) your saved notes (d) tap to Start
  38. 38.True or false: a blank grey screen solves a real problem. (a) False (b) True
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 13; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 2 (c) line 3
  40. 40.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) missing a must-have (c) well planned (d) a nice extra

Answer key

  1. a game
  2. a result on screen
  3. data
  4. a beep sound
  5. release it
  6. has a web address
  7. False
  8. add money received
  9. a switch
  10. a torch
  11. comes from an app store
  12. a step counter
  13. True
  14. the build stage
  15. False
  16. Help
  17. 1
  18. get an idea
  19. speaking a command
  20. test the app
  21. a tool app
  22. pick a theme colour
  23. today’s step count
  24. wasting pocket money
  25. typing your age
  26. 210
  27. 11
  28. True
  29. a web browser
  30. a learning app
  31. 1
  32. minimum
  33. False
  34. 27
  35. True
  36. False
  37. tap to Start
  38. False
  39. line 2
  40. missing a must-have

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