← 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 663 · 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: an app opens from a link. (a) False (b) True
  2. 2.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting birthdays”?
    losing water bottles: 20 votes
    forgetting homework: 11 votes
    forgetting birthdays: 19 votes
  3. 3.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) confetti effects (c) show a question (d) background music
  4. 4.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 12 votes
    forgetting birthdays: 24 votes
    forgetting homework: 7 votes
    (a) losing water bottles (b) forgetting homework (c) forgetting birthdays
  5. 5.True or false: an app that just says hi solves a real problem. (a) True (b) False
  6. 6.Which of these app ideas solves no real problem? (a) a library due-date alert (b) a bill splitter (c) a button with no action (d) a lost-and-found board
  7. 7.🗒️ Version 1 of a quiz app must be ready in 6 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 3 days
    show the score: 2 days
  8. 8.🔢 After an app is released, which comes FIRST? (a) release an update (b) test it again (c) list what to fix (d) read user reviews
  9. 9.⚙️ What number does this app show?
    let km = 15; // typed by the user
    let metres = km * 1000;
    show(metres);
  10. 10.👥 A cricket club app has 45 players, 235 coaches and 60 fans as users. How many users does it have in all?
  11. 11.👥 A cricket club app has 265 players, 150 coaches and 170 fans as users. How many users does it have in all?
  12. 12.🔍 Which is the odd one out? (a) a torch (b) a spelling coach (c) a times-table quiz (d) a flashcard trainer
  13. 13.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 25 votes
    forgetting homework: 18 votes
    wasting pocket money: 9 votes
    (a) losing water bottles (b) wasting pocket money (c) forgetting homework
  14. 14.Which of these is a button? (a) the game-over page (b) a switch for dark mode (c) tap to go Next (d) a date picker
  15. 15.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Back
    [slider] Text size
    [text box] Subject
    [button] Save
    [button] Cancel
  16. 16.🗒️ What is a must-have feature? (a) a colour theme (b) a nice extra (c) one the app cannot skip (d) a sound effect
  17. 17.⚙️ What number does this app show?
    let bill = 300; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  18. 18.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  19. 19.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a button with no action (c) a medicine reminder (d) an app that just says hi
  20. 20.🛠️ At which stage do you draw the user flow? (a) the release stage (b) the build stage (c) the plan stage (d) the idea stage
  21. 21.Which of these is a screen? (a) the home page of an app (b) tap to Send (c) a slider for volume (d) a switch for dark mode
  22. 22.🧩 In an app, what is the log-in page? (a) an input (b) data (c) a screen (d) a button
  23. 23.⚙️ What number does this app show?
    let price = 230; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  24. 24.True or false: a spelling coach is a learning app. (a) True (b) False
  25. 25.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 3 days
    show the score: 5 days
  26. 26.💡 How can you check that people really have the problem? (a) just guess (b) copy another app (c) pick a colour (d) ask possible users
  27. 27.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) show the score (d) confetti effects
  28. 28.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 395; // 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 1 (b) line 2 (c) line 3 (d) line 4
  29. 29.🧩 Which input is best for typing your name? (a) a switch (b) a text box (c) a slider (d) a picture
  30. 30.Which of these is an output? (a) a beep sound (b) working out a tip (c) adding up a bill (d) sorting the scores
  31. 31.⚙️ What number does this app show?
    let bill = 365; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  32. 32.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  33. 33.🧩 What does a button do when you tap it? (a) changes the phone (b) shows the time (c) saves the battery (d) starts an action
  34. 34.Which of these happens at the build stage? (a) talk to possible users (b) sketch the screens (c) write the code (d) pick the features
  35. 35.⚙️ What number does this app show?
    let km = 13; // typed by the user
    let metres = km * 1000;
    show(metres);
  36. 36.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 370; // typed by the user
    line 2: let off = 50; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 4 (c) line 3 (d) line 1
  37. 37.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) set a reminder time (c) custom alert sounds (d) share your streak
  38. 38.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show a question (b) an avatar shop (c) show the score (d) check the answer
  39. 39.⚙️ What number does this app show?
    let price = 10; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  40. 40.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) rate the driver (c) show arrival time (d) change the bus icon

Answer key

  1. False
  2. 1
  3. show a question
  4. forgetting birthdays
  5. False
  6. a button with no action
  7. 0
  8. read user reviews
  9. 15000
  10. 340
  11. 585
  12. a torch
  13. losing water bottles
  14. tap to go Next
  15. 3
  16. one the app cannot skip
  17. 60
  18. No
  19. a medicine reminder
  20. the plan stage
  21. the home page of an app
  22. a screen
  23. 180
  24. True
  25. 3
  26. ask possible users
  27. show the score
  28. line 3
  29. a text box
  30. a beep sound
  31. 73
  32. No
  33. starts an action
  34. write the code
  35. 13000
  36. line 3
  37. set a reminder time
  38. an avatar shop
  39. 20
  40. show arrival time

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