← 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 838 · 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.⚙️ What number does this app show?
    let price = 70; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  2. 2.🔍 Which is the odd one out? (a) taking a photo (b) typing your age (c) speaking a command (d) adding up a bill
  3. 3.🗒️ Version 1 of a bus tracker must be ready in 14 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 3 days
    pick your bus stop: 4 days
  4. 4.True or false: an app needs no installing. (a) False (b) True
  5. 5.🗒️ 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) share tasks to friends (d) set a due date
  6. 6.🛠️ At which stage do you put it on an app store? (a) the build stage (b) the plan stage (c) the idea stage (d) the release stage
  7. 7.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) processing (c) output
  8. 8.🔢 When you make an app, which comes FIRST? (a) get an idea (b) build the app (c) release it (d) plan the screens
  9. 9.True or false: a website has a web address. (a) False (b) True
  10. 10.📅 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?
  11. 11.🧩 Which of these is a button on this screen?
    [title] Settings
    [slider] Volume
    [switch] Remind me
    [text box] Due date
    [text box] Name
    [button] Done
    (a) Due date (b) Remind me (c) Name (d) Done
  12. 12.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [slider] Text size
    [button] Back
    [button] Help
    [text box] Notes
    [text box] Age
    [button] Save
    [text box] Phone
    (a) Save (b) Notes (c) Phone (d) Age
  13. 13.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) water animations (c) set a reminder time (d) see today’s total
  14. 14.True or false: the settings page is data. (a) False (b) True
  15. 15.True or false: working out a tip is processing. (a) False (b) True
  16. 16.🧩 What do we call one full page of an app? (a) a variable (b) a cable (c) a battery (d) a screen
  17. 17.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Notes
    [button] Back
    [button] Next
  18. 18.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a homework planner (b) a big-text reader (c) a water reminder (d) a pocket-money tracker
  19. 19.True or false: an app opens from a link. (a) True (b) False
  20. 20.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  21. 21.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
  22. 22.🔢 When you make an app, what comes right after “test the app”? (a) release it (b) get an idea (c) build the app (d) plan the screens
  23. 23.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a step counter (d) a flashcard trainer
  24. 24.👥 A school app has 250 students, 70 teachers and 20 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
  25. 25.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  26. 26.🔍 Which is the odd one out? (a) write the store text (b) share the download link (c) add the buttons (d) put it on an app store
  27. 27.True or false: tap to Start is a button. (a) False (b) True
  28. 28.🔢 After an app is released, which comes LAST? (a) release an update (b) read user reviews (c) list what to fix (d) test it again
  29. 29.True or false: your high score is data. (a) True (b) False
  30. 30.🔍 Which is the odd one out? (a) talk to possible users (b) share the download link (c) list what users need (d) spot a problem to solve
  31. 31.🔍 Which is the odd one out? (a) write the code (b) add the buttons (c) connect the data (d) sketch the screens
  32. 32.🗂️ What kind of app is a racing challenge? (a) a health app (b) a tool app (c) a learning app (d) a game
  33. 33.⚙️ In an app, is checking a password an input, processing or an output? (a) input (b) processing (c) output
  34. 34.🔢 After an app is released, what comes right after “list what to fix”? (a) release an update (b) fix and improve (c) test it again (d) read user reviews
  35. 35.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a game (c) a tool app (d) a health app
  36. 36.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) earn stickers (c) add a homework task (d) pick a theme colour
  37. 37.Which of these is an output? (a) typing your age (b) speaking a command (c) working out a tip (d) a buzz (vibration)
  38. 38.📱 The word “app” is short for ___. (a) apparatus (b) appointment (c) application (d) appetite
  39. 39.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “forgetting birthdays”?
    forgetting birthdays: 13 votes
    no quiet study place: 21 votes
    forgetting homework: 3 votes
  40. 40.True or false: you connect the data at the release stage. (a) True (b) False

Answer key

  1. 280
  2. adding up a bill
  3. 6
  4. False
  5. share tasks to friends
  6. the release stage
  7. processing
  8. get an idea
  9. True
  10. 6
  11. Done
  12. Save
  13. water animations
  14. False
  15. True
  16. a screen
  17. 1
  18. a water reminder
  19. False
  20. a website
  21. Yes
  22. release it
  23. a flashcard trainer
  24. students
  25. a feature
  26. add the buttons
  27. True
  28. release an update
  29. True
  30. share the download link
  31. sketch the screens
  32. a game
  33. processing
  34. fix and improve
  35. a game
  36. add a homework task
  37. a buzz (vibration)
  38. application
  39. 8
  40. False

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