← 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 261 · 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.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “losing water bottles”?
    forgetting homework: 18 votes
    forgetting birthdays: 25 votes
    losing water bottles: 19 votes
  2. 2.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Save
    [slider] Text size
    [text box] City
    [text box] Name
  3. 3.🧩 In an app, what is your high score? (a) data (b) an input (c) a screen (d) a button
  4. 4.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  5. 5.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 22 votes
    forgetting homework: 9 votes
    wasting pocket money: 3 votes
  6. 6.📅 An app team plans for 4 days, builds for 6 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  7. 7.🧩 In an app, what is your saved notes? (a) an input (b) data (c) a button (d) a screen
  8. 8.🛠️ At which stage do you list what users need? (a) the build stage (b) the release stage (c) the plan stage (d) the idea stage
  9. 9.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) water animations (c) custom alert sounds (d) log a glass of water
  10. 10.Which of these happens at the build stage? (a) list what users need (b) add the buttons (c) try every button (d) write the store text
  11. 11.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  12. 12.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) processing (c) output
  13. 13.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  14. 14.Which of these app ideas solves a real problem? (a) a medicine reminder (b) a blank grey screen (c) an app that just says hi (d) a button with no action
  15. 15.📅 An app team plans for 4 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  16. 16.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  17. 17.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  18. 18.Which of these is true of a website? (a) opens from a link (b) is installed on a phone (c) updates from the store (d) comes from an app store
  19. 19.📅 An app team plans for 3 days, builds for 7 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  20. 20.🧩 In an app, what is the settings page? (a) a button (b) an input (c) data (d) a screen
  21. 21.🧑 Who is an app really made for? (a) its users (b) its charger (c) its icon (d) its coder only
  22. 22.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 380; // 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 1 (c) line 3 (d) line 2
  23. 23.Which of these is an output? (a) a buzz (vibration) (b) tapping a button (c) speaking a command (d) checking a password
  24. 24.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) add a homework task (c) set a due date (d) share tasks to friends
  25. 25.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 14 votes
    wasting pocket money: 22 votes
    forgetting birthdays: 16 votes
  26. 26.⚙️ What number does this app show?
    let price = 50; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  27. 27.🗒️ 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
  28. 28.🔍 Which is the odd one out? (a) adding up a bill (b) checking a password (c) working out a tip (d) a result on screen
  29. 29.🧩 In an app, what is a slider for volume? (a) an input (b) a button (c) a screen (d) data
  30. 30.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] City
    [button] Help
  31. 31.🔍 Which is the odd one out? (a) write down the bugs (b) try every button (c) pick the features (d) let friends try it
  32. 32.💡 A good app idea starts with ___. (a) a problem to solve (b) many colours (c) a long name (d) a cool logo
  33. 33.Which of these app ideas solves no real problem? (a) a library due-date alert (b) a bill splitter (c) a medicine reminder (d) a page of random dots
  34. 34.True or false: the settings page is a button. (a) False (b) True
  35. 35.🗂️ What kind of app is a word battle? (a) a game (b) a health app (c) a tool app (d) a learning app
  36. 36.True or false: a recipe finder is the best fit for a parent waiting at the bus stop. (a) True (b) False
  37. 37.📅 An app team plans for 4 days, builds for 7 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  38. 38.🗒️ Version 1 of a water reminder must be ready in 16 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 4 days
    see today’s total: 4 days
  39. 39.Which of these is a user need? (a) a search bar (b) a reminder alarm (c) “What should I cook?” (d) a share button
  40. 40.Which of these is true of an app? (a) opens from a link (b) needs no installing (c) has a web address (d) has a home-screen icon

Answer key

  1. 6
  2. 3
  3. data
  4. a website
  5. 34
  6. 10
  7. data
  8. the idea stage
  9. log a glass of water
  10. add the buttons
  11. True
  12. output
  13. Yes
  14. a medicine reminder
  15. 6
  16. No
  17. input
  18. opens from a link
  19. 12
  20. a screen
  21. its users
  22. line 3
  23. a buzz (vibration)
  24. share tasks to friends
  25. 52
  26. 250
  27. see tasks by day
  28. a result on screen
  29. an input
  30. 1
  31. pick the features
  32. a problem to solve
  33. a page of random dots
  34. False
  35. a game
  36. False
  37. 13
  38. 6
  39. “What should I cook?”
  40. has a home-screen icon

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