← 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 746 · 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 happens at the idea stage? (a) sketch the screens (b) list what users need (c) write the store text (d) write the code
  2. 2.🛠️ At which stage do you try every button? (a) the plan stage (b) the test stage (c) the build stage (d) the idea stage
  3. 3.🔢 When you make an app, which comes first: “plan the screens” or “test the app”? (a) test the app (b) plan the screens
  4. 4.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) list what to fix (c) read user reviews (d) test it again
  5. 5.True or false: you pick the features at the plan stage. (a) False (b) True
  6. 6.True or false: a word battle is a learning app. (a) True (b) False
  7. 7.🎯 Is this a user need or a feature: a dark mode switch? (a) a feature (b) a user need
  8. 8.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 19 votes
    forgetting homework: 25 votes
    wasting pocket money: 14 votes
    (a) forgetting homework (b) wasting pocket money (c) missing the bus
  9. 9.Which of these happens at the test stage? (a) add the buttons (b) connect the data (c) try every button (d) list what users need
  10. 10.True or false: the game-over page is an input. (a) False (b) True
  11. 11.Which of these is a user need? (a) a reminder alarm (b) “What should I cook?” (c) a share button (d) a search bar
  12. 12.True or false: a water reminder is the best fit for a cook with no idea for dinner. (a) True (b) False
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 126; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  14. 14.🌐 Which program do you need to open a website? (a) a camera app (b) an app store (c) a web browser (d) a calculator
  15. 15.True or false: a spelling coach is a health app. (a) True (b) False
  16. 16.True or false: a water reminder is a health app. (a) False (b) True
  17. 17.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) an avatar shop (b) show the score (c) check the answer (d) show a question
  18. 18.Which of these happens at the build stage? (a) spot a problem to solve (b) talk to possible users (c) write the code (d) try every button
  19. 19.💡 Which is a problem statement? (a) “Add a logo” (b) “Use blue buttons” (c) “Make it fast” (d) “Kids forget homework”
  20. 20.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  21. 21.True or false: you connect the data at the build stage. (a) True (b) False
  22. 22.True or false: your high score is an input. (a) True (b) False
  23. 23.⚙️ What number does this app show?
    let price = 180; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  24. 24.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) export to a file (b) add money spent (c) add money received (d) show the balance
  25. 25.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    forgetting birthdays: 24 votes
    no quiet study place: 8 votes
    wasting pocket money: 7 votes
  26. 26.💡 Which app idea solves this problem: the library is always full? (a) a bill splitter (b) a study-room finder (c) a medicine reminder (d) a lost-and-found board
  27. 27.True or false: adding up a bill is processing. (a) True (b) False
  28. 28.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
  29. 29.Which of these is processing? (a) checking a password (b) taking a photo (c) a result on screen (d) a pop-up message
  30. 30.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) add money received (d) savings stickers
  31. 31.🔍 Which is the odd one out? (a) a step counter (b) a torch (c) an alarm clock (d) a unit converter
  32. 32.Which of these happens at the build stage? (a) write the store text (b) connect the data (c) pick the features (d) spot a problem to solve
  33. 33.👥 A cricket club app has 285 players, 200 coaches and 150 fans as users. How many more players than fans are there?
  34. 34.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) set a reminder time (b) share your streak (c) custom alert sounds (d) water animations
  35. 35.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Save
    [text box] Phone
    (a) Save (b) Phone
  36. 36.🧩 In an app, what is the home page of an app? (a) an input (b) a button (c) data (d) a screen
  37. 37.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) persona (d) password
  38. 38.🔍 Which is the odd one out? (a) checking a password (b) sorting the scores (c) a result on screen (d) working out a tip
  39. 39.Which of these is true of an app? (a) needs no installing (b) comes from an app store (c) has a web address (d) opens from a link
  40. 40.True or false: a bus tracker is the best fit for a parent waiting at the bus stop. (a) True (b) False

Answer key

  1. list what users need
  2. the test stage
  3. plan the screens
  4. test it again
  5. True
  6. False
  7. a feature
  8. forgetting homework
  9. try every button
  10. False
  11. “What should I cook?”
  12. False
  13. line 3
  14. a web browser
  15. False
  16. True
  17. an avatar shop
  18. write the code
  19. “Kids forget homework”
  20. an app
  21. True
  22. False
  23. 150
  24. export to a file
  25. 1
  26. a study-room finder
  27. True
  28. a user need
  29. checking a password
  30. add money received
  31. a step counter
  32. connect the data
  33. 135
  34. set a reminder time
  35. Save
  36. a screen
  37. persona
  38. a result on screen
  39. comes from an app store
  40. True

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