← 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 386 · 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.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) add a homework task (c) see tasks by day (d) set a due date
  2. 2.True or false: a sleep tracker is a health app. (a) False (b) True
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Back
    [button] Send
    [button] Cancel
    [text box] Subject
    [switch] Sound
    [text box] Age
  4. 4.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a flashcard trainer (d) a step counter
  5. 5.🧩 Which input is best for typing your name? (a) a picture (b) a slider (c) a switch (d) a text box
  6. 6.True or false: tap to go Next is a button. (a) True (b) False
  7. 7.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a switch (c) a slider (d) a title
  8. 8.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) change the bus icon (b) see where the bus is (c) show arrival time (d) pick your bus stop
  9. 9.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting homework”?
    losing water bottles: 25 votes
    wasting pocket money: 4 votes
    forgetting homework: 7 votes
  10. 10.💡 Which app idea solves this problem: a team shares one snack bill? (a) a homework planner (b) a lost-and-found board (c) a bill splitter (d) a study-room finder
  11. 11.True or false: a switch for dark mode is an input. (a) False (b) True
  12. 12.🧩 In an app, what is your friends list? (a) an input (b) a screen (c) data (d) a button
  13. 13.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) processing (c) input
  14. 14.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Notes
    [button] Next
    [switch] Dark mode
    [text box] City
  15. 15.🔍 Which is the odd one out? (a) draw the user flow (b) connect the data (c) sketch the screens (d) pick the features
  16. 16.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) write the code (c) pick the colours (d) guess on your own
  17. 17.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) hard to use (c) very small (d) easy to build
  18. 18.True or false: a website is installed on a phone. (a) False (b) True
  19. 19.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) URL (c) MVP (d) CPU
  20. 20.🧩 In an app, what is tap to Save? (a) a button (b) an input (c) a screen (d) data
  21. 21.🛠️ At which stage do you put it on an app store? (a) the test stage (b) the release stage (c) the idea stage (d) the build stage
  22. 22.📱 Where do people usually download phone apps from? (a) a web server (b) a printer (c) a charger (d) an app store
  23. 23.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 16 votes
    forgetting homework: 7 votes
    losing water bottles: 13 votes
    (a) forgetting homework (b) wasting pocket money (c) losing water bottles
  24. 24.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a blank grey screen (c) a lost-and-found board (d) a button with no action
  25. 25.⚙️ What number does this app show?
    let bill = 45; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  26. 26.👥 A school app has 65 students, 290 teachers and 280 parents as users. How many more parents than students are there?
  27. 27.🔢 When you make an app, which comes first: “build the app” or “get an idea”? (a) build the app (b) get an idea
  28. 28.True or false: you write the code at the build stage. (a) False (b) True
  29. 29.True or false: a website updates from the store. (a) False (b) True
  30. 30.🛠️ At which stage do you list what users need? (a) the plan stage (b) the test stage (c) the build stage (d) the idea stage
  31. 31.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
  32. 32.🔍 Which is the odd one out? (a) write the store text (b) share the download link (c) list what users need (d) put it on an app store
  33. 33.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 19 votes
    missing the bus: 7 votes
    losing water bottles: 3 votes
    (a) missing the bus (b) wasting pocket money (c) losing water bottles
  34. 34.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 550; // typed by the user
    line 2: let off = 20; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  35. 35.Which of these is true of an app? (a) opens from a link (b) has a web address (c) needs no installing (d) comes from an app store
  36. 36.🧩 In an app, what is your high score? (a) an input (b) data (c) a screen (d) a button
  37. 37.🛠️ At which stage do you write the code? (a) the plan stage (b) the idea stage (c) the release stage (d) the build stage
  38. 38.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 14 votes
    missing the bus: 22 votes
    no quiet study place: 11 votes
  39. 39.True or false: a step counter is a game. (a) False (b) True
  40. 40.🗒️ Version 1 of a water reminder must be ready in 7 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 1 days
    see today’s total: 2 days

Answer key

  1. pick a theme colour
  2. True
  3. 3
  4. a flashcard trainer
  5. a text box
  6. True
  7. a switch
  8. change the bus icon
  9. 18
  10. a bill splitter
  11. True
  12. data
  13. input
  14. 1
  15. connect the data
  16. ask and watch users
  17. hard to use
  18. False
  19. MVP
  20. a button
  21. the release stage
  22. an app store
  23. wasting pocket money
  24. a lost-and-found board
  25. 15
  26. 215
  27. get an idea
  28. True
  29. False
  30. the idea stage
  31. Yes
  32. list what users need
  33. wasting pocket money
  34. line 3
  35. comes from an app store
  36. data
  37. the build stage
  38. 47
  39. False
  40. 2

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