← 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 622 · 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 is a must-have feature? (a) a nice extra (b) a sound effect (c) one the app cannot skip (d) a colour theme
  2. 2.🎯 Which app would help this user most: a student who often misses the school bus? (a) a homework planner (b) a bus tracker (c) a pocket-money tracker (d) a recipe finder
  3. 3.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a big-text reader (b) a bus tracker (c) a homework planner (d) a recipe finder
  4. 4.True or false: a recipe finder is the best fit for a grandparent with weak eyesight. (a) True (b) False
  5. 5.True or false: a pocket-money tracker is the best fit for a cook with no idea for dinner. (a) True (b) False
  6. 6.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  7. 7.⚙️ What number does this app show?
    let price = 15; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  8. 8.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a beep sound (c) a pop-up message (d) typing your age
  9. 9.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Name
    [button] Send
    [button] Help
    [switch] Show hints
    [slider] Text size
    (a) Name (b) Text size (c) Show hints (d) Help
  10. 10.🛠️ At which stage do you put it on an app store? (a) the test stage (b) the idea stage (c) the plan stage (d) the release stage
  11. 11.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 6 votes
    wasting pocket money: 20 votes
    forgetting birthdays: 12 votes
  12. 12.🗒️ 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
  13. 13.🧩 In an app, what is today’s step count? (a) a button (b) a screen (c) data (d) an input
  14. 14.Which of these is true of an app? (a) has a web address (b) opens in a web browser (c) comes from an app store (d) opens from a link
  15. 15.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a bus tracker (b) a big-text reader (c) a pocket-money tracker (d) a water reminder
  16. 16.🧩 How many buttons does this app screen have?
    [title] Settings
    [switch] Sound
    [text box] Email
    [button] Help
    [slider] Text size
  17. 17.True or false: a website needs no installing. (a) False (b) True
  18. 18.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  19. 19.True or false: a date picker is a screen. (a) True (b) False
  20. 20.True or false: an app has a home-screen icon. (a) False (b) True
  21. 21.🔢 After an app is released, what comes right after “test it again”? (a) release an update (b) fix and improve (c) read user reviews (d) list what to fix
  22. 22.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Send
    [text box] Notes
    [switch] Remind me
    [slider] Volume
    [button] Next
    (a) Next (b) Notes (c) Remind me (d) Volume
  23. 23.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
  24. 24.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a title (c) a switch (d) a text box
  25. 25.🔢 When you make an app, which comes LAST? (a) plan the screens (b) test the app (c) release it (d) build the app
  26. 26.True or false: you let friends try it at the test stage. (a) True (b) False
  27. 27.👥 A school app has 205 students, 75 teachers and 25 parents as users. How many more students than teachers are there?
  28. 28.True or false: a lost-and-found board solves a real problem. (a) True (b) False
  29. 29.True or false: a puzzle with levels is a learning app. (a) False (b) True
  30. 30.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a homework planner (b) a bus tracker (c) a recipe finder (d) a pocket-money tracker
  31. 31.🔍 Which is the odd one out? (a) checking a password (b) speaking a command (c) adding up a bill (d) sorting the scores
  32. 32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 3 votes
    forgetting homework: 10 votes
    forgetting birthdays: 20 votes
    (a) missing the bus (b) forgetting birthdays (c) forgetting homework
  33. 33.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Send
    [text box] Age
    [button] Start
    [button] Done
    [text box] Name
  34. 34.Which of these app ideas solves a real problem? (a) a page of random dots (b) a button with no action (c) a library due-date alert (d) a blank grey screen
  35. 35.Which of these is an input? (a) a result on screen (b) speaking a command (c) checking a password (d) a pop-up message
  36. 36.📅 An app team plans for 3 days, builds for 4 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  37. 37.True or false: you share the download link at the build stage. (a) True (b) False
  38. 38.🗂️ What kind of app is a flashcard trainer? (a) a learning app (b) a tool app (c) a game (d) a health app
  39. 39.True or false: taking a photo is an input. (a) False (b) True
  40. 40.🔢 When you make an app, what comes right after “get an idea”? (a) build the app (b) test the app (c) plan the screens (d) release it

Answer key

  1. one the app cannot skip
  2. a bus tracker
  3. a recipe finder
  4. False
  5. False
  6. an app
  7. 75
  8. typing your age
  9. Help
  10. the release stage
  11. 38
  12. show arrival time
  13. data
  14. comes from an app store
  15. a water reminder
  16. 1
  17. True
  18. Yes
  19. False
  20. True
  21. release an update
  22. Next
  23. a user need
  24. a switch
  25. release it
  26. True
  27. 130
  28. True
  29. False
  30. a homework planner
  31. speaking a command
  32. forgetting birthdays
  33. 3
  34. a library due-date alert
  35. speaking a command
  36. 7
  37. False
  38. a learning app
  39. True
  40. plan the screens

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