← 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 199 · 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 is the odd one out? (a) speaking a command (b) tapping a button (c) typing your age (d) a result on screen
  2. 2.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) earn stickers (c) add a homework task (d) see tasks by day
  3. 3.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) MVP (c) FAQ (d) URL
  4. 4.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 2; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 2 (c) line 3
  6. 6.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting homework”?
    forgetting birthdays: 6 votes
    losing water bottles: 12 votes
    forgetting homework: 7 votes
  7. 7.🧩 Which input is best for typing your name? (a) a slider (b) a picture (c) a switch (d) a text box
  8. 8.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a result on screen (c) tapping a button (d) a beep sound
  9. 9.🗒️ 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: 5 days
  10. 10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Phone
    [switch] Show hints
    [text box] Age
    [button] Help
  11. 11.Which of these is an input? (a) your saved notes (b) the settings page (c) a date picker (d) your friends list
  12. 12.True or false: the settings page is a screen. (a) True (b) False
  13. 13.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 9 votes
    forgetting homework: 4 votes
    forgetting birthdays: 24 votes
    (a) forgetting homework (b) no quiet study place (c) forgetting birthdays
  14. 14.🗒️ Version 1 of a bus tracker must be ready in 13 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: 3 days
  15. 15.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 210; // typed by the user
    line 2: let off = 30; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 2 (c) line 1 (d) line 3
  16. 16.🎯 Which app would help this user most: a pupil juggling five projects? (a) a bus tracker (b) a homework planner (c) a water reminder (d) a recipe finder
  17. 17.Which of these is an input? (a) working out a tip (b) adding up a bill (c) taking a photo (d) checking a password
  18. 18.💡 A good app idea starts with ___. (a) a long name (b) a problem to solve (c) many colours (d) a cool logo
  19. 19.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 9; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  20. 20.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) add money received (d) savings stickers
  21. 21.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 3 votes
    losing water bottles: 24 votes
    forgetting birthdays: 5 votes
  22. 22.Which of these is a button? (a) today’s step count (b) a slider for volume (c) the game-over page (d) tap to Save
  23. 23.🔢 When you make an app, which comes first: “get an idea” or “plan the screens”? (a) get an idea (b) plan the screens
  24. 24.🛠️ At which stage do you list what users need? (a) the test stage (b) the plan stage (c) the idea stage (d) the build stage
  25. 25.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Subject
    [text box] Phone
    [slider] Brightness
    [text box] Name
    [button] Send
  26. 26.👥 A library app has 290 readers, 65 librarians and 140 volunteers as users. Which user group is the biggest? (a) librarians (b) readers (c) volunteers
  27. 27.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a lost-and-found board (c) a bill splitter (d) a blank grey screen
  28. 28.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) get an idea (b) plan the screens
  29. 29.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 1 days
    show the score: 3 days
  30. 30.True or false: a switch for dark mode is a screen. (a) False (b) True
  31. 31.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
  32. 32.🔍 Which is the odd one out? (a) add the buttons (b) write the code (c) connect the data (d) sketch the screens
  33. 33.Which of these happens at the release stage? (a) share the download link (b) draw the user flow (c) spot a problem to solve (d) try every button
  34. 34.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 85; // typed by the user
    line 2: let qty = 2; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  35. 35.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) log a glass of water (d) share your streak
  36. 36.Which of these is a button? (a) a switch for dark mode (b) tap to go Next (c) your high score (d) a slider for volume
  37. 37.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Phone
    [button] Done
    [switch] Sound
    [button] Back
    [text box] Subject
    [text box] Age
    (a) Phone (b) Age (c) Subject (d) Back
  38. 38.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) needs no installing (d) has a home-screen icon
  39. 39.🔍 Which is the odd one out? (a) let friends try it (b) pick the features (c) sketch the screens (d) draw the user flow
  40. 40.True or false: a spelling coach is a tool app. (a) False (b) True

Answer key

  1. a result on screen
  2. earn stickers
  3. MVP
  4. an app
  5. line 2
  6. 5
  7. a text box
  8. tapping a button
  9. 1
  10. 3
  11. a date picker
  12. True
  13. forgetting birthdays
  14. 6
  15. line 3
  16. a homework planner
  17. taking a photo
  18. a problem to solve
  19. line 2
  20. add money received
  21. 32
  22. tap to Save
  23. get an idea
  24. the idea stage
  25. 1
  26. readers
  27. a blank grey screen
  28. get an idea
  29. 6
  30. False
  31. opens in a web browser
  32. sketch the screens
  33. share the download link
  34. line 3
  35. log a glass of water
  36. tap to go Next
  37. Back
  38. has a home-screen icon
  39. let friends try it
  40. False

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