← 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 177 · 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 taking a photo an input, processing or an output? (a) input (b) output (c) processing
  2. 2.True or false: a website has a web address. (a) False (b) True
  3. 3.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) show the balance (c) savings stickers (d) add money spent
  4. 4.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  5. 5.🧑 Who is an app really made for? (a) its users (b) its icon (c) its charger (d) its coder only
  6. 6.🛠️ At which stage do you share the download link? (a) the release stage (b) the idea stage (c) the plan stage (d) the build stage
  7. 7.🔢 When you make an app, which comes LAST? (a) release it (b) test the app (c) plan the screens (d) build the app
  8. 8.Which of these is a feature? (a) “Small text is hard” (b) a share button (c) “I keep missing the bus” (d) “I forget my homework”
  9. 9.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) show the score (c) check the answer (d) show a question
  10. 10.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Age
    [switch] Sound
    [button] Done
    [text box] Due date
    (a) Age (b) Due date (c) Sound (d) Done
  11. 11.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  12. 12.🗒️ In MVP, the M stands for ___. (a) minimum (b) maximum (c) music (d) mobile
  13. 13.🔍 Which is the odd one out? (a) a pop-up message (b) a buzz (vibration) (c) adding up a bill (d) a result on screen
  14. 14.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  15. 15.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a big-text reader (b) a water reminder (c) a recipe finder (d) a pocket-money tracker
  16. 16.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
  17. 17.Which of these is processing? (a) speaking a command (b) a beep sound (c) sorting the scores (d) typing your age
  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.🔢 When you make an app, what comes right after “get an idea”? (a) release it (b) plan the screens (c) build the app (d) test the app
  20. 20.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a colour theme (c) a nice extra (d) a sound effect
  21. 21.🔍 Which is the odd one out? (a) a pop-up message (b) sorting the scores (c) adding up a bill (d) checking a password
  22. 22.Which of these is true of a website? (a) has a web address (b) comes from an app store (c) is installed on a phone (d) updates from the store
  23. 23.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) log a glass of water (b) custom alert sounds (c) share your streak (d) water animations
  24. 24.🔢 After an app is released, which comes FIRST? (a) fix and improve (b) list what to fix (c) test it again (d) read user reviews
  25. 25.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 24 votes
    forgetting homework: 17 votes
    losing water bottles: 3 votes
    (a) losing water bottles (b) forgetting homework (c) missing the bus
  26. 26.Which of these is an input? (a) today’s step count (b) the home page of an app (c) the settings page (d) a slider for volume
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Cancel
    [text box] Age
  28. 28.Which of these app ideas solves a real problem? (a) a blank grey screen (b) an app that just says hi (c) a library due-date alert (d) a button with no action
  29. 29.🛠️ At which stage do you write the store text? (a) the release stage (b) the test stage (c) the build stage (d) the idea stage
  30. 30.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) release it (c) get an idea (d) test the app
  31. 31.⚙️ What number does this app show?
    let price = 260; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  32. 32.🔍 Which is the odd one out? (a) draw the user flow (b) sketch the screens (c) pick the features (d) list what users need
  33. 33.📱 Where do people usually download phone apps from? (a) a web server (b) a charger (c) an app store (d) a printer
  34. 34.🧩 Which of these is a button on this screen?
    [title] New Note
    [text box] Notes
    [slider] Volume
    [text box] Age
    [button] Next
    (a) Volume (b) Notes (c) Next (d) Age
  35. 35.⚙️ What number does this app show?
    let price = 220; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  36. 36.👥 A cricket club app has 300 players, 180 coaches and 295 fans as users. How many more players than coaches are there?
  37. 37.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 24 votes
    wasting pocket money: 8 votes
    no quiet study place: 23 votes
    (a) wasting pocket money (b) no quiet study place (c) missing the bus
  38. 38.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) earn stickers (c) pick a theme colour (d) add a homework task
  39. 39.🔍 Which is the odd one out? (a) draw the user flow (b) pick the features (c) put it on an app store (d) sketch the screens
  40. 40.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Age
    [text box] Email
    [button] Next
    [switch] Show hints
    (a) Age (b) Show hints (c) Email (d) Next

Answer key

  1. input
  2. True
  3. savings stickers
  4. 8000
  5. its users
  6. the release stage
  7. release it
  8. a share button
  9. background music
  10. Done
  11. a website
  12. minimum
  13. adding up a bill
  14. input
  15. a recipe finder
  16. a feature
  17. sorting the scores
  18. to learn from users soon
  19. plan the screens
  20. one the app cannot skip
  21. a pop-up message
  22. has a web address
  23. log a glass of water
  24. read user reviews
  25. missing the bus
  26. a slider for volume
  27. 1
  28. a library due-date alert
  29. the release stage
  30. get an idea
  31. 240
  32. list what users need
  33. an app store
  34. Next
  35. 200
  36. 120
  37. missing the bus
  38. add a homework task
  39. put it on an app store
  40. Next

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