← 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 723 · 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 library due-date alert solve a real problem? (a) Yes (b) No
  2. 2.⚙️ In an app, is adding up a bill an input, processing or an output? (a) processing (b) input (c) output
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Show hints
    [text box] Name
    [text box] Notes
    [button] Next
  4. 4.🔍 Which is the odd one out? (a) list what users need (b) add the buttons (c) talk to possible users (d) spot a problem to solve
  5. 5.📅 An app team plans for 5 days, builds for 9 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  6. 6.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    forgetting homework: 19 votes
    missing the bus: 14 votes
    wasting pocket money: 20 votes
  7. 7.🗒️ Version 1 of a water reminder must be ready in 7 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 1 days
    see today’s total: 3 days
  8. 8.🎯 Which app would help this user most: a child saving up for a cycle? (a) a big-text reader (b) a homework planner (c) a water reminder (d) a pocket-money tracker
  9. 9.Which of these is an output? (a) speaking a command (b) tapping a button (c) typing your age (d) a beep sound
  10. 10.True or false: a box to type a name is a screen. (a) True (b) False
  11. 11.🗒️ Why keep version 1 small? (a) to look bigger (b) to learn from users soon (c) to confuse users (d) to use up storage
  12. 12.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a blank grey screen (c) a lost-and-found board (d) a bill splitter
  13. 13.🔍 Which is the odd one out? (a) tapping a button (b) a beep sound (c) a pop-up message (d) a result on screen
  14. 14.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Phone
    [button] Next
    [button] Cancel
    [text box] Name
  15. 15.🔢 After an app is released, which comes first: “read user reviews” or “list what to fix”? (a) list what to fix (b) read user reviews
  16. 16.💡 How can you check that people really have the problem? (a) pick a colour (b) copy another app (c) just guess (d) ask possible users
  17. 17.🗒️ In MVP, the M stands for ___. (a) music (b) maximum (c) mobile (d) minimum
  18. 18.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) FAQ (c) CPU (d) MVP
  19. 19.🎯 An app for “everyone” with no clear user usually ___. (a) helps nobody well (b) wins every prize (c) is easy to build (d) needs no testing
  20. 20.🔍 Which is the odd one out? (a) share the download link (b) write the code (c) put it on an app store (d) write the store text
  21. 21.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) password (d) persona
  22. 22.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 9 votes
    missing the bus: 16 votes
    no quiet study place: 24 votes
  23. 23.👥 A school app has 160 students, 255 teachers and 240 parents as users. How many more teachers than parents are there?
  24. 24.True or false: a unit converter is a tool app. (a) False (b) True
  25. 25.⚙️ What number does this app show?
    let bill = 146; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  26. 26.True or false: taking a photo is an input. (a) False (b) True
  27. 27.True or false: working out a tip is an input. (a) True (b) False
  28. 28.👥 A cricket club app has 155 players, 90 coaches and 270 fans as users. How many users does it have in all?
  29. 29.True or false: today’s step count is a button. (a) False (b) True
  30. 30.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a homework planner (b) a medicine reminder (c) a lost-and-found board (d) a bill splitter
  31. 31.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) the newest trend (c) a random need (d) the most common need
  32. 32.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  33. 33.True or false: a buzz (vibration) is processing. (a) False (b) True
  34. 34.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 4 days
    see today’s total: 5 days
  35. 35.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) share your streak (b) see today’s total (c) set a reminder time (d) log a glass of water
  36. 36.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Start
    [text box] Subject
    [switch] Sound
    [slider] Text size
    [button] Save
    [text box] Name
    [text box] Age
    (a) Age (b) Name (c) Start (d) Subject
  37. 37.🧩 Which of these is a button on this screen?
    [title] New Note
    [text box] Age
    [text box] Notes
    [slider] Volume
    [button] Cancel
    (a) Age (b) Notes (c) Cancel (d) Volume
  38. 38.📱 Where do people usually download phone apps from? (a) a charger (b) a printer (c) an app store (d) a web server
  39. 39.⚙️ What number does this app show?
    let km = 9; // typed by the user
    let metres = km * 1000;
    show(metres);
  40. 40.🔍 Which is the odd one out? (a) working out a tip (b) sorting the scores (c) adding up a bill (d) a pop-up message

Answer key

  1. Yes
  2. processing
  3. 3
  4. add the buttons
  5. 17
  6. 6
  7. 2
  8. a pocket-money tracker
  9. a beep sound
  10. False
  11. to learn from users soon
  12. a blank grey screen
  13. tapping a button
  14. 2
  15. read user reviews
  16. ask possible users
  17. minimum
  18. MVP
  19. helps nobody well
  20. write the code
  21. persona
  22. 49
  23. 15
  24. True
  25. 73
  26. True
  27. False
  28. 515
  29. False
  30. a lost-and-found board
  31. the most common need
  32. a website
  33. False
  34. 0
  35. share your streak
  36. Start
  37. Cancel
  38. an app store
  39. 9000
  40. a pop-up message

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