← 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 58 · 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.🧑 Who is an app really made for? (a) its charger (b) its coder only (c) its users (d) its icon
  2. 2.🔢 When you make an app, what comes right after “get an idea”? (a) plan the screens (b) release it (c) build the app (d) test the app
  3. 3.Which of these is an output? (a) sorting the scores (b) adding up a bill (c) checking a password (d) a beep sound
  4. 4.⚙️ In an app, is working out a tip an input, processing or an output? (a) input (b) output (c) processing
  5. 5.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  6. 6.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  7. 7.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 10; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 3 (b) line 4 (c) line 1 (d) line 2
  8. 8.Which of these is an input? (a) the settings page (b) tap to Send (c) a switch for dark mode (d) your high score
  9. 9.🛠️ At which stage do you share the download link? (a) the release stage (b) the build stage (c) the idea stage (d) the test stage
  10. 10.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
  11. 11.🛠️ At which stage do you put it on an app store? (a) the idea stage (b) the plan stage (c) the release stage (d) the test stage
  12. 12.Which of these is true of a website? (a) opens in a web browser (b) is installed on a phone (c) has a home-screen icon (d) comes from an app store
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 2 (c) line 4 (d) line 3
  14. 14.True or false: your friends list is data. (a) False (b) True
  15. 15.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a library due-date alert (c) a medicine reminder (d) an app that just says hi
  16. 16.🧩 In an app, what is tap to go Next? (a) an input (b) a button (c) a screen (d) data
  17. 17.Which of these is a button? (a) the game-over page (b) the settings page (c) tap to go Next (d) your friends list
  18. 18.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
  19. 19.💡 Which is a problem statement? (a) “Add a logo” (b) “Kids forget homework” (c) “Make it fast” (d) “Use blue buttons”
  20. 20.🔍 Which is the odd one out? (a) typing your age (b) adding up a bill (c) sorting the scores (d) working out a tip
  21. 21.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Email
    [button] Next
    [text box] Notes
    [text box] Due date
    [slider] Volume
    [button] Cancel
    [button] Back
  22. 22.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  23. 23.True or false: taking a photo is an input. (a) True (b) False
  24. 24.🗒️ Version 1 of a homework planner must be ready in 12 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 3 days
    see tasks by day: 4 days
  25. 25.🎯 Which app would help this user most: a child saving up for a cycle? (a) a homework planner (b) a recipe finder (c) a pocket-money tracker (d) a bus tracker
  26. 26.Which of these is an input? (a) your high score (b) today’s step count (c) tap to Start (d) a date picker
  27. 27.True or false: your saved notes is data. (a) False (b) True
  28. 28.True or false: a racing challenge is a game. (a) False (b) True
  29. 29.Which of these is processing? (a) a pop-up message (b) adding up a bill (c) typing your age (d) a result on screen
  30. 30.🔔 What is a message an app shows on your lock screen called? (a) a notification (b) a variable (c) a wireframe (d) a web address
  31. 31.🎯 Who are the users of an app? (a) only the testers (b) the people who use it (c) only the coders (d) the app icons
  32. 32.Which of these is true of an app? (a) opens from a link (b) needs no installing (c) has a web address (d) updates from the store
  33. 33.🗒️ Version 1 of a homework planner must be ready in 13 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 2 days
    see tasks by day: 5 days
  34. 34.🔍 Which is the odd one out? (a) write the store text (b) share the download link (c) put it on an app store (d) spot a problem to solve
  35. 35.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
  36. 36.Which of these is true of an app? (a) opens from a link (b) needs no installing (c) opens in a web browser (d) comes from an app store
  37. 37.⚙️ What number does this app show?
    let price = 75; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  38. 38.⚙️ In an app, is sorting the scores an input, processing or an output? (a) input (b) output (c) processing
  39. 39.🎯 What is a user need? (a) a type of button (b) a colour theme (c) a phone setting (d) a problem a user has
  40. 40.True or false: a sleep tracker is a health app. (a) False (b) True

Answer key

  1. its users
  2. plan the screens
  3. a beep sound
  4. processing
  5. Yes
  6. an app
  7. line 3
  8. a switch for dark mode
  9. the release stage
  10. a user need
  11. the release stage
  12. opens in a web browser
  13. line 3
  14. True
  15. an app that just says hi
  16. a button
  17. tap to go Next
  18. a feature
  19. “Kids forget homework”
  20. typing your age
  21. 4
  22. a website
  23. True
  24. 2
  25. a pocket-money tracker
  26. a date picker
  27. True
  28. True
  29. adding up a bill
  30. a notification
  31. the people who use it
  32. updates from the store
  33. 3
  34. spot a problem to solve
  35. No
  36. comes from an app store
  37. 300
  38. processing
  39. a problem a user has
  40. True

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