← 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 943 · 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.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Cancel
    [button] Send
    [button] Start
    [text box] Notes
    [text box] Subject
    [text box] Phone
    (a) Subject (b) Cancel (c) Phone (d) Notes
  2. 2.🛠️ At which stage do you talk to possible users? (a) the idea stage (b) the release stage (c) the test stage (d) the plan stage
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [switch] Sound
    [text box] City
    [button] Help
    [text box] Notes
    [button] Send
  4. 4.🧩 Which input is best for typing your name? (a) a picture (b) a switch (c) a text box (d) a slider
  5. 5.🧩 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
  6. 6.Which of these app ideas solves no real problem? (a) a bill splitter (b) a medicine reminder (c) a library due-date alert (d) a button with no action
  7. 7.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) change the bus icon (c) rate the driver (d) see where the bus is
  8. 8.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Help
    [button] Next
    [text box] Due date
    [button] Cancel
  9. 9.Which of these is processing? (a) a beep sound (b) checking a password (c) a buzz (vibration) (d) taking a photo
  10. 10.Which of these happens at the release stage? (a) draw the user flow (b) list what users need (c) share the download link (d) sketch the screens
  11. 11.🔍 Which is the odd one out? (a) working out a tip (b) sorting the scores (c) a buzz (vibration) (d) checking a password
  12. 12.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 4 days
    pick your bus stop: 2 days
  13. 13.🗒️ Version 1 of a quiz app must be ready in 7 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 1 days
    show the score: 4 days
  14. 14.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) pick your bus stop (c) rate the driver (d) change the bus icon
  15. 15.🔍 Which is the odd one out? (a) a result on screen (b) adding up a bill (c) a buzz (vibration) (d) a beep sound
  16. 16.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  17. 17.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a lost-and-found board (b) a bill splitter (c) a study-room finder (d) a homework planner
  18. 18.📱 Where do people usually download phone apps from? (a) a web server (b) a charger (c) a printer (d) an app store
  19. 19.📅 An app team plans for 4 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  20. 20.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a sound effect (c) a colour theme (d) a nice extra
  21. 21.🔍 Which is the odd one out? (a) spot a problem to solve (b) list what users need (c) talk to possible users (d) pick the features
  22. 22.📅 An app team plans for 4 days, builds for 9 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  23. 23.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  24. 24.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);
  25. 25.True or false: the game-over page is a button. (a) False (b) True
  26. 26.⚙️ In an app, is taking a photo an input, processing or an output? (a) output (b) processing (c) input
  27. 27.🗂️ What kind of app is a racing challenge? (a) a learning app (b) a game (c) a health app (d) a tool app
  28. 28.💡 How can you check that people really have the problem? (a) ask possible users (b) copy another app (c) pick a colour (d) just guess
  29. 29.👥 A school app has 65 students, 25 teachers and 20 parents as users. How many more teachers than parents are there?
  30. 30.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) rate the driver (b) show arrival time (c) see where the bus is (d) pick your bus stop
  31. 31.🧩 In an app, what is your friends list? (a) an input (b) a button (c) a screen (d) data
  32. 32.Which of these is an input? (a) a beep sound (b) adding up a bill (c) tapping a button (d) a buzz (vibration)
  33. 33.⚙️ In an app, is sorting the scores an input, processing or an output? (a) processing (b) output (c) input
  34. 34.True or false: a calculator is a tool app. (a) False (b) True
  35. 35.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  36. 36.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 23 votes
    forgetting birthdays: 11 votes
    losing water bottles: 4 votes
    (a) losing water bottles (b) forgetting birthdays (c) missing the bus
  37. 37.💡 Does an app idea like a library due-date alert solve a real problem? (a) Yes (b) No
  38. 38.True or false: a racing challenge is a learning app. (a) True (b) False
  39. 39.Which of these is a user need? (a) “What should I cook?” (b) a share button (c) a search bar (d) a dark mode switch
  40. 40.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) set a reminder time (c) water animations (d) log a glass of water

Answer key

  1. Cancel
  2. the idea stage
  3. 3
  4. a text box
  5. starts an action
  6. a button with no action
  7. see where the bus is
  8. 1
  9. checking a password
  10. share the download link
  11. a buzz (vibration)
  12. 1
  13. 1
  14. pick your bus stop
  15. adding up a bill
  16. an app
  17. a study-room finder
  18. an app store
  19. 17
  20. one the app cannot skip
  21. pick the features
  22. 13
  23. input
  24. 10000
  25. False
  26. input
  27. a game
  28. ask possible users
  29. 5
  30. rate the driver
  31. data
  32. tapping a button
  33. processing
  34. True
  35. 7000
  36. missing the bus
  37. Yes
  38. False
  39. “What should I cook?”
  40. water animations

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