← 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 960 · 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 an alarm clock? (a) a game (b) a learning app (c) a tool app (d) a health app
  2. 2.🧩 In an app, what is your high score? (a) data (b) a button (c) an input (d) a screen
  3. 3.🔢 After an app is released, which comes first: “test it again” or “fix and improve”? (a) fix and improve (b) test it again
  4. 4.💡 A good app idea starts with ___. (a) a long name (b) many colours (c) a cool logo (d) a problem to solve
  5. 5.🎯 What is the best first step to learn what users need? (a) write the code (b) guess on your own (c) ask and watch users (d) pick the colours
  6. 6.True or false: an alarm clock is a tool app. (a) False (b) True
  7. 7.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show a question (c) show the score (d) background music
  8. 8.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  9. 9.🔢 When you make an app, what comes right after “plan the screens”? (a) build the app (b) get an idea (c) test the app (d) release it
  10. 10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Back
    [text box] Name
    [switch] Remind me
    [button] Start
  11. 11.🔍 Which is the odd one out? (a) a torch (b) a unit converter (c) a calculator (d) a word battle
  12. 12.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) False (b) True
  13. 13.🗒️ Why keep version 1 small? (a) to look bigger (b) to learn from users soon (c) to confuse users (d) to use up storage
  14. 14.True or false: a website opens from a link. (a) False (b) True
  15. 15.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a screen (d) a cable
  16. 16.👥 A library app has 285 readers, 160 librarians and 260 volunteers as users. Which user group is the biggest? (a) volunteers (b) librarians (c) readers
  17. 17.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 10 votes
    losing water bottles: 5 votes
    wasting pocket money: 20 votes
  18. 18.🗒️ Version 1 of a water reminder must be ready in 12 days. How many days are left for extras after the must-haves?
    set a reminder time: 3 days
    log a glass of water: 4 days
    see today’s total: 5 days
  19. 19.True or false: a date picker is a screen. (a) False (b) True
  20. 20.Which of these is processing? (a) a buzz (vibration) (b) checking a password (c) speaking a command (d) typing your age
  21. 21.True or false: a homework planner is the best fit for a runner who forgets to sip water. (a) True (b) False
  22. 22.🧩 Which part lets the user give the app information? (a) an input (b) a title (c) an icon (d) a logo
  23. 23.Which of these is processing? (a) sorting the scores (b) taking a photo (c) a result on screen (d) tapping a button
  24. 24.🔍 Which is the odd one out? (a) taking a photo (b) tapping a button (c) a buzz (vibration) (d) typing your age
  25. 25.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) log a glass of water (c) water animations (d) custom alert sounds
  26. 26.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  27. 27.🧩 What does a button do when you tap it? (a) shows the time (b) changes the phone (c) starts an action (d) saves the battery
  28. 28.Which of these is true of an app? (a) has a home-screen icon (b) opens from a link (c) opens in a web browser (d) has a web address
  29. 29.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 138; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  30. 30.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [switch] Show hints
    [text box] Due date
    [button] Next
    [slider] Brightness
    [text box] Notes
  31. 31.⚙️ 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 3 (b) line 2 (c) line 1
  32. 32.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    forgetting homework: 12 votes
    missing the bus: 6 votes
    wasting pocket money: 11 votes
  33. 33.📅 An app team plans for 3 days, builds for 6 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  34. 34.True or false: your friends list is data. (a) False (b) True
  35. 35.True or false: a website has a web address. (a) True (b) False
  36. 36.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a web address (c) a wireframe (d) a notification
  37. 37.🗒️ Version 1 of a quiz app must be ready in 13 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 1 days
    show the score: 2 days
  38. 38.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) background music (d) show a question
  39. 39.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    losing water bottles: 15 votes
    wasting pocket money: 7 votes
    missing the bus: 4 votes
  40. 40.Which of these is a feature? (a) a search bar (b) “I keep missing the bus” (c) “Small text is hard” (d) “I forget my homework”

Answer key

  1. a tool app
  2. data
  3. fix and improve
  4. a problem to solve
  5. ask and watch users
  6. True
  7. background music
  8. a website
  9. build the app
  10. 2
  11. a word battle
  12. True
  13. to learn from users soon
  14. True
  15. a screen
  16. readers
  17. 35
  18. 0
  19. False
  20. checking a password
  21. False
  22. an input
  23. sorting the scores
  24. a buzz (vibration)
  25. log a glass of water
  26. a user need
  27. starts an action
  28. has a home-screen icon
  29. line 3
  30. 1
  31. line 2
  32. 1
  33. 9
  34. True
  35. True
  36. a notification
  37. 6
  38. show a question
  39. 3
  40. a search bar

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