← 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 587 · 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.🛠️ At which stage do you write down the bugs? (a) the test stage (b) the plan stage (c) the idea stage (d) the build stage
  2. 2.Which of these is true of a website? (a) updates from the store (b) comes from an app store (c) needs no installing (d) is installed on a phone
  3. 3.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) hard to use (c) very small (d) finished fast
  4. 4.True or false: a library due-date alert solves a real problem. (a) True (b) False
  5. 5.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) the rarest need (c) the most common need (d) a random need
  6. 6.Which of these is a user need? (a) a share button (b) a reminder alarm (c) a search bar (d) “I forget my homework”
  7. 7.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  8. 8.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 164; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 2 (c) line 3 (d) line 1
  9. 9.True or false: you add the buttons at the plan stage. (a) False (b) True
  10. 10.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a health app (c) a learning app (d) a game
  11. 11.True or false: tapping a button is an output. (a) True (b) False
  12. 12.🔍 Which is the odd one out? (a) working out a tip (b) checking a password (c) sorting the scores (d) typing your age
  13. 13.🛠️ At which stage do you write the store text? (a) the idea stage (b) the plan stage (c) the test stage (d) the release stage
  14. 14.🛠️ At which stage do you spot a problem to solve? (a) the idea stage (b) the test stage (c) the release stage (d) the plan stage
  15. 15.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);
  16. 16.True or false: checking a password is processing. (a) True (b) False
  17. 17.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Done
    [text box] Email
    [text box] Subject
    [button] Save
    [button] Start
    [switch] Remind me
    [text box] City
  18. 18.🎯 Why learn about users before you build? (a) to slow it down (b) to build what they need (c) to pick a logo (d) to make it longer
  19. 19.True or false: tap to go Next is an input. (a) True (b) False
  20. 20.🗒️ Version 1 of a water reminder must be ready in 13 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 2 days
    see today’s total: 4 days
  21. 21.👥 A library app has 30 readers, 135 librarians and 70 volunteers as users. How many more librarians than readers are there?
  22. 22.Which of these happens at the test stage? (a) put it on an app store (b) list what users need (c) try every button (d) talk to possible users
  23. 23.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 3 votes
    no quiet study place: 16 votes
    losing water bottles: 25 votes
    (a) missing the bus (b) no quiet study place (c) losing water bottles
  24. 24.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a lost-and-found board (c) a page of random dots (d) a blank grey screen
  25. 25.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) custom alert sounds (c) set a reminder time (d) water animations
  26. 26.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) show arrival time (c) a dark mode (d) change the bus icon
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Back
    [button] Save
    [text box] Name
    [button] Cancel
  28. 28.🧩 In an app, what is the home page of an app? (a) data (b) a button (c) an input (d) a screen
  29. 29.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Subject
    [text box] Phone
    [text box] Email
    [switch] Remind me
    [slider] Brightness
    [button] Back
  30. 30.True or false: typing your age is an input. (a) False (b) True
  31. 31.🔢 When you make an app, which comes first: “test the app” or “get an idea”? (a) get an idea (b) test the app
  32. 32.👥 A school app has 255 students, 230 teachers and 90 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  33. 33.🧩 Which part lets the user give the app information? (a) an input (b) a logo (c) a title (d) an icon
  34. 34.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 14 votes
    forgetting homework: 18 votes
    missing the bus: 12 votes
    (a) forgetting homework (b) missing the bus (c) forgetting birthdays
  35. 35.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 19 votes
    forgetting homework: 4 votes
    losing water bottles: 24 votes
    (a) losing water bottles (b) forgetting homework (c) wasting pocket money
  36. 36.🗂️ What kind of app is a calculator? (a) a health app (b) a game (c) a learning app (d) a tool app
  37. 37.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) check the answer (d) confetti effects
  38. 38.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a button with no action (c) a bill splitter (d) a blank grey screen
  39. 39.True or false: a website opens from a link. (a) False (b) True
  40. 40.💡 How can you check that people really have the problem? (a) ask possible users (b) pick a colour (c) just guess (d) copy another app

Answer key

  1. the test stage
  2. needs no installing
  3. hard to use
  4. True
  5. the most common need
  6. “I forget my homework”
  7. a website
  8. line 3
  9. False
  10. a game
  11. False
  12. typing your age
  13. the release stage
  14. the idea stage
  15. 10000
  16. True
  17. 4
  18. to build what they need
  19. False
  20. 5
  21. 105
  22. try every button
  23. losing water bottles
  24. a lost-and-found board
  25. set a reminder time
  26. show arrival time
  27. 1
  28. a screen
  29. 1
  30. True
  31. get an idea
  32. students
  33. an input
  34. forgetting homework
  35. losing water bottles
  36. a tool app
  37. confetti effects
  38. a bill splitter
  39. True
  40. ask possible users

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