← 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 766 · 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 is a problem statement? (a) “Make it fast” (b) “Add a logo” (c) “Use blue buttons” (d) “Kids forget homework”
  2. 2.🔔 What is a message an app shows on your lock screen called? (a) a notification (b) a variable (c) a wireframe (d) a web address
  3. 3.🔢 After an app is released, which comes first: “read user reviews” or “list what to fix”? (a) list what to fix (b) read user reviews
  4. 4.True or false: the settings page is a button. (a) True (b) False
  5. 5.⚙️ What number does this app show?
    let price = 10; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  6. 6.🎯 Which app would help this user most: a teen learning to make snacks? (a) a bus tracker (b) a pocket-money tracker (c) a water reminder (d) a recipe finder
  7. 7.⚙️ What number does this app show?
    let price = 25; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  8. 8.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) MVP (c) CPU (d) FAQ
  9. 9.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a beep sound (c) taking a photo (d) a pop-up message
  10. 10.👥 A school app has 270 students, 125 teachers and 200 parents as users. How many more students than teachers are there?
  11. 11.🧩 In an app, what is your high score? (a) an input (b) data (c) a screen (d) a button
  12. 12.True or false: a flashcard trainer is a learning app. (a) False (b) True
  13. 13.⚙️ What number does this app show?
    let price = 100; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  14. 14.⚙️ What number does this app show?
    let km = 11; // typed by the user
    let metres = km * 1000;
    show(metres);
  15. 15.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a recipe finder (b) a bus tracker (c) a pocket-money tracker (d) a water reminder
  16. 16.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Email
    [button] Start
  17. 17.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 25; // 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 1 (b) line 4 (c) line 3 (d) line 2
  18. 18.True or false: a lost-and-found board solves no real problem. (a) True (b) False
  19. 19.Which of these is a user need? (a) a search bar (b) a share button (c) a reminder alarm (d) “I forget my homework”
  20. 20.🔍 Which is the odd one out? (a) list what users need (b) write the store text (c) share the download link (d) put it on an app store
  21. 21.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) show arrival time (c) a dark mode (d) pick your bus stop
  22. 22.🧩 In an app, what is tap to Start? (a) an input (b) data (c) a screen (d) a button
  23. 23.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “missing the bus”?
    forgetting homework: 18 votes
    missing the bus: 8 votes
    no quiet study place: 5 votes
  24. 24.True or false: a word battle is a learning app. (a) False (b) True
  25. 25.True or false: you try every button at the build stage. (a) True (b) False
  26. 26.🛠️ At which stage do you talk to possible users? (a) the release stage (b) the test stage (c) the idea stage (d) the plan stage
  27. 27.Which of these is an input? (a) a result on screen (b) a buzz (vibration) (c) a pop-up message (d) tapping a button
  28. 28.👥 A clinic app has 205 patients, 30 doctors and 65 nurses as users. Which user group is the biggest? (a) patients (b) doctors (c) nurses
  29. 29.🔢 When you make an app, which comes first: “plan the screens” or “test the app”? (a) test the app (b) plan the screens
  30. 30.🔢 When you make an app, what comes right after “plan the screens”? (a) test the app (b) release it (c) get an idea (d) build the app
  31. 31.🗒️ Version 1 of a bus tracker must be ready in 8 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 1 days
    pick your bus stop: 3 days
  32. 32.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) pie-chart colours (c) show the balance (d) savings stickers
  33. 33.🔢 After an app is released, which comes first: “release an update” or “test it again”? (a) test it again (b) release an update
  34. 34.Which of these is true of a website? (a) needs no installing (b) updates from the store (c) comes from an app store (d) has a home-screen icon
  35. 35.📱 The word “app” is short for ___. (a) appetite (b) apparatus (c) appointment (d) application
  36. 36.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) a random need (c) the most common need (d) the rarest need
  37. 37.🔍 Which is the odd one out? (a) a beep sound (b) sorting the scores (c) working out a tip (d) adding up a bill
  38. 38.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) output (b) processing (c) input
  39. 39.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) change the bus icon (d) see where the bus is
  40. 40.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a bill splitter (c) a lost-and-found board (d) a button with no action

Answer key

  1. “Kids forget homework”
  2. a notification
  3. read user reviews
  4. False
  5. 60
  6. a recipe finder
  7. 125
  8. MVP
  9. taking a photo
  10. 145
  11. data
  12. True
  13. 200
  14. 11000
  15. a recipe finder
  16. 1
  17. line 3
  18. False
  19. “I forget my homework”
  20. list what users need
  21. a dark mode
  22. a button
  23. 10
  24. False
  25. False
  26. the idea stage
  27. tapping a button
  28. patients
  29. plan the screens
  30. build the app
  31. 2
  32. show the balance
  33. test it again
  34. needs no installing
  35. application
  36. the most common need
  37. a beep sound
  38. output
  39. see where the bus is
  40. a button with no action

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