← 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 281 · 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 data? (a) the home page of an app (b) a date picker (c) today’s step count (d) a switch for dark mode
  2. 2.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  3. 3.🛠️ At which stage do you talk to possible users? (a) the test stage (b) the plan stage (c) the idea stage (d) the build stage
  4. 4.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  5. 5.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 16 votes
    no quiet study place: 22 votes
    wasting pocket money: 13 votes
    (a) wasting pocket money (b) forgetting birthdays (c) no quiet study place
  6. 6.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  7. 7.📅 An app team plans for 2 days, builds for 4 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  8. 8.🔍 Which is the odd one out? (a) a racing challenge (b) a word battle (c) a flashcard trainer (d) a cricket run chase
  9. 9.🔍 Which is the odd one out? (a) write the store text (b) put it on an app store (c) share the download link (d) try every button
  10. 10.Which of these is an input? (a) sorting the scores (b) checking a password (c) taking a photo (d) a buzz (vibration)
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 195; // 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 4 (b) line 2 (c) line 1 (d) line 3
  12. 12.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 20 votes
    losing water bottles: 8 votes
    wasting pocket money: 19 votes
    (a) wasting pocket money (b) losing water bottles (c) forgetting homework
  13. 13.🔢 When you make an app, which comes first: “get an idea” or “plan the screens”? (a) get an idea (b) plan the screens
  14. 14.🔢 When you make an app, what comes right after “test the app”? (a) build the app (b) plan the screens (c) get an idea (d) release it
  15. 15.👥 A school app has 295 students, 85 teachers and 290 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  16. 16.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Email
    [text box] Age
    [button] Cancel
  17. 17.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Add a logo” (c) “Kids forget homework” (d) “Make it fast”
  18. 18.True or false: a website needs no installing. (a) True (b) False
  19. 19.🛠️ At which stage do you connect the data? (a) the test stage (b) the idea stage (c) the build stage (d) the plan stage
  20. 20.🧩 In an app, what is tap to Save? (a) a screen (b) a button (c) an input (d) data
  21. 21.⚙️ What number does this app show?
    let price = 220; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  22. 22.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) has a home-screen icon (d) opens in a web browser
  23. 23.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a title (c) a slider (d) a switch
  24. 24.🧩 Which input is best for choosing a volume level? (a) a title (b) a slider (c) a text box (d) a switch
  25. 25.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Cancel
    [switch] Sound
    [text box] City
    [text box] Age
    [button] Save
  26. 26.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a lost-and-found board (b) a bill splitter (c) a homework planner (d) a study-room finder
  27. 27.True or false: sorting the scores is processing. (a) True (b) False
  28. 28.True or false: a word battle is a tool app. (a) True (b) False
  29. 29.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) opens from a link (d) is installed on a phone
  30. 30.🔢 After an app is released, which comes first: “test it again” or “read user reviews”? (a) read user reviews (b) test it again
  31. 31.True or false: a button with no action solves no real problem. (a) False (b) True
  32. 32.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [slider] Brightness
    [switch] Dark mode
    [button] Save
    [text box] Email
    [text box] City
  33. 33.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 8 votes
    forgetting homework: 12 votes
    losing water bottles: 22 votes
  34. 34.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the plan stage (c) the idea stage (d) the test stage
  35. 35.🔍 Which is the odd one out? (a) tapping a button (b) speaking a command (c) typing your age (d) a result on screen
  36. 36.⚙️ In an app, is a beep sound an input, processing or an output? (a) input (b) processing (c) output
  37. 37.True or false: your high score is data. (a) True (b) False
  38. 38.🧩 What do we call one full page of an app? (a) a variable (b) a battery (c) a screen (d) a cable
  39. 39.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a colour theme (d) a sound effect
  40. 40.True or false: a switch for dark mode is an input. (a) True (b) False

Answer key

  1. today’s step count
  2. Yes
  3. the idea stage
  4. Yes
  5. no quiet study place
  6. No
  7. 1
  8. a flashcard trainer
  9. try every button
  10. taking a photo
  11. line 3
  12. forgetting homework
  13. get an idea
  14. release it
  15. students
  16. 1
  17. “Kids forget homework”
  18. True
  19. the build stage
  20. a button
  21. 200
  22. opens in a web browser
  23. a switch
  24. a slider
  25. 3
  26. a study-room finder
  27. True
  28. False
  29. is installed on a phone
  30. read user reviews
  31. True
  32. 1
  33. 42
  34. the plan stage
  35. a result on screen
  36. output
  37. True
  38. a screen
  39. one the app cannot skip
  40. True

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