← 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 775 · 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.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 15 votes
    forgetting birthdays: 9 votes
    missing the bus: 7 votes
    (a) forgetting birthdays (b) missing the bus (c) forgetting homework
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 200; // 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 2 (b) line 3 (c) line 1 (d) line 4
  3. 3.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) show a question (c) confetti effects (d) background music
  4. 4.🗒️ Version 1 of a water reminder must be ready in 12 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 2 days
    see today’s total: 3 days
  5. 5.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a tool app (c) a health app (d) a game
  6. 6.True or false: sorting the scores is an output. (a) False (b) True
  7. 7.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  8. 8.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  9. 9.💡 Which app idea solves this problem: bottles go missing at school? (a) a lost-and-found board (b) a study-room finder (c) a medicine reminder (d) a homework planner
  10. 10.🗒️ A to-do app with no “add a task” feature is ___. (a) a nice extra (b) ready to release (c) well planned (d) missing a must-have
  11. 11.True or false: tap to Send is an input. (a) False (b) True
  12. 12.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) URL (c) MVP (d) FAQ
  13. 13.💡 A good app idea starts with ___. (a) a problem to solve (b) many colours (c) a long name (d) a cool logo
  14. 14.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) is installed on a phone (d) opens from a link
  15. 15.True or false: the game-over page is data. (a) False (b) True
  16. 16.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Email
    [text box] Phone
    [text box] Name
    [button] Save
  17. 17.⚙️ In an app, is speaking a command an input, processing or an output? (a) processing (b) input (c) output
  18. 18.Which of these is true of a website? (a) has a home-screen icon (b) needs no installing (c) is installed on a phone (d) comes from an app store
  19. 19.True or false: a library due-date alert solves a real problem. (a) False (b) True
  20. 20.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) get an idea (b) plan the screens
  21. 21.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  22. 22.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 3 days
    show arrival time: 1 days
    pick your bus stop: 5 days
  23. 23.True or false: checking a password is processing. (a) False (b) True
  24. 24.Which of these happens at the idea stage? (a) let friends try it (b) sketch the screens (c) spot a problem to solve (d) write the code
  25. 25.Which of these is true of a website? (a) has a home-screen icon (b) has a web address (c) comes from an app store (d) is installed on a phone
  26. 26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Name
    [text box] Notes
    [button] Help
    [text box] Email
  27. 27.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
  28. 28.True or false: tapping a button is an input. (a) False (b) True
  29. 29.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  30. 30.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) get an idea (b) release it
  31. 31.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a pop-up message (c) typing your age (d) a result on screen
  32. 32.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [slider] Text size
    [button] Next
    [text box] Notes
    [button] Save
    [text box] Phone
    [text box] Email
    [button] Help
  33. 33.Which of these is an input? (a) working out a tip (b) a result on screen (c) sorting the scores (d) taking a photo
  34. 34.Which of these happens at the plan stage? (a) spot a problem to solve (b) add the buttons (c) draw the user flow (d) try every button
  35. 35.Which of these happens at the test stage? (a) try every button (b) draw the user flow (c) list what users need (d) connect the data
  36. 36.🔢 When you make an app, what comes right after “build the app”? (a) get an idea (b) test the app (c) release it (d) plan the screens
  37. 37.True or false: a unit converter is a tool app. (a) False (b) True
  38. 38.⚙️ What number does this app show?
    let bill = 180; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  39. 39.🔍 Which is the odd one out? (a) sketch the screens (b) pick the features (c) talk to possible users (d) draw the user flow
  40. 40.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 14 votes
    no quiet study place: 22 votes
    forgetting homework: 3 votes
    (a) wasting pocket money (b) no quiet study place (c) forgetting homework

Answer key

  1. forgetting homework
  2. line 3
  3. show a question
  4. 3
  5. a game
  6. False
  7. a website
  8. an app
  9. a lost-and-found board
  10. missing a must-have
  11. False
  12. MVP
  13. a problem to solve
  14. is installed on a phone
  15. False
  16. 1
  17. input
  18. needs no installing
  19. True
  20. get an idea
  21. Yes
  22. 2
  23. True
  24. spot a problem to solve
  25. has a web address
  26. 3
  27. No
  28. True
  29. a website
  30. get an idea
  31. typing your age
  32. 3
  33. taking a photo
  34. draw the user flow
  35. try every button
  36. test the app
  37. True
  38. 45
  39. talk to possible users
  40. no quiet study place

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