← 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 365 · 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 kind of app is a unit converter? (a) a game (b) a tool app (c) a learning app (d) a health app
  2. 2.🔍 Which is the odd one out? (a) typing your age (b) tapping a button (c) taking a photo (d) adding up a bill
  3. 3.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Cancel
    [button] Done
    [text box] Age
    (a) Age (b) Done
  4. 4.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    losing water bottles: 15 votes
    forgetting homework: 12 votes
    wasting pocket money: 7 votes
  5. 5.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a learning app (c) a health app (d) a game
  6. 6.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a screen (d) a cable
  7. 7.True or false: a racing challenge is a game. (a) True (b) False
  8. 8.True or false: an app opens in a web browser. (a) True (b) False
  9. 9.💡 Which app idea solves this problem: a team shares one snack bill? (a) a study-room finder (b) a bill splitter (c) a lost-and-found board (d) a homework planner
  10. 10.Which of these app ideas solves no real problem? (a) a button with no action (b) a medicine reminder (c) a bill splitter (d) a free study-room finder
  11. 11.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Start
    [text box] Email
    [button] Save
  12. 12.Which of these is an output? (a) a pop-up message (b) working out a tip (c) checking a password (d) taking a photo
  13. 13.True or false: a spelling coach is a learning app. (a) True (b) False
  14. 14.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 580; // 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 3 (c) line 1 (d) line 2
  15. 15.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) show the balance (c) export to a file (d) pie-chart colours
  16. 16.🔍 Which is the odd one out? (a) working out a tip (b) a result on screen (c) a beep sound (d) a buzz (vibration)
  17. 17.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [slider] Brightness
    [text box] Name
    [button] Save
    (a) Brightness (b) Save (c) Name
  18. 18.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) persona (c) password (d) protocol
  19. 19.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  20. 20.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Email
    [button] Save
    [switch] Sound
    [text box] Phone
    [button] Help
    [button] Back
    [text box] Name
  21. 21.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    missing the bus: 5 votes
    no quiet study place: 14 votes
    wasting pocket money: 9 votes
  22. 22.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) confetti effects (c) check the answer (d) an avatar shop
  23. 23.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Subject
    [button] Save
    [button] Help
    (a) Help (b) Subject
  24. 24.🔍 Which is the odd one out? (a) a beep sound (b) taking a photo (c) a buzz (vibration) (d) a result on screen
  25. 25.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
  26. 26.🗒️ When should nice-to-have features be built? (a) on day one (b) before anything (c) after the must-haves (d) never
  27. 27.Which of these is a user need? (a) a search bar (b) a dark mode switch (c) “Small text is hard” (d) a reminder alarm
  28. 28.🛠️ At which stage do you pick the features? (a) the plan stage (b) the test stage (c) the idea stage (d) the release stage
  29. 29.🎯 What is a user need? (a) a phone setting (b) a problem a user has (c) a type of button (d) a colour theme
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Save
    [slider] Volume
    [text box] Subject
    [text box] Age
    [button] Cancel
  31. 31.🔍 Which is the odd one out? (a) list what users need (b) spot a problem to solve (c) talk to possible users (d) connect the data
  32. 32.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [slider] Volume
    [text box] Due date
    [button] Next
    [switch] Dark mode
  33. 33.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 11 votes
    forgetting homework: 18 votes
    forgetting birthdays: 9 votes
    (a) forgetting homework (b) missing the bus (c) forgetting birthdays
  34. 34.True or false: you draw the user flow at the release stage. (a) True (b) False
  35. 35.👥 A cricket club app has 95 players, 270 coaches and 250 fans as users. How many users does it have in all?
  36. 36.🎯 Is this a user need or a feature: a reminder alarm? (a) a feature (b) a user need
  37. 37.True or false: a blank grey screen solves no real problem. (a) True (b) False
  38. 38.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a slider (d) a title
  39. 39.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  40. 40.🔍 Which is the odd one out? (a) sketch the screens (b) share the download link (c) put it on an app store (d) write the store text

Answer key

  1. a tool app
  2. adding up a bill
  3. Done
  4. 5
  5. a game
  6. a screen
  7. True
  8. False
  9. a bill splitter
  10. a button with no action
  11. 1
  12. a pop-up message
  13. True
  14. line 3
  15. show the balance
  16. working out a tip
  17. Save
  18. persona
  19. 360
  20. 3
  21. 4
  22. check the answer
  23. Help
  24. taking a photo
  25. a user need
  26. after the must-haves
  27. “Small text is hard”
  28. the plan stage
  29. a problem a user has
  30. 3
  31. connect the data
  32. 1
  33. forgetting homework
  34. False
  35. 615
  36. a feature
  37. True
  38. a slider
  39. Yes
  40. sketch the screens

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