← 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 1 · 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) “Use blue buttons” (b) “Make it fast” (c) “Add a logo” (d) “Kids forget homework”
  2. 2.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) share tasks to friends (c) set a due date (d) add a homework task
  3. 3.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 4 days
    show the score: 3 days
  4. 4.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) CPU (c) MVP (d) FAQ
  5. 5.Which of these is a user need? (a) a dark mode switch (b) a share button (c) “I keep missing the bus” (d) a search bar
  6. 6.True or false: a medicine reminder solves no real problem. (a) False (b) True
  7. 7.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) see today’s total (c) share your streak (d) water animations
  8. 8.👥 A cricket club app has 295 players, 185 coaches and 100 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  9. 9.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  10. 10.🔢 After an app is released, what comes right after “list what to fix”? (a) fix and improve (b) release an update (c) read user reviews (d) test it again
  11. 11.🗒️ What is a must-have feature? (a) a nice extra (b) a colour theme (c) a sound effect (d) one the app cannot skip
  12. 12.Which of these is an output? (a) tapping a button (b) sorting the scores (c) a result on screen (d) typing your age
  13. 13.📴 Which of these can often still work with no internet? (a) a new website (b) an installed app (c) a video call (d) an online search
  14. 14.🧩 Which input is best for typing your name? (a) a text box (b) a picture (c) a switch (d) a slider
  15. 15.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a calculator (d) a step counter
  16. 16.🎯 Why learn about users before you build? (a) to make it longer (b) to pick a logo (c) to slow it down (d) to build what they need
  17. 17.True or false: a switch for dark mode is an input. (a) True (b) False
  18. 18.Which of these is a feature? (a) “Small text is hard” (b) a reminder alarm (c) “What should I cook?” (d) “I forget my homework”
  19. 19.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  20. 20.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a water reminder (b) a pocket-money tracker (c) a homework planner (d) a bus tracker
  21. 21.🔍 Which is the odd one out? (a) a pop-up message (b) tapping a button (c) a result on screen (d) a beep sound
  22. 22.Which of these is a button? (a) a date picker (b) the log-in page (c) a box to type a name (d) tap to Save
  23. 23.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  24. 24.True or false: you list what users need at the build stage. (a) True (b) False
  25. 25.Which of these is true of an app? (a) opens in a web browser (b) needs no installing (c) opens from a link (d) is installed on a phone
  26. 26.True or false: you try every button at the test stage. (a) False (b) True
  27. 27.Which of these is data? (a) a box to type a name (b) the game-over page (c) the settings page (d) your high score
  28. 28.Which of these is processing? (a) tapping a button (b) adding up a bill (c) taking a photo (d) a pop-up message
  29. 29.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  30. 30.True or false: a pocket-money tracker is the best fit for a teen learning to make snacks. (a) True (b) False
  31. 31.👥 A school app has 255 students, 160 teachers and 40 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  32. 32.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) password (d) persona
  33. 33.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) see tasks by day (c) share tasks to friends (d) earn stickers
  34. 34.Which of these is a feature? (a) “I keep missing the bus” (b) a share button (c) “I forget my homework” (d) “Small text is hard”
  35. 35.⚙️ What number does this app show?
    let price = 350; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  36. 36.⚙️ What number does this app show?
    let bill = 44; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  37. 37.🔢 When you make an app, what comes right after “test the app”? (a) get an idea (b) build the app (c) release it (d) plan the screens
  38. 38.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a medicine reminder (b) a study-room finder (c) a lost-and-found board (d) a bill splitter
  39. 39.👥 A clinic app has 40 patients, 65 doctors and 80 nurses as users. How many users does it have in all?
  40. 40.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) earn stickers (c) set a due date (d) share tasks to friends

Answer key

  1. “Kids forget homework”
  2. share tasks to friends
  3. 4
  4. MVP
  5. “I keep missing the bus”
  6. False
  7. see today’s total
  8. players
  9. a website
  10. fix and improve
  11. one the app cannot skip
  12. a result on screen
  13. an installed app
  14. a text box
  15. a calculator
  16. to build what they need
  17. True
  18. a reminder alarm
  19. an app
  20. a bus tracker
  21. tapping a button
  22. tap to Save
  23. Yes
  24. False
  25. is installed on a phone
  26. True
  27. your high score
  28. adding up a bill
  29. a website
  30. False
  31. students
  32. persona
  33. see tasks by day
  34. a share button
  35. 310
  36. 22
  37. release it
  38. a study-room finder
  39. 185
  40. set a due date

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