← 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 106 · 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.💡 How can you check that people really have the problem? (a) copy another app (b) ask possible users (c) pick a colour (d) just guess
  2. 2.True or false: tap to Save is a button. (a) False (b) True
  3. 3.🔢 After an app is released, which comes LAST? (a) fix and improve (b) list what to fix (c) release an update (d) test it again
  4. 4.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Cancel
    [text box] Phone
    [text box] City
    [button] Help
    [button] Next
  5. 5.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) custom alert sounds (c) log a glass of water (d) set a reminder time
  6. 6.🔍 Which is the odd one out? (a) a beep sound (b) a pop-up message (c) a buzz (vibration) (d) speaking a command
  7. 7.True or false: you list what users need at the idea stage. (a) True (b) False
  8. 8.Which of these app ideas solves a real problem? (a) a page of random dots (b) an app that just says hi (c) a blank grey screen (d) a lost-and-found board
  9. 9.👥 A school app has 250 students, 225 teachers and 20 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  10. 10.👥 A school app has 60 students, 290 teachers and 225 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  11. 11.Which of these is a screen? (a) the home page of an app (b) your saved notes (c) a box to type a name (d) your friends list
  12. 12.🎯 What is a user need? (a) a colour theme (b) a type of button (c) a phone setting (d) a problem a user has
  13. 13.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “losing water bottles”?
    missing the bus: 17 votes
    losing water bottles: 9 votes
    wasting pocket money: 10 votes
  14. 14.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    wasting pocket money: 4 votes
    no quiet study place: 21 votes
    losing water bottles: 7 votes
  15. 15.🔍 Which is the odd one out? (a) taking a photo (b) checking a password (c) tapping a button (d) speaking a command
  16. 16.True or false: the log-in page is a button. (a) False (b) True
  17. 17.📅 An app team plans for 3 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  18. 18.💡 Which app idea solves this problem: friends argue over who pays? (a) a lost-and-found board (b) a study-room finder (c) a bill splitter (d) a medicine reminder
  19. 19.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  20. 20.📅 An app team plans for 3 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?
  21. 21.Which of these is data? (a) a box to type a name (b) your friends list (c) tap to Start (d) a date picker
  22. 22.🧩 Which of these is a button on this screen?
    [title] Settings
    [slider] Text size
    [button] Back
    [text box] Due date
    [text box] City
    [text box] Email
    [button] Next
    (a) Due date (b) Email (c) City (d) Next
  23. 23.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a sound effect (d) a colour theme
  24. 24.🔢 After an app is released, what comes right after “read user reviews”? (a) release an update (b) test it again (c) fix and improve (d) list what to fix
  25. 25.⚙️ What number does this app show?
    let price = 35; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  26. 26.Which of these is true of a website? (a) is installed on a phone (b) has a home-screen icon (c) comes from an app store (d) opens in a web browser
  27. 27.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
  28. 28.True or false: a big-text reader is the best fit for a student who often misses the school bus. (a) True (b) False
  29. 29.True or false: a blank grey screen solves a real problem. (a) False (b) True
  30. 30.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 3; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  31. 31.👥 A cricket club app has 35 players, 80 coaches and 285 fans as users. How many more coaches than players are there?
  32. 32.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “forgetting homework”?
    no quiet study place: 24 votes
    wasting pocket money: 12 votes
    forgetting homework: 23 votes
  33. 33.🎯 Why learn about users before you build? (a) to pick a logo (b) to slow it down (c) to build what they need (d) to make it longer
  34. 34.📅 An app team plans for 3 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.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 180; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 4 (c) line 1 (d) line 2
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Age
    [text box] City
    [button] Done
  37. 37.👥 A cricket club app has 120 players, 245 coaches and 140 fans as users. Which user group is the biggest? (a) coaches (b) fans (c) players
  38. 38.🔢 When you make an app, which comes FIRST? (a) release it (b) test the app (c) get an idea (d) build the app
  39. 39.🔍 Which is the odd one out? (a) write the code (b) list what users need (c) talk to possible users (d) spot a problem to solve
  40. 40.🔍 Which is the odd one out? (a) a cricket run chase (b) a unit converter (c) a calculator (d) an alarm clock

Answer key

  1. ask possible users
  2. True
  3. release an update
  4. 2
  5. custom alert sounds
  6. speaking a command
  7. True
  8. a lost-and-found board
  9. students
  10. teachers
  11. the home page of an app
  12. a problem a user has
  13. 1
  14. 17
  15. checking a password
  16. False
  17. 14
  18. a bill splitter
  19. an app
  20. 13
  21. your friends list
  22. Next
  23. one the app cannot skip
  24. list what to fix
  25. 70
  26. opens in a web browser
  27. No
  28. False
  29. False
  30. line 2
  31. 45
  32. 1
  33. to build what they need
  34. 11
  35. line 3
  36. 2
  37. coaches
  38. get an idea
  39. write the code
  40. a cricket run chase

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