← 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 743 · 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.🛠️ At which stage do you write down the bugs? (a) the test stage (b) the release stage (c) the build stage (d) the idea stage
  2. 2.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) easy to build (c) hard to use (d) very small
  3. 3.🧩 Which input is best for choosing a volume level? (a) a title (b) a slider (c) a text box (d) a switch
  4. 4.🔢 After an app is released, what comes right after “fix and improve”? (a) test it again (b) release an update (c) read user reviews (d) list what to fix
  5. 5.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 10 votes
    forgetting homework: 6 votes
    losing water bottles: 13 votes
    (a) forgetting homework (b) wasting pocket money (c) losing water bottles
  6. 6.🔍 Which is the odd one out? (a) sketch the screens (b) draw the user flow (c) list what users need (d) pick the features
  7. 7.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  8. 8.⚙️ In an app, is checking a password an input, processing or an output? (a) output (b) input (c) processing
  9. 9.👥 A school app has 225 students, 90 teachers and 130 parents as users. How many more students than parents are there?
  10. 10.True or false: a slider for volume is a screen. (a) False (b) True
  11. 11.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  12. 12.👥 A school app has 265 students, 190 teachers and 110 parents as users. How many more students than teachers are there?
  13. 13.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Cancel
    [text box] City
    [button] Send
    [switch] Dark mode
    [button] Back
    (a) Dark mode (b) Cancel (c) City
  14. 14.True or false: a torch is a learning app. (a) True (b) False
  15. 15.🗒️ Version 1 of a homework planner must be ready in 11 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 1 days
    see tasks by day: 5 days
  16. 16.True or false: a website needs no installing. (a) True (b) False
  17. 17.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) MVP (c) FAQ (d) URL
  18. 18.🧑 Who is an app really made for? (a) its charger (b) its users (c) its icon (d) its coder only
  19. 19.True or false: you list what users need at the test stage. (a) True (b) False
  20. 20.Which of these happens at the idea stage? (a) write the code (b) spot a problem to solve (c) draw the user flow (d) write the store text
  21. 21.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) output (c) processing
  22. 22.🌐 Which program do you need to open a website? (a) a calculator (b) a web browser (c) a camera app (d) an app store
  23. 23.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 20 votes
    wasting pocket money: 21 votes
    no quiet study place: 13 votes
    (a) missing the bus (b) no quiet study place (c) wasting pocket money
  24. 24.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
  25. 25.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  26. 26.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) a dark mode (c) see where the bus is (d) show arrival time
  27. 27.🔍 Which is the odd one out? (a) typing your age (b) sorting the scores (c) adding up a bill (d) checking a password
  28. 28.🧩 In an app, what is your friends list? (a) a button (b) an input (c) a screen (d) data
  29. 29.🗒️ Version 1 of a water reminder must be ready in 11 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 2 days
    see today’s total: 2 days
  30. 30.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) add a homework task (c) see tasks by day (d) pick a theme colour
  31. 31.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) check the answer (c) confetti effects (d) background music
  32. 32.True or false: a website is installed on a phone. (a) False (b) True
  33. 33.📱 Where do people usually download phone apps from? (a) an app store (b) a charger (c) a printer (d) a web server
  34. 34.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 100; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  35. 35.🛠️ At which stage do you spot a problem to solve? (a) the plan stage (b) the release stage (c) the test stage (d) the idea stage
  36. 36.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 17 votes
    forgetting birthdays: 9 votes
    no quiet study place: 7 votes
    (a) no quiet study place (b) forgetting birthdays (c) wasting pocket money
  37. 37.True or false: a lost-and-found board solves no real problem. (a) True (b) False
  38. 38.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Subject
    [slider] Brightness
    [text box] Phone
    [button] Done
    [text box] Due date
  39. 39.👥 A cricket club app has 155 players, 40 coaches and 35 fans as users. How many users does it have in all?
  40. 40.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 35; // typed by the user
    line 2: let qty = 2; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 4 (c) line 3 (d) line 1

Answer key

  1. the test stage
  2. hard to use
  3. a slider
  4. test it again
  5. losing water bottles
  6. list what users need
  7. a website
  8. processing
  9. 95
  10. False
  11. a feature
  12. 75
  13. Cancel
  14. False
  15. 1
  16. True
  17. MVP
  18. its users
  19. False
  20. spot a problem to solve
  21. input
  22. a web browser
  23. wasting pocket money
  24. a feature
  25. a website
  26. a dark mode
  27. typing your age
  28. data
  29. 5
  30. pick a theme colour
  31. check the answer
  32. False
  33. an app store
  34. line 3
  35. the idea stage
  36. wasting pocket money
  37. False
  38. 4
  39. 230
  40. line 3

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