← 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 214 · 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 3 days, builds for 9 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // typed by the user
    line 2: let qty = 2; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 2 (c) line 3 (d) line 4
  3. 3.Which of these is data? (a) your friends list (b) the log-in page (c) the home page of an app (d) a box to type a name
  4. 4.🔢 When you make an app, which comes first: “get an idea” or “plan the screens”? (a) plan the screens (b) get an idea
  5. 5.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) share your streak (b) log a glass of water (c) see today’s total (d) set a reminder time
  6. 6.🎯 Who are the users of an app? (a) the people who use it (b) only the testers (c) only the coders (d) the app icons
  7. 7.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 25; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 4 (c) line 1 (d) line 3
  8. 8.🧩 Which of these is a button on this screen?
    [title] New Note
    [slider] Brightness
    [button] Cancel
    [switch] Remind me
    [text box] Phone
    [text box] Age
    [text box] Name
    (a) Name (b) Phone (c) Age (d) Cancel
  9. 9.True or false: a recipe finder is the best fit for a cook with no idea for dinner. (a) True (b) False
  10. 10.True or false: an alarm clock is a game. (a) False (b) True
  11. 11.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    forgetting birthdays: 8 votes
    wasting pocket money: 25 votes
    missing the bus: 4 votes
  12. 12.📅 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?
  13. 13.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a big-text reader (b) a pocket-money tracker (c) a recipe finder (d) a bus tracker
  14. 14.True or false: an app has a web address. (a) True (b) False
  15. 15.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 13 votes
    no quiet study place: 4 votes
    forgetting homework: 19 votes
    (a) forgetting homework (b) no quiet study place (c) missing the bus
  16. 16.👥 A school app has 85 students, 250 teachers and 290 parents as users. How many more parents than students are there?
  17. 17.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) see today’s total (c) water animations (d) set a reminder time
  18. 18.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) password (d) persona
  19. 19.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [switch] Dark mode
    [slider] Text size
    [button] Save
    [text box] Phone
    (a) Save (b) Text size (c) Dark mode (d) Phone
  20. 20.True or false: checking a password is an input. (a) False (b) True
  21. 21.🗒️ Version 1 of a homework planner must be ready in 8 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 3 days
    see tasks by day: 3 days
  22. 22.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  23. 23.🔍 Which is the odd one out? (a) a spelling coach (b) a times-table quiz (c) a torch (d) a flashcard trainer
  24. 24.⚙️ In an app, is tapping a button an input, processing or an output? (a) processing (b) input (c) output
  25. 25.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 16 votes
    missing the bus: 9 votes
    wasting pocket money: 4 votes
    (a) wasting pocket money (b) missing the bus (c) forgetting homework
  26. 26.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) an avatar shop (c) show a question (d) show the score
  27. 27.True or false: tap to Start is a button. (a) True (b) False
  28. 28.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a medicine reminder (c) a free study-room finder (d) a page of random dots
  29. 29.🔢 When you make an app, what comes right after “build the app”? (a) get an idea (b) release it (c) plan the screens (d) test the app
  30. 30.🎯 What is the best first step to learn what users need? (a) guess on your own (b) ask and watch users (c) write the code (d) pick the colours
  31. 31.📅 An app team plans for 3 days, builds for 4 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  32. 32.True or false: adding up a bill is an input. (a) True (b) False
  33. 33.🔍 Which is the odd one out? (a) write down the bugs (b) let friends try it (c) try every button (d) write the store text
  34. 34.👥 A library app has 175 readers, 150 librarians and 90 volunteers as users. How many more readers than librarians are there?
  35. 35.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [switch] Dark mode
    [text box] City
    [slider] Volume
    [button] Save
    [text box] Age
  36. 36.🧩 Which part lets the user give the app information? (a) a logo (b) an icon (c) an input (d) a title
  37. 37.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  38. 38.🧩 In an app, what is your saved notes? (a) a button (b) an input (c) a screen (d) data
  39. 39.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) add a homework task (b) share tasks to friends (c) earn stickers (d) pick a theme colour
  40. 40.🗒️ Version 1 of a pocket-money tracker must be ready in 14 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 1 days
    show the balance: 3 days

Answer key

  1. 12
  2. line 3
  3. your friends list
  4. get an idea
  5. share your streak
  6. the people who use it
  7. line 3
  8. Cancel
  9. True
  10. False
  11. 21
  12. 10
  13. a bus tracker
  14. False
  15. forgetting homework
  16. 205
  17. water animations
  18. persona
  19. Save
  20. False
  21. 1
  22. a feature
  23. a torch
  24. input
  25. forgetting homework
  26. an avatar shop
  27. True
  28. a page of random dots
  29. test the app
  30. ask and watch users
  31. 1
  32. False
  33. write the store text
  34. 25
  35. 1
  36. an input
  37. a website
  38. data
  39. add a homework task
  40. 6

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