← 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 738 · 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.📅 An app team plans for 2 days, builds for 5 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  2. 2.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) a dark mode (c) show arrival time (d) see where the bus is
  3. 3.Which of these happens at the plan stage? (a) write the code (b) pick the features (c) put it on an app store (d) share the download link
  4. 4.Which of these is a user need? (a) a search bar (b) a dark mode switch (c) a reminder alarm (d) “Small text is hard”
  5. 5.Which of these is a screen? (a) the home page of an app (b) a box to type a name (c) tap to Save (d) your high score
  6. 6.True or false: the log-in page is a screen. (a) False (b) True
  7. 7.💡 Which app idea solves this problem: the library is always full? (a) a lost-and-found board (b) a bill splitter (c) a medicine reminder (d) a study-room finder
  8. 8.💡 A good app idea starts with ___. (a) a cool logo (b) many colours (c) a long name (d) a problem to solve
  9. 9.Which of these is a user need? (a) a search bar (b) a reminder alarm (c) “I keep missing the bus” (d) a share button
  10. 10.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 19 votes
    missing the bus: 16 votes
    forgetting homework: 22 votes
    (a) losing water bottles (b) forgetting homework (c) missing the bus
  11. 11.⚙️ In an app, is taking a photo an input, processing or an output? (a) output (b) processing (c) input
  12. 12.⚙️ What number does this app show?
    let price = 10; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  13. 13.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a screen (d) a cable
  14. 14.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a page of random dots (c) a bill splitter (d) a blank grey screen
  15. 15.True or false: a website has a web address. (a) False (b) True
  16. 16.🗂️ What kind of app is a times-table quiz? (a) a game (b) a learning app (c) a tool app (d) a health app
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) share tasks to friends (c) pick a theme colour (d) earn stickers
  18. 18.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  19. 19.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 3 days
    show the score: 2 days
  20. 20.🧩 Which part lets the user give the app information? (a) an icon (b) a logo (c) an input (d) a title
  21. 21.Which of these app ideas solves a real problem? (a) a free study-room finder (b) an app that just says hi (c) a blank grey screen (d) a button with no action
  22. 22.📅 An app team plans for 2 days, builds for 10 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  23. 23.True or false: you write the code at the build stage. (a) True (b) False
  24. 24.🛠️ At which stage do you spot a problem to solve? (a) the idea stage (b) the test stage (c) the release stage (d) the plan stage
  25. 25.🔍 Which is the odd one out? (a) write the code (b) connect the data (c) add the buttons (d) draw the user flow
  26. 26.⚙️ In an app, is a result on screen an input, processing or an output? (a) input (b) processing (c) output
  27. 27.🔍 Which is the odd one out? (a) a word battle (b) a water reminder (c) a puzzle with levels (d) a cricket run chase
  28. 28.Which of these is true of a website? (a) opens in a web browser (b) has a home-screen icon (c) comes from an app store (d) is installed on a phone
  29. 29.🧩 In an app, what is tap to go Next? (a) data (b) a button (c) a screen (d) an input
  30. 30.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) earn stickers (c) see tasks by day (d) set a due date
  31. 31.🧩 Which of these is a button on this screen?
    [title] New Note
    [switch] Remind me
    [button] Cancel
    [text box] Notes
    [button] Back
    [text box] City
    (a) City (b) Remind me (c) Notes (d) Cancel
  32. 32.Which of these is true of an app? (a) opens in a web browser (b) needs no installing (c) has a web address (d) comes from an app store
  33. 33.🔢 After an app is released, which comes first: “test it again” or “fix and improve”? (a) test it again (b) fix and improve
  34. 34.📅 An app team plans for 5 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  35. 35.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) set a reminder time (c) custom alert sounds (d) log a glass of water
  36. 36.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 22 votes
    missing the bus: 12 votes
    forgetting homework: 15 votes
    (a) forgetting homework (b) missing the bus (c) wasting pocket money
  37. 37.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  38. 38.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 35; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 2 (c) line 4 (d) line 3
  39. 39.🔍 Which is the odd one out? (a) typing your age (b) checking a password (c) tapping a button (d) speaking a command
  40. 40.Which of these is a screen? (a) your high score (b) the settings page (c) tap to Send (d) tap to Start

Answer key

  1. 10
  2. a dark mode
  3. pick the features
  4. “Small text is hard”
  5. the home page of an app
  6. True
  7. a study-room finder
  8. a problem to solve
  9. “I keep missing the bus”
  10. forgetting homework
  11. input
  12. 20
  13. a screen
  14. a bill splitter
  15. True
  16. a learning app
  17. see tasks by day
  18. True
  19. 5
  20. an input
  21. a free study-room finder
  22. 12
  23. True
  24. the idea stage
  25. draw the user flow
  26. output
  27. a water reminder
  28. opens in a web browser
  29. a button
  30. earn stickers
  31. Cancel
  32. comes from an app store
  33. fix and improve
  34. 11
  35. custom alert sounds
  36. wasting pocket money
  37. No
  38. line 3
  39. checking a password
  40. the settings page

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