← 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 541 · 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) your friends list (b) a box to type a name (c) tap to Send (d) a switch for dark mode
  2. 2.🔍 Which is the odd one out? (a) pick the features (b) add the buttons (c) connect the data (d) write the code
  3. 3.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Start
    [button] Help
    [text box] Subject
    [text box] Name
    [slider] Brightness
    [button] Send
    [text box] Email
  4. 4.⚙️ What number does this app show?
    let bill = 44; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  5. 5.🛠️ At which stage do you draw the user flow? (a) the idea stage (b) the plan stage (c) the test stage (d) the release stage
  6. 6.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Next
    [text box] Notes
    [text box] Age
    [button] Save
    [switch] Show hints
    [slider] Text size
    (a) Age (b) Show hints (c) Save (d) Notes
  7. 7.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Age
    [slider] Brightness
    [button] Send
  8. 8.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [switch] Remind me
    [button] Next
    [slider] Volume
    [text box] Subject
  9. 9.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Help
    [button] Cancel
    [text box] Subject
    [text box] Notes
    [text box] Name
    (a) Subject (b) Notes (c) Name (d) Cancel
  10. 10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Done
    [button] Start
    [text box] Email
  11. 11.Which of these is a user need? (a) “I keep missing the bus” (b) a dark mode switch (c) a share button (d) a reminder alarm
  12. 12.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 8 votes
    forgetting homework: 10 votes
    forgetting birthdays: 25 votes
    (a) forgetting birthdays (b) missing the bus (c) forgetting homework
  13. 13.Which of these app ideas solves a real problem? (a) a button with no action (b) an app that just says hi (c) a medicine reminder (d) a page of random dots
  14. 14.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money spent (b) export to a file (c) pie-chart colours (d) savings stickers
  15. 15.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) see where the bus is (c) rate the driver (d) pick your bus stop
  16. 16.Which of these happens at the idea stage? (a) sketch the screens (b) write the code (c) draw the user flow (d) talk to possible users
  17. 17.True or false: a result on screen is an output. (a) False (b) True
  18. 18.True or false: tapping a button is an input. (a) False (b) True
  19. 19.🧩 In an app, what is tap to Start? (a) a button (b) data (c) a screen (d) an input
  20. 20.🔢 After an app is released, which comes first: “read user reviews” or “fix and improve”? (a) read user reviews (b) fix and improve
  21. 21.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  22. 22.🔍 Which is the odd one out? (a) connect the data (b) write the code (c) add the buttons (d) talk to possible users
  23. 23.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Name
    [text box] Due date
    [button] Send
    [slider] Volume
    [button] Help
    [button] Next
  24. 24.True or false: you add the buttons at the build stage. (a) True (b) False
  25. 25.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Name
    [button] Back
    [text box] Phone
    (a) Phone (b) Name (c) Back
  26. 26.📴 Which of these can often still work with no internet? (a) an installed app (b) a video call (c) a new website (d) an online search
  27. 27.🗂️ What kind of app is a spelling coach? (a) a learning app (b) a tool app (c) a health app (d) a game
  28. 28.🎯 What is a user need? (a) a type of button (b) a phone setting (c) a colour theme (d) a problem a user has
  29. 29.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a study-room finder (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
  30. 30.⚙️ In an app, is checking a password an input, processing or an output? (a) output (b) processing (c) input
  31. 31.True or false: you connect the data at the build stage. (a) False (b) True
  32. 32.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  33. 33.🗒️ The first small, working version of an app is often called an ___. (a) MVP (b) FAQ (c) URL (d) CPU
  34. 34.Which of these is true of a website? (a) comes from an app store (b) updates from the store (c) opens from a link (d) has a home-screen icon
  35. 35.Which of these is a button? (a) your saved notes (b) tap to Start (c) a slider for volume (d) the log-in page
  36. 36.🛠️ At which stage do you try every button? (a) the release stage (b) the idea stage (c) the plan stage (d) the test stage
  37. 37.🗒️ 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: 2 days
    see tasks by day: 3 days
  38. 38.True or false: a blank grey screen solves a real problem. (a) False (b) True
  39. 39.Which of these is an input? (a) a pop-up message (b) sorting the scores (c) taking a photo (d) a result on screen
  40. 40.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) water animations (c) log a glass of water (d) see today’s total

Answer key

  1. your friends list
  2. pick the features
  3. 3
  4. 22
  5. the plan stage
  6. Save
  7. 1
  8. 1
  9. Cancel
  10. 1
  11. “I keep missing the bus”
  12. forgetting birthdays
  13. a medicine reminder
  14. add money spent
  15. rate the driver
  16. talk to possible users
  17. True
  18. True
  19. a button
  20. read user reviews
  21. a feature
  22. talk to possible users
  23. 3
  24. True
  25. Back
  26. an installed app
  27. a learning app
  28. a problem a user has
  29. a medicine reminder
  30. processing
  31. True
  32. a feature
  33. MVP
  34. opens from a link
  35. tap to Start
  36. the test stage
  37. 4
  38. False
  39. taking a photo
  40. water animations

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