← 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 651 · 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.True or false: a big-text reader is the best fit for a teen learning to make snacks. (a) False (b) True
  2. 2.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 20 votes
    no quiet study place: 3 votes
    wasting pocket money: 15 votes
    (a) no quiet study place (b) forgetting birthdays (c) wasting pocket money
  3. 3.👥 A school app has 280 students, 240 teachers and 225 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
  4. 4.👥 A school app has 65 students, 85 teachers and 235 parents as users. Which user group is the biggest? (a) teachers (b) students (c) parents
  5. 5.🗂️ What kind of app is a spelling coach? (a) a health app (b) a game (c) a learning app (d) a tool app
  6. 6.⚙️ What number does this app show?
    let price = 400; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  7. 7.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] City
    [button] Start
    [text box] Notes
    [button] Cancel
    [switch] Sound
    [text box] Name
    [button] Help
    (a) Notes (b) Start (c) City (d) Name
  8. 8.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  9. 9.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) pick a theme colour (c) share tasks to friends (d) set a due date
  10. 10.🗂️ What kind of app is a unit converter? (a) a tool app (b) a game (c) a learning app (d) a health app
  11. 11.🔍 Which is the odd one out? (a) a puzzle with levels (b) a racing challenge (c) a word battle (d) a torch
  12. 12.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) export to a file (c) pie-chart colours (d) show the balance
  13. 13.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) data (c) tabs (d) screens
  14. 14.🔢 After an app is released, what comes right after “test it again”? (a) release an update (b) fix and improve (c) list what to fix (d) read user reviews
  15. 15.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) the most common need (c) a random need (d) the newest trend
  16. 16.👥 A cricket club app has 95 players, 145 coaches and 285 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  17. 17.🧩 Which part lets the user give the app information? (a) a title (b) an icon (c) a logo (d) an input
  18. 18.🧩 In an app, what is tap to Start? (a) data (b) a button (c) an input (d) a screen
  19. 19.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  20. 20.📅 An app team plans for 2 days, builds for 6 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  21. 21.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting homework”?
    forgetting homework: 7 votes
    wasting pocket money: 23 votes
    losing water bottles: 13 votes
  22. 22.🧩 In an app, what is your high score? (a) a button (b) data (c) a screen (d) an input
  23. 23.🗒️ In MVP, the M stands for ___. (a) music (b) mobile (c) minimum (d) maximum
  24. 24.True or false: the home page of an app is data. (a) False (b) True
  25. 25.True or false: an app needs no installing. (a) False (b) True
  26. 26.Which of these happens at the idea stage? (a) talk to possible users (b) draw the user flow (c) try every button (d) write down the bugs
  27. 27.True or false: tap to go Next is a screen. (a) False (b) True
  28. 28.True or false: tap to Save is a button. (a) True (b) False
  29. 29.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [switch] Show hints
    [button] Save
    [text box] Name
    [slider] Text size
  30. 30.Which of these is an input? (a) the settings page (b) the game-over page (c) the log-in page (d) a slider for volume
  31. 31.True or false: a website has a home-screen icon. (a) False (b) True
  32. 32.💡 A good app idea starts with ___. (a) a problem to solve (b) a long name (c) many colours (d) a cool logo
  33. 33.True or false: a big-text reader is the best fit for a grandparent with weak eyesight. (a) False (b) True
  34. 34.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 10; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2
  35. 35.🛠️ At which stage do you connect the data? (a) the plan stage (b) the test stage (c) the idea stage (d) the build stage
  36. 36.Which of these is an input? (a) tap to Send (b) tap to Save (c) tap to Start (d) a switch for dark mode
  37. 37.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) input (c) processing
  38. 38.⚙️ What number does this app show?
    let bill = 285; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  39. 39.True or false: you put it on an app store at the release stage. (a) False (b) True
  40. 40.True or false: a library due-date alert solves no real problem. (a) True (b) False

Answer key

  1. False
  2. forgetting birthdays
  3. students
  4. parents
  5. a learning app
  6. 370
  7. Start
  8. a user need
  9. set a due date
  10. a tool app
  11. a torch
  12. show the balance
  13. data
  14. release an update
  15. the most common need
  16. fans
  17. an input
  18. a button
  19. Yes
  20. 8
  21. 16
  22. data
  23. minimum
  24. False
  25. False
  26. talk to possible users
  27. False
  28. True
  29. 1
  30. a slider for volume
  31. False
  32. a problem to solve
  33. True
  34. line 3
  35. the build stage
  36. a switch for dark mode
  37. processing
  38. 57
  39. True
  40. False

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