← 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 243 · 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.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 9 votes
    missing the bus: 23 votes
    forgetting homework: 10 votes
  2. 2.🛠️ At which stage do you write the code? (a) the idea stage (b) the plan stage (c) the build stage (d) the release stage
  3. 3.Which of these is processing? (a) taking a photo (b) tapping a button (c) adding up a bill (d) a pop-up message
  4. 4.🛠️ At which stage do you pick the features? (a) the plan stage (b) the build stage (c) the idea stage (d) the release stage
  5. 5.⚙️ In an app, is speaking a command an input, processing or an output? (a) processing (b) input (c) output
  6. 6.🔢 When you make an app, which comes FIRST? (a) build the app (b) get an idea (c) release it (d) test the app
  7. 7.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a study-room finder (b) a lost-and-found board (c) a bill splitter (d) a medicine reminder
  8. 8.True or false: tap to Save is an input. (a) False (b) True
  9. 9.Which of these happens at the release stage? (a) draw the user flow (b) write the store text (c) add the buttons (d) connect the data
  10. 10.⚙️ What number does this app show?
    let price = 200; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  11. 11.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a learning app (c) a health app (d) a game
  12. 12.Which of these is a button? (a) your high score (b) tap to Save (c) the settings page (d) a box to type a name
  13. 13.Which of these is an output? (a) checking a password (b) a buzz (vibration) (c) working out a tip (d) speaking a command
  14. 14.🔍 Which is the odd one out? (a) sketch the screens (b) write the store text (c) share the download link (d) put it on an app store
  15. 15.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a slider (d) a title
  16. 16.🧩 In an app, what is tap to Start? (a) a screen (b) data (c) a button (d) an input
  17. 17.True or false: a racing challenge is a tool app. (a) False (b) True
  18. 18.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Phone
    [button] Cancel
    [text box] Notes
    [text box] Age
  19. 19.⚙️ In an app, is sorting the scores an input, processing or an output? (a) output (b) processing (c) input
  20. 20.True or false: you pick the features at the idea stage. (a) True (b) False
  21. 21.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) earn stickers (c) add a homework task (d) set a due date
  22. 22.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) background music (c) confetti effects (d) show the score
  23. 23.🔍 Which is the odd one out? (a) a racing challenge (b) a puzzle with levels (c) a flashcard trainer (d) a cricket run chase
  24. 24.Which of these is processing? (a) a buzz (vibration) (b) checking a password (c) speaking a command (d) tapping a button
  25. 25.True or false: the game-over page is a screen. (a) False (b) True
  26. 26.🛠️ At which stage do you connect the data? (a) the idea stage (b) the plan stage (c) the build stage (d) the release stage
  27. 27.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 2 days
    pick your bus stop: 3 days
  28. 28.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) pie-chart colours (b) add money spent (c) show the balance (d) add money received
  29. 29.🔢 After an app is released, which comes FIRST? (a) list what to fix (b) release an update (c) fix and improve (d) read user reviews
  30. 30.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) a random need (c) the most common need (d) the rarest need
  31. 31.🗂️ What kind of app is a calculator? (a) a learning app (b) a health app (c) a tool app (d) a game
  32. 32.🔍 Which is the odd one out? (a) adding up a bill (b) a result on screen (c) checking a password (d) sorting the scores
  33. 33.⚙️ What number does this app show?
    let price = 15; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  34. 34.⚙️ What number does this app show?
    let price = 410; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  35. 35.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Dark mode
    [text box] City
    [text box] Subject
    [button] Cancel
    [button] Send
    [button] Back
    [slider] Brightness
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 20; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2
  38. 38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 12 votes
    no quiet study place: 23 votes
    forgetting homework: 22 votes
    (a) forgetting homework (b) losing water bottles (c) no quiet study place
  39. 39.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) persona (d) password
  40. 40.🧩 What does a button do when you tap it? (a) shows the time (b) changes the phone (c) starts an action (d) saves the battery

Answer key

  1. 42
  2. the build stage
  3. adding up a bill
  4. the plan stage
  5. input
  6. get an idea
  7. a study-room finder
  8. False
  9. write the store text
  10. 150
  11. a game
  12. tap to Save
  13. a buzz (vibration)
  14. sketch the screens
  15. a slider
  16. a button
  17. False
  18. 1
  19. processing
  20. False
  21. earn stickers
  22. show the score
  23. a flashcard trainer
  24. checking a password
  25. True
  26. the build stage
  27. 2
  28. pie-chart colours
  29. read user reviews
  30. the most common need
  31. a tool app
  32. a result on screen
  33. 60
  34. 390
  35. True
  36. 4
  37. line 3
  38. no quiet study place
  39. persona
  40. starts an action

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