← 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 336 · 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.🧩 In an app, what is a date picker? (a) data (b) a screen (c) an input (d) a button
  2. 2.🗒️ 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
  3. 3.True or false: checking a password is an input. (a) True (b) False
  4. 4.True or false: an app is installed on a phone. (a) True (b) False
  5. 5.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “forgetting homework”?
    no quiet study place: 8 votes
    forgetting homework: 5 votes
    wasting pocket money: 6 votes
  6. 6.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
  7. 7.👥 A school app has 80 students, 195 teachers and 90 parents as users. How many more parents than students are there?
  8. 8.🎯 An app for “everyone” with no clear user usually ___. (a) helps nobody well (b) wins every prize (c) needs no testing (d) is easy to build
  9. 9.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 13 votes
    losing water bottles: 4 votes
    missing the bus: 20 votes
  10. 10.⚙️ What number does this app show?
    let bill = 104; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  11. 11.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Done
    [text box] Age
    [button] Save
    [text box] Notes
    [button] Next
  12. 12.🗂️ What kind of app is a unit converter? (a) a learning app (b) a health app (c) a game (d) a tool app
  13. 13.🧩 In an app, what is a box to type a name? (a) data (b) a screen (c) a button (d) an input
  14. 14.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) confetti effects (c) an avatar shop (d) check the answer
  15. 15.🔍 Which is the odd one out? (a) spot a problem to solve (b) write the code (c) add the buttons (d) connect the data
  16. 16.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
  17. 17.True or false: an app has a home-screen icon. (a) True (b) False
  18. 18.🔍 Which is the odd one out? (a) checking a password (b) sorting the scores (c) taking a photo (d) adding up a bill
  19. 19.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  20. 20.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // 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 1 (b) line 4 (c) line 3 (d) line 2
  21. 21.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a recipe finder (b) a pocket-money tracker (c) a water reminder (d) a homework planner
  22. 22.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] City
    [slider] Text size
    [button] Next
    [button] Cancel
    [text box] Email
    [text box] Due date
  23. 23.🗒️ Version 1 of a pocket-money tracker must be ready in 9 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 1 days
    show the balance: 3 days
  24. 24.True or false: you spot a problem to solve at the release stage. (a) True (b) False
  25. 25.🛠️ At which stage do you sketch the screens? (a) the idea stage (b) the release stage (c) the plan stage (d) the test stage
  26. 26.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a times-table quiz (d) a step counter
  27. 27.Which of these is a user need? (a) a search bar (b) a reminder alarm (c) a share button (d) “What should I cook?”
  28. 28.True or false: a box to type a name is a button. (a) True (b) False
  29. 29.True or false: a flashcard trainer is a learning app. (a) False (b) True
  30. 30.🔍 Which is the odd one out? (a) a racing challenge (b) a puzzle with levels (c) a cricket run chase (d) a flashcard trainer
  31. 31.🔍 Which is the odd one out? (a) checking a password (b) taking a photo (c) typing your age (d) speaking a command
  32. 32.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to confuse users (d) to use up storage
  33. 33.🎯 Which app would help this user most: a grandparent with weak eyesight? (a) a bus tracker (b) a homework planner (c) a water reminder (d) a big-text reader
  34. 34.True or false: a flashcard trainer is a health app. (a) True (b) False
  35. 35.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) add a homework task (c) pick a theme colour (d) set a due date
  36. 36.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) custom alert sounds (b) set a reminder time (c) see today’s total (d) log a glass of water
  37. 37.👥 A school app has 205 students, 290 teachers and 150 parents as users. How many users does it have in all?
  38. 38.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) set a reminder time (c) share your streak (d) log a glass of water
  39. 39.🧩 In an app, what is the settings page? (a) an input (b) a button (c) a screen (d) data
  40. 40.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) pick your bus stop (c) see where the bus is (d) rate the driver

Answer key

  1. an input
  2. see tasks by day
  3. False
  4. True
  5. 3
  6. an app
  7. 10
  8. helps nobody well
  9. 37
  10. 52
  11. 2
  12. a tool app
  13. an input
  14. check the answer
  15. spot a problem to solve
  16. a website
  17. True
  18. taking a photo
  19. an app
  20. line 3
  21. a water reminder
  22. 2
  23. 2
  24. False
  25. the plan stage
  26. a times-table quiz
  27. “What should I cook?”
  28. False
  29. True
  30. a flashcard trainer
  31. checking a password
  32. to learn from users soon
  33. a big-text reader
  34. False
  35. pick a theme colour
  36. custom alert sounds
  37. 645
  38. share your streak
  39. a screen
  40. rate the driver

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