← 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 123 · 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.Which of these is an input? (a) the log-in page (b) a box to type a name (c) tap to Start (d) your friends list
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 68; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 2 (c) line 1 (d) line 3
  3. 3.🔍 Which is the odd one out? (a) write down the bugs (b) connect the data (c) let friends try it (d) try every button
  4. 4.🔢 After an app is released, which comes first: “read user reviews” or “test it again”? (a) read user reviews (b) test it again
  5. 5.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) processing (c) input
  6. 6.⚙️ What number does this app show?
    let price = 85; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  7. 7.True or false: your saved notes is data. (a) False (b) True
  8. 8.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a study-room finder (b) a medicine reminder (c) a lost-and-found board (d) a homework planner
  9. 9.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) missing a must-have (c) well planned (d) a nice extra
  10. 10.🧩 Which input is best for choosing a volume level? (a) a text box (b) a title (c) a switch (d) a slider
  11. 11.Which of these is data? (a) today’s step count (b) a box to type a name (c) a slider for volume (d) a switch for dark mode
  12. 12.Which of these happens at the release stage? (a) sketch the screens (b) pick the features (c) list what users need (d) write the store text
  13. 13.True or false: taking a photo is an output. (a) True (b) False
  14. 14.Which of these app ideas solves a real problem? (a) a blank grey screen (b) an app that just says hi (c) a lost-and-found board (d) a page of random dots
  15. 15.🔍 Which is the odd one out? (a) talk to possible users (b) spot a problem to solve (c) add the buttons (d) list what users need
  16. 16.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 4 votes
    forgetting homework: 20 votes
    wasting pocket money: 5 votes
  17. 17.🎯 Who are the users of an app? (a) only the coders (b) only the testers (c) the app icons (d) the people who use it
  18. 18.🗒️ Version 1 of a homework planner must be ready in 14 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 1 days
    see tasks by day: 4 days
  19. 19.Which of these is a feature? (a) “What should I cook?” (b) “I forget my homework” (c) “I keep missing the bus” (d) a dark mode switch
  20. 20.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Start
    [button] Done
    [text box] Age
    [button] Back
    [text box] Email
    (a) Back (b) Email (c) Age
  21. 21.💡 A good app idea starts with ___. (a) a cool logo (b) a problem to solve (c) a long name (d) many colours
  22. 22.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  23. 23.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) minimum (d) maximum
  24. 24.🧩 What do we call one full page of an app? (a) a variable (b) a cable (c) a screen (d) a battery
  25. 25.True or false: a pocket-money tracker is the best fit for a student who often misses the school bus. (a) False (b) True
  26. 26.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a lost-and-found board (c) a study-room finder (d) a medicine reminder
  27. 27.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 23 votes
    wasting pocket money: 5 votes
    losing water bottles: 19 votes
    (a) losing water bottles (b) forgetting homework (c) wasting pocket money
  28. 28.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  29. 29.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Notes
    [slider] Text size
    [button] Save
    [text box] Phone
    [button] Help
    [text box] Age
  30. 30.🗂️ What kind of app is a torch? (a) a tool app (b) a health app (c) a game (d) a learning app
  31. 31.💡 Does an app idea like a library due-date alert solve a real problem? (a) No (b) Yes
  32. 32.💡 How can you check that people really have the problem? (a) copy another app (b) pick a colour (c) ask possible users (d) just guess
  33. 33.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Help
    [text box] Phone
    [text box] City
    [button] Save
    [button] Next
  34. 34.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) wins every prize (c) needs no testing (d) helps nobody well
  35. 35.True or false: a bill splitter solves no real problem. (a) True (b) False
  36. 36.🧩 In an app, what is your friends list? (a) data (b) a screen (c) a button (d) an input
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  38. 38.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) a random need (c) the rarest need (d) the most common need
  39. 39.True or false: a website updates from the store. (a) False (b) True
  40. 40.📅 An app team plans for 5 days, builds for 7 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?

Answer key

  1. a box to type a name
  2. line 3
  3. connect the data
  4. read user reviews
  5. input
  6. 340
  7. True
  8. a study-room finder
  9. missing a must-have
  10. a slider
  11. today’s step count
  12. write the store text
  13. False
  14. a lost-and-found board
  15. add the buttons
  16. 29
  17. the people who use it
  18. 5
  19. a dark mode switch
  20. Back
  21. a problem to solve
  22. 7000
  23. minimum
  24. a screen
  25. False
  26. a bill splitter
  27. forgetting homework
  28. True
  29. 2
  30. a tool app
  31. Yes
  32. ask possible users
  33. 2
  34. helps nobody well
  35. False
  36. data
  37. line 2
  38. the most common need
  39. False
  40. 15

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