← 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 737 · 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.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Back
    [text box] Subject
    [text box] Name
    [text box] Email
    [slider] Text size
    [switch] Dark mode
    [button] Done
  2. 2.🛠️ At which stage do you write the store text? (a) the idea stage (b) the release stage (c) the build stage (d) the test stage
  3. 3.True or false: an app opens in a web browser. (a) True (b) False
  4. 4.💡 Which app idea solves this problem: a patient misses doses? (a) a homework planner (b) a study-room finder (c) a medicine reminder (d) a lost-and-found board
  5. 5.True or false: working out a tip is an input. (a) False (b) True
  6. 6.True or false: you put it on an app store at the idea stage. (a) False (b) True
  7. 7.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  8. 8.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 20; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 3 (b) line 2 (c) line 1 (d) line 4
  9. 9.Which of these happens at the plan stage? (a) write the store text (b) share the download link (c) spot a problem to solve (d) draw the user flow
  10. 10.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) an avatar shop (c) show a question (d) check the answer
  11. 11.Which of these is a user need? (a) a search bar (b) “I keep missing the bus” (c) a reminder alarm (d) a share button
  12. 12.🔢 After an app is released, what comes right after “list what to fix”? (a) release an update (b) read user reviews (c) fix and improve (d) test it again
  13. 13.Which of these is a user need? (a) a dark mode switch (b) a share button (c) a search bar (d) “Small text is hard”
  14. 14.🗒️ In MVP, the M stands for ___. (a) maximum (b) music (c) mobile (d) minimum
  15. 15.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  16. 16.True or false: a unit converter is a game. (a) True (b) False
  17. 17.True or false: a button with no action solves a real problem. (a) False (b) True
  18. 18.🗒️ Version 1 of a quiz app must be ready in 7 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 1 days
    show the score: 3 days
  19. 19.🗂️ What kind of app is a step counter? (a) a health app (b) a learning app (c) a tool app (d) a game
  20. 20.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  21. 21.🎯 What is the best first step to learn what users need? (a) guess on your own (b) pick the colours (c) ask and watch users (d) write the code
  22. 22.True or false: checking a password is an output. (a) True (b) False
  23. 23.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a bill splitter (b) a homework planner (c) a lost-and-found board (d) a study-room finder
  24. 24.🎯 Which app would help this user most: a student who often misses the school bus? (a) a recipe finder (b) a pocket-money tracker (c) a homework planner (d) a bus tracker
  25. 25.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) a title (d) an icon
  26. 26.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) add money received (c) add money spent (d) export to a file
  27. 27.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  28. 28.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Send
    [button] Help
    [text box] Due date
    [text box] Subject
    [button] Next
    (a) Due date (b) Subject (c) Help
  29. 29.True or false: your saved notes is a button. (a) False (b) True
  30. 30.🛠️ At which stage do you write the code? (a) the test stage (b) the idea stage (c) the release stage (d) the build stage
  31. 31.📅 An app team plans for 5 days, builds for 8 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  32. 32.⚙️ What number does this app show?
    let km = 15; // typed by the user
    let metres = km * 1000;
    show(metres);
  33. 33.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  34. 34.🔍 Which is the odd one out? (a) a racing challenge (b) a step counter (c) a puzzle with levels (d) a cricket run chase
  35. 35.🧩 In an app, what is today’s step count? (a) data (b) an input (c) a button (d) a screen
  36. 36.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) see tasks by day (c) share tasks to friends (d) set a due date
  37. 37.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) CPU (c) MVP (d) URL
  38. 38.🧩 In an app, what is a slider for volume? (a) a screen (b) a button (c) an input (d) data
  39. 39.📱 The word “app” is short for ___. (a) application (b) apparatus (c) appetite (d) appointment
  40. 40.👥 A library app has 65 readers, 255 librarians and 275 volunteers as users. Which user group is the biggest? (a) volunteers (b) librarians (c) readers

Answer key

  1. 5
  2. the release stage
  3. False
  4. a medicine reminder
  5. False
  6. False
  7. Yes
  8. line 3
  9. draw the user flow
  10. an avatar shop
  11. “I keep missing the bus”
  12. fix and improve
  13. “Small text is hard”
  14. minimum
  15. a feature
  16. False
  17. False
  18. 0
  19. a health app
  20. Yes
  21. ask and watch users
  22. False
  23. a study-room finder
  24. a bus tracker
  25. an input
  26. export to a file
  27. Yes
  28. Help
  29. False
  30. the build stage
  31. 13
  32. 15000
  33. a feature
  34. a step counter
  35. data
  36. share tasks to friends
  37. MVP
  38. an input
  39. application
  40. volunteers

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