← 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 827 · 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.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) change the bus icon (d) show arrival time
  2. 2.📅 An app team plans for 5 days, builds for 9 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  3. 3.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  4. 4.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [switch] Remind me
    [text box] Notes
    [text box] Name
    [button] Help
  5. 5.Which of these is a button? (a) the settings page (b) today’s step count (c) tap to Send (d) your saved notes
  6. 6.True or false: the game-over page is a button. (a) False (b) True
  7. 7.⚙️ In an app, is working out a tip an input, processing or an output? (a) input (b) output (c) processing
  8. 8.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 8 votes
    losing water bottles: 21 votes
    forgetting homework: 25 votes
    (a) losing water bottles (b) forgetting homework (c) missing the bus
  9. 9.👥 A cricket club app has 20 players, 145 coaches and 90 fans as users. How many more coaches than fans are there?
  10. 10.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) get an idea (b) build the app
  11. 11.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 14 votes
    no quiet study place: 10 votes
    forgetting homework: 3 votes
    (a) forgetting homework (b) no quiet study place (c) wasting pocket money
  12. 12.🧩 What do we call one full page of an app? (a) a battery (b) a cable (c) a screen (d) a variable
  13. 13.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) input (c) output
  14. 14.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a water reminder (b) a homework planner (c) a big-text reader (d) a bus tracker
  15. 15.🎯 A short made-up profile of a typical user is called a ___. (a) persona (b) protocol (c) pixel (d) password
  16. 16.📅 An app team plans for 2 days, builds for 5 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  17. 17.🔍 Which is the odd one out? (a) taking a photo (b) typing your age (c) sorting the scores (d) speaking a command
  18. 18.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 201; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  19. 19.Which of these app ideas solves no real problem? (a) a button with no action (b) a library due-date alert (c) a free study-room finder (d) a medicine reminder
  20. 20.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) show a question (b) an avatar shop (c) background music (d) confetti effects
  21. 21.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 19 votes
    forgetting homework: 8 votes
    forgetting birthdays: 22 votes
  22. 22.True or false: a website updates from the store. (a) False (b) True
  23. 23.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 268; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  24. 24.🛠️ At which stage do you share the download link? (a) the release stage (b) the test stage (c) the build stage (d) the plan stage
  25. 25.🛠️ At which stage do you spot a problem to solve? (a) the test stage (b) the idea stage (c) the build stage (d) the plan stage
  26. 26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Done
    [text box] Name
    [text box] Phone
    [switch] Remind me
    [button] Send
    [button] Start
  27. 27.🧩 Which input is best for choosing a volume level? (a) a switch (b) a title (c) a text box (d) a slider
  28. 28.📲 What happens when you tap an app’s icon? (a) the sound turns off (b) the phone charges (c) the app opens (d) the app is deleted
  29. 29.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a homework planner (b) a bill splitter (c) a study-room finder (d) a medicine reminder
  30. 30.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) URL (c) FAQ (d) MVP
  31. 31.True or false: a website is installed on a phone. (a) True (b) False
  32. 32.🧩 Which of these is a button on this screen?
    [title] New Note
    [slider] Volume
    [text box] City
    [button] Send
    [text box] Email
    [button] Save
    [text box] Subject
    (a) Save (b) City (c) Subject (d) Email
  33. 33.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 14 votes
    forgetting birthdays: 4 votes
    forgetting homework: 18 votes
    (a) forgetting homework (b) losing water bottles (c) forgetting birthdays
  34. 34.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  35. 35.🔍 Which is the odd one out? (a) add the buttons (b) sketch the screens (c) write the code (d) connect the data
  36. 36.Which of these happens at the idea stage? (a) pick the features (b) talk to possible users (c) draw the user flow (d) let friends try it
  37. 37.Which of these is true of an app? (a) opens from a link (b) opens in a web browser (c) is installed on a phone (d) has a web address
  38. 38.True or false: taking a photo is processing. (a) False (b) True
  39. 39.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
  40. 40.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a notification (c) a wireframe (d) a variable

Answer key

  1. show arrival time
  2. 8
  3. Yes
  4. 1
  5. tap to Send
  6. False
  7. processing
  8. forgetting homework
  9. 55
  10. get an idea
  11. wasting pocket money
  12. a screen
  13. output
  14. a homework planner
  15. persona
  16. 10
  17. sorting the scores
  18. line 3
  19. a button with no action
  20. show a question
  21. 49
  22. False
  23. line 3
  24. the release stage
  25. the idea stage
  26. 3
  27. a slider
  28. the app opens
  29. a study-room finder
  30. MVP
  31. False
  32. Save
  33. forgetting homework
  34. an app
  35. sketch the screens
  36. talk to possible users
  37. is installed on a phone
  38. False
  39. a website
  40. a notification

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