← 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 518 · 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.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Back
    [text box] Email
    [text box] Subject
    [button] Start
    [slider] Text size
    [text box] Phone
    [button] Cancel
  2. 2.Which of these is a feature? (a) “I keep missing the bus” (b) “Small text is hard” (c) a reminder alarm (d) “I forget my homework”
  3. 3.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 14 votes
    missing the bus: 25 votes
    losing water bottles: 17 votes
  4. 4.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting birthdays”?
    losing water bottles: 14 votes
    missing the bus: 17 votes
    forgetting birthdays: 4 votes
  5. 5.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  6. 6.🔍 Which is the odd one out? (a) pick the features (b) sketch the screens (c) draw the user flow (d) spot a problem to solve
  7. 7.📅 An app team plans for 3 days, builds for 8 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  8. 8.⚙️ What number does this app show?
    let price = 220; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  9. 9.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Phone
    [slider] Brightness
    [button] Back
  10. 10.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Save
    [text box] Email
    [slider] Text size
    [text box] Phone
    (a) Phone (b) Email (c) Text size (d) Save
  11. 11.👥 A cricket club app has 225 players, 300 coaches and 65 fans as users. How many more coaches than players are there?
  12. 12.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  13. 13.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a slider (d) a title
  14. 14.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a screen (d) a variable
  15. 15.Which of these is true of an app? (a) is installed on a phone (b) has a web address (c) needs no installing (d) opens in a web browser
  16. 16.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  17. 17.⚙️ What number does this app show?
    let price = 560; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  18. 18.True or false: a library due-date alert solves a real problem. (a) False (b) True
  19. 19.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Back
    [text box] Name
    [button] Help
    [switch] Show hints
    (a) Name (b) Help (c) Show hints
  20. 20.🔍 Which is the odd one out? (a) a word battle (b) a puzzle with levels (c) a racing challenge (d) a calculator
  21. 21.🔍 Which is the odd one out? (a) a word battle (b) a flashcard trainer (c) a spelling coach (d) a times-table quiz
  22. 22.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  23. 23.🎯 Why learn about users before you build? (a) to slow it down (b) to make it longer (c) to build what they need (d) to pick a logo
  24. 24.True or false: you add the buttons at the idea stage. (a) False (b) True
  25. 25.👥 A library app has 40 readers, 25 librarians and 260 volunteers as users. How many users does it have in all?
  26. 26.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 4 votes
    missing the bus: 24 votes
    forgetting birthdays: 22 votes
    (a) no quiet study place (b) missing the bus (c) forgetting birthdays
  27. 27.🧩 Which part lets the user give the app information? (a) an input (b) a logo (c) an icon (d) a title
  28. 28.Which of these app ideas solves a real problem? (a) a blank grey screen (b) an app that just says hi (c) a free study-room finder (d) a page of random dots
  29. 29.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) finished fast (c) very small (d) hard to use
  30. 30.🌐 Which program do you need to open a website? (a) an app store (b) a camera app (c) a calculator (d) a web browser
  31. 31.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) export to a file (c) show the balance (d) pie-chart colours
  32. 32.True or false: a homework planner is the best fit for a teen whose money runs out by Friday. (a) False (b) True
  33. 33.🧩 Which input is best for typing your name? (a) a picture (b) a text box (c) a slider (d) a switch
  34. 34.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a colour theme (c) a sound effect (d) a nice extra
  35. 35.📱 The word “app” is short for ___. (a) appetite (b) apparatus (c) appointment (d) application
  36. 36.🎯 An app for “everyone” with no clear user usually ___. (a) helps nobody well (b) wins every prize (c) is easy to build (d) needs no testing
  37. 37.True or false: a times-table quiz is a health app. (a) False (b) True
  38. 38.🔍 Which is the odd one out? (a) adding up a bill (b) working out a tip (c) checking a password (d) typing your age
  39. 39.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Age
    [text box] Due date
    [button] Done
    [text box] Subject
    [button] Back
  40. 40.🗂️ What kind of app is a calculator? (a) a learning app (b) a health app (c) a tool app (d) a game

Answer key

  1. 4
  2. a reminder alarm
  3. 56
  4. 10
  5. an app
  6. spot a problem to solve
  7. 11
  8. 200
  9. 1
  10. Save
  11. 75
  12. 8000
  13. a slider
  14. a screen
  15. is installed on a phone
  16. a website
  17. 530
  18. True
  19. Help
  20. a calculator
  21. a word battle
  22. True
  23. to build what they need
  24. False
  25. 325
  26. missing the bus
  27. an input
  28. a free study-room finder
  29. hard to use
  30. a web browser
  31. show the balance
  32. False
  33. a text box
  34. one the app cannot skip
  35. application
  36. helps nobody well
  37. False
  38. typing your age
  39. 3
  40. a tool app

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