← 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 443 · 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 homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) set a due date (c) see tasks by day (d) earn stickers
  2. 2.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [switch] Dark mode
    [button] Send
    [text box] Age
    [button] Next
    [text box] Email
    [text box] Due date
  3. 3.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  4. 4.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
  5. 5.🔍 Which is the odd one out? (a) tapping a button (b) taking a photo (c) speaking a command (d) sorting the scores
  6. 6.🧩 In an app, what is a slider for volume? (a) a screen (b) data (c) an input (d) a button
  7. 7.True or false: a step counter is a health app. (a) True (b) False
  8. 8.Which of these is a user need? (a) a search bar (b) a share button (c) a dark mode switch (d) “Small text is hard”
  9. 9.🔍 Which is the odd one out? (a) talk to possible users (b) spot a problem to solve (c) list what users need (d) write down the bugs
  10. 10.🔍 Which is the odd one out? (a) write down the bugs (b) write the code (c) try every button (d) let friends try it
  11. 11.🧩 In an app, what is tap to Start? (a) a screen (b) an input (c) a button (d) data
  12. 12.🧩 In an app, what is tap to Send? (a) an input (b) a screen (c) data (d) a button
  13. 13.Which of these is a feature? (a) “Small text is hard” (b) a search bar (c) “What should I cook?” (d) “I keep missing the bus”
  14. 14.⚙️ What number does this app show?
    let km = 5; // typed by the user
    let metres = km * 1000;
    show(metres);
  15. 15.⚙️ What number does this app show?
    let km = 13; // typed by the user
    let metres = km * 1000;
    show(metres);
  16. 16.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) FAQ (c) MVP (d) URL
  17. 17.Which of these app ideas solves a real problem? (a) a library due-date alert (b) a button with no action (c) a page of random dots (d) a blank grey screen
  18. 18.🛠️ At which stage do you pick the features? (a) the plan stage (b) the test stage (c) the idea stage (d) the release stage
  19. 19.📅 An app team plans for 2 days, builds for 4 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  20. 20.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) see tasks by day (c) earn stickers (d) pick a theme colour
  21. 21.True or false: tap to Start is a button. (a) False (b) True
  22. 22.🗒️ Version 1 of a water reminder must be ready in 8 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 3 days
    see today’s total: 2 days
  23. 23.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Due date
    [slider] Volume
    [switch] Dark mode
    [button] Help
  24. 24.True or false: your high score is data. (a) False (b) True
  25. 25.⚙️ In an app, is a pop-up message an input, processing or an output? (a) output (b) processing (c) input
  26. 26.Which of these is an input? (a) tap to go Next (b) tap to Save (c) a date picker (d) tap to Send
  27. 27.🔍 Which is the odd one out? (a) put it on an app store (b) draw the user flow (c) sketch the screens (d) pick the features
  28. 28.True or false: you write down the bugs at the test stage. (a) False (b) True
  29. 29.🧩 Which input is best for typing your name? (a) a switch (b) a text box (c) a slider (d) a picture
  30. 30.Which of these is true of an app? (a) opens in a web browser (b) opens from a link (c) comes from an app store (d) needs no installing
  31. 31.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a lost-and-found board (b) a study-room finder (c) a homework planner (d) a bill splitter
  32. 32.True or false: today’s step count is data. (a) False (b) True
  33. 33.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) see today’s total (d) share your streak
  34. 34.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
  35. 35.Which of these is a button? (a) a date picker (b) a switch for dark mode (c) tap to Save (d) a box to type a name
  36. 36.🗒️ Version 1 of a pocket-money tracker must be ready in 13 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 1 days
    show the balance: 5 days
  37. 37.🔢 After an app is released, what comes right after “read user reviews”? (a) fix and improve (b) test it again (c) list what to fix (d) release an update
  38. 38.Which of these happens at the idea stage? (a) write the store text (b) spot a problem to solve (c) draw the user flow (d) let friends try it
  39. 39.🔍 Which is the odd one out? (a) a result on screen (b) working out a tip (c) a beep sound (d) a pop-up message
  40. 40.⚙️ What number does this app show?
    let price = 65; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);

Answer key

  1. earn stickers
  2. 4
  3. Yes
  4. No
  5. sorting the scores
  6. an input
  7. True
  8. “Small text is hard”
  9. write down the bugs
  10. write the code
  11. a button
  12. a button
  13. a search bar
  14. 5000
  15. 13000
  16. MVP
  17. a library due-date alert
  18. the plan stage
  19. 6
  20. see tasks by day
  21. True
  22. 2
  23. 1
  24. True
  25. output
  26. a date picker
  27. put it on an app store
  28. True
  29. a text box
  30. comes from an app store
  31. a study-room finder
  32. True
  33. see today’s total
  34. No
  35. tap to Save
  36. 6
  37. list what to fix
  38. spot a problem to solve
  39. working out a tip
  40. 390

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