← 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 158 · 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.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  2. 2.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Back
    [text box] Phone
    [switch] Dark mode
  3. 3.🔢 When you make an app, which comes first: “build the app” or “get an idea”? (a) build the app (b) get an idea
  4. 4.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Done
    [text box] Phone
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 9; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  6. 6.🗂️ What kind of app is a puzzle with levels? (a) a health app (b) a learning app (c) a tool app (d) a game
  7. 7.True or false: tap to Save is a screen. (a) True (b) False
  8. 8.True or false: you let friends try it at the plan stage. (a) False (b) True
  9. 9.True or false: you try every button at the idea stage. (a) False (b) True
  10. 10.🗂️ What kind of app is a unit converter? (a) a tool app (b) a game (c) a learning app (d) a health app
  11. 11.👥 A library app has 175 readers, 270 librarians and 100 volunteers as users. How many more librarians than readers are there?
  12. 12.Which of these is a user need? (a) a reminder alarm (b) “Small text is hard” (c) a dark mode switch (d) a share button
  13. 13.Which of these is processing? (a) a buzz (vibration) (b) working out a tip (c) a result on screen (d) typing your age
  14. 14.🎯 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
  15. 15.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) processing (b) output (c) input
  16. 16.True or false: you sketch the screens at the plan stage. (a) True (b) False
  17. 17.👥 A cricket club app has 225 players, 140 coaches and 30 fans as users. Which user group is the biggest? (a) players (b) fans (c) coaches
  18. 18.👥 A cricket club app has 250 players, 130 coaches and 265 fans as users. How many users does it have in all?
  19. 19.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a library due-date alert (c) a page of random dots (d) a button with no action
  20. 20.🔍 Which is the odd one out? (a) a step counter (b) a flashcard trainer (c) a water reminder (d) a sleep tracker
  21. 21.⚙️ What number does this app show?
    let price = 30; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  22. 22.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  23. 23.🗒️ Version 1 of a bus tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 1 days
    pick your bus stop: 4 days
  24. 24.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) water animations (c) custom alert sounds (d) share your streak
  25. 25.True or false: you talk to possible users at the idea stage. (a) False (b) True
  26. 26.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Start
    [text box] Age
    [text box] Due date
    [button] Cancel
    [button] Save
    (a) Start (b) Due date (c) Age
  27. 27.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  28. 28.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) earn stickers (d) see tasks by day
  29. 29.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 14; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 1 (c) line 3
  30. 30.🧩 Which input is best for turning something ON or OFF? (a) a switch (b) a slider (c) a title (d) a text box
  31. 31.📅 An app team plans for 3 days, builds for 7 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  32. 32.🔍 Which is the odd one out? (a) checking a password (b) working out a tip (c) tapping a button (d) adding up a bill
  33. 33.📱 Where do people usually download phone apps from? (a) a charger (b) an app store (c) a web server (d) a printer
  34. 34.Which of these is data? (a) tap to Start (b) your saved notes (c) a slider for volume (d) tap to Save
  35. 35.🛠️ At which stage do you list what users need? (a) the idea stage (b) the test stage (c) the build stage (d) the plan stage
  36. 36.Which of these is an input? (a) your high score (b) the home page of an app (c) a switch for dark mode (d) today’s step count
  37. 37.🔍 Which is the odd one out? (a) draw the user flow (b) talk to possible users (c) sketch the screens (d) pick the features
  38. 38.True or false: a result on screen is an output. (a) True (b) False
  39. 39.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a page of random dots (c) a free study-room finder (d) a library due-date alert
  40. 40.True or false: a page of random dots solves no real problem. (a) False (b) True

Answer key

  1. No
  2. 1
  3. get an idea
  4. 1
  5. line 2
  6. a game
  7. False
  8. False
  9. False
  10. a tool app
  11. 95
  12. “Small text is hard”
  13. working out a tip
  14. a recipe finder
  15. output
  16. True
  17. players
  18. 645
  19. a library due-date alert
  20. a flashcard trainer
  21. 180
  22. Yes
  23. 6
  24. see today’s total
  25. True
  26. Start
  27. a website
  28. see tasks by day
  29. line 2
  30. a switch
  31. 10
  32. tapping a button
  33. an app store
  34. your saved notes
  35. the idea stage
  36. a switch for dark mode
  37. talk to possible users
  38. True
  39. a page of random dots
  40. True

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