← 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 745 · 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.True or false: the log-in page is a screen. (a) False (b) True
  2. 2.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  3. 3.🔍 Which is the odd one out? (a) a spelling coach (b) a calculator (c) an alarm clock (d) a torch
  4. 4.🔢 When you make an app, what comes right after “test the app”? (a) release it (b) get an idea (c) plan the screens (d) build the app
  5. 5.💡 How can you check that people really have the problem? (a) copy another app (b) ask possible users (c) pick a colour (d) just guess
  6. 6.🧩 Which input is best for choosing a volume level? (a) a text box (b) a slider (c) a switch (d) a title
  7. 7.🔍 Which is the odd one out? (a) a result on screen (b) adding up a bill (c) checking a password (d) sorting the scores
  8. 8.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) test the app (c) build the app (d) get an idea
  9. 9.🛠️ At which stage do you put it on an app store? (a) the release stage (b) the idea stage (c) the plan stage (d) the test stage
  10. 10.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a health app (c) a learning app (d) a game
  11. 11.Which of these is a button? (a) tap to go Next (b) your high score (c) the game-over page (d) a switch for dark mode
  12. 12.💡 Which app idea solves this problem: a patient misses doses? (a) a lost-and-found board (b) a bill splitter (c) a medicine reminder (d) a homework planner
  13. 13.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “losing water bottles”?
    forgetting homework: 18 votes
    forgetting birthdays: 19 votes
    losing water bottles: 6 votes
  14. 14.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 150; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 2 (c) line 1 (d) line 3
  15. 15.👥 A cricket club app has 275 players, 90 coaches and 135 fans as users. How many users does it have in all?
  16. 16.Which of these is true of an app? (a) updates from the store (b) opens in a web browser (c) has a web address (d) needs no installing
  17. 17.Which of these happens at the release stage? (a) talk to possible users (b) list what users need (c) put it on an app store (d) connect the data
  18. 18.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) savings stickers (c) add money spent (d) export to a file
  19. 19.Which of these happens at the test stage? (a) sketch the screens (b) write down the bugs (c) connect the data (d) write the code
  20. 20.🗒️ Version 1 of a homework planner must be ready in 11 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 1 days
    see tasks by day: 2 days
  21. 21.True or false: a blank grey screen solves no real problem. (a) True (b) False
  22. 22.True or false: an app is installed on a phone. (a) False (b) True
  23. 23.🔍 Which is the odd one out? (a) a beep sound (b) adding up a bill (c) a pop-up message (d) a buzz (vibration)
  24. 24.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  25. 25.True or false: a website has a home-screen icon. (a) False (b) True
  26. 26.Which of these app ideas solves no real problem? (a) a bill splitter (b) a medicine reminder (c) a library due-date alert (d) a page of random dots
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Phone
    [button] Help
    [slider] Volume
    [button] Done
    [text box] Name
  28. 28.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 280; // typed by the user
    line 2: let off = 10; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 2 (c) line 4 (d) line 1
  29. 29.Which of these is true of a website? (a) has a home-screen icon (b) is installed on a phone (c) opens from a link (d) comes from an app store
  30. 30.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) savings stickers (c) show the balance (d) export to a file
  31. 31.⚙️ In an app, is speaking a command an input, processing or an output? (a) processing (b) input (c) output
  32. 32.💡 Which is a problem statement? (a) “Add a logo” (b) “Make it fast” (c) “Kids forget homework” (d) “Use blue buttons”
  33. 33.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Phone
    [button] Save
    [button] Send
  34. 34.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    losing water bottles: 16 votes
    missing the bus: 15 votes
    wasting pocket money: 20 votes
  35. 35.True or false: a recipe finder is the best fit for a gamer who forgets to drink. (a) True (b) False
  36. 36.🔍 Which is the odd one out? (a) write the code (b) add the buttons (c) connect the data (d) sketch the screens
  37. 37.True or false: a homework planner is the best fit for a child saving up for a cycle. (a) False (b) True
  38. 38.⚙️ In an app, is a result on screen an input, processing or an output? (a) input (b) processing (c) output
  39. 39.👥 A cricket club app has 270 players, 230 coaches and 130 fans as users. How many more coaches than fans are there?
  40. 40.True or false: the settings page is a screen. (a) False (b) True

Answer key

  1. True
  2. a feature
  3. a spelling coach
  4. release it
  5. ask possible users
  6. a slider
  7. a result on screen
  8. build the app
  9. the release stage
  10. a game
  11. tap to go Next
  12. a medicine reminder
  13. 13
  14. line 3
  15. 500
  16. updates from the store
  17. put it on an app store
  18. add money spent
  19. write down the bugs
  20. 6
  21. True
  22. True
  23. adding up a bill
  24. an app
  25. False
  26. a page of random dots
  27. 3
  28. line 3
  29. opens from a link
  30. show the balance
  31. input
  32. “Kids forget homework”
  33. 2
  34. 5
  35. False
  36. sketch the screens
  37. False
  38. output
  39. 100
  40. True

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