← 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 677 · 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) tapping a button (b) taking a photo (c) speaking a command (d) working out a tip
  2. 2.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) earn stickers (c) share tasks to friends (d) set a due date
  3. 3.🗂️ What kind of app is an alarm clock? (a) a game (b) a learning app (c) a tool app (d) a health app
  4. 4.🔍 Which is the odd one out? (a) an alarm clock (b) a spelling coach (c) a flashcard trainer (d) a times-table quiz
  5. 5.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Subject
    [button] Next
    [button] Send
    [slider] Volume
  6. 6.Which of these app ideas solves a real problem? (a) a library due-date alert (b) a page of random dots (c) an app that just says hi (d) a button with no action
  7. 7.⚙️ What number does this app show?
    let bill = 38; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  8. 8.Which of these is true of an app? (a) needs no installing (b) has a home-screen icon (c) opens in a web browser (d) has a web address
  9. 9.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 21 votes
    forgetting homework: 3 votes
    no quiet study place: 6 votes
  10. 10.True or false: an app is installed on a phone. (a) False (b) True
  11. 11.Which of these is a feature? (a) “I forget my homework” (b) a dark mode switch (c) “What should I cook?” (d) “I keep missing the bus”
  12. 12.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) set a reminder time (c) water animations (d) custom alert sounds
  13. 13.🔍 Which is the odd one out? (a) let friends try it (b) list what users need (c) talk to possible users (d) spot a problem to solve
  14. 14.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) share tasks to friends (c) pick a theme colour (d) earn stickers
  15. 15.Which of these is processing? (a) a pop-up message (b) sorting the scores (c) tapping a button (d) speaking a command
  16. 16.True or false: an app has a home-screen icon. (a) False (b) True
  17. 17.True or false: a website is installed on a phone. (a) False (b) True
  18. 18.Which of these happens at the release stage? (a) spot a problem to solve (b) draw the user flow (c) share the download link (d) talk to possible users
  19. 19.True or false: a free study-room finder solves no real problem. (a) True (b) False
  20. 20.🛠️ At which stage do you share the download link? (a) the plan stage (b) the idea stage (c) the release stage (d) the build stage
  21. 21.True or false: you sketch the screens at the plan stage. (a) False (b) True
  22. 22.🧩 Which of these is a button on this screen?
    [title] New Note
    [button] Save
    [slider] Brightness
    [button] Help
    [button] Start
    [text box] Notes
    [text box] Subject
    (a) Notes (b) Save (c) Subject (d) Brightness
  23. 23.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  24. 24.🌐 Which program do you need to open a website? (a) a camera app (b) a calculator (c) an app store (d) a web browser
  25. 25.🎯 Why learn about users before you build? (a) to slow it down (b) to make it longer (c) to pick a logo (d) to build what they need
  26. 26.True or false: the home page of an app is a screen. (a) False (b) True
  27. 27.🗂️ What kind of app is a word battle? (a) a health app (b) a tool app (c) a game (d) a learning app
  28. 28.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) pie-chart colours (c) show the balance (d) savings stickers
  29. 29.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 4 days
    see today’s total: 2 days
  30. 30.True or false: you connect the data at the build stage. (a) True (b) False
  31. 31.True or false: you pick the features at the plan stage. (a) False (b) True
  32. 32.⚙️ What number does this app show?
    let price = 360; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  33. 33.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 7; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  34. 34.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Done
    [text box] Age
    [text box] Notes
    [button] Help
    [button] Start
    [text box] Due date
  35. 35.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 250; // 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 2 (b) line 3 (c) line 4 (d) line 1
  36. 36.True or false: you write the code at the build stage. (a) False (b) True
  37. 37.Which of these is true of a website? (a) has a home-screen icon (b) comes from an app store (c) is installed on a phone (d) opens in a web browser
  38. 38.Which of these is a screen? (a) tap to Save (b) a date picker (c) the home page of an app (d) your saved notes
  39. 39.👥 A clinic app has 295 patients, 80 doctors and 85 nurses as users. Which user group is the biggest? (a) nurses (b) doctors (c) patients
  40. 40.True or false: you share the download link at the build stage. (a) True (b) False

Answer key

  1. working out a tip
  2. set a due date
  3. a tool app
  4. an alarm clock
  5. 2
  6. a library due-date alert
  7. 19
  8. has a home-screen icon
  9. 30
  10. True
  11. a dark mode switch
  12. set a reminder time
  13. let friends try it
  14. see tasks by day
  15. sorting the scores
  16. True
  17. False
  18. share the download link
  19. False
  20. the release stage
  21. True
  22. Save
  23. line 2
  24. a web browser
  25. to build what they need
  26. True
  27. a game
  28. show the balance
  29. 3
  30. True
  31. True
  32. 320
  33. line 2
  34. 3
  35. line 3
  36. True
  37. opens in a web browser
  38. the home page of an app
  39. patients
  40. False

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