← 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 211 · 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.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) True (b) False
  2. 2.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) pixel (c) persona (d) protocol
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 85; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  4. 4.🎯 Who are the users of an app? (a) only the testers (b) the people who use it (c) the app icons (d) only the coders
  5. 5.💡 How can you check that people really have the problem? (a) pick a colour (b) just guess (c) ask possible users (d) copy another app
  6. 6.🔍 Which is the odd one out? (a) a beep sound (b) a result on screen (c) a buzz (vibration) (d) typing your age
  7. 7.🔢 When you make an app, which comes first: “release it” or “plan the screens”? (a) plan the screens (b) release it
  8. 8.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) get an idea (b) build the app
  9. 9.Which of these app ideas solves a real problem? (a) a button with no action (b) a medicine reminder (c) an app that just says hi (d) a blank grey screen
  10. 10.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  11. 11.🔍 Which is the odd one out? (a) taking a photo (b) typing your age (c) speaking a command (d) a pop-up message
  12. 12.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a sound effect (d) a colour theme
  13. 13.🧩 In an app, what is your saved notes? (a) an input (b) a screen (c) data (d) a button
  14. 14.🧩 In an app, what is today’s step count? (a) a button (b) an input (c) a screen (d) data
  15. 15.⚙️ What number does this app show?
    let price = 75; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  16. 16.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  17. 17.True or false: tap to Start is a button. (a) True (b) False
  18. 18.Which of these is an input? (a) working out a tip (b) speaking a command (c) checking a password (d) a pop-up message
  19. 19.⚙️ In an app, is a result on screen an input, processing or an output? (a) input (b) output (c) processing
  20. 20.Which of these is a user need? (a) a dark mode switch (b) a reminder alarm (c) “What should I cook?” (d) a share button
  21. 21.⚙️ In an app, is checking a password an input, processing or an output? (a) input (b) processing (c) output
  22. 22.True or false: you sketch the screens at the plan stage. (a) False (b) True
  23. 23.🗂️ What kind of app is a sleep tracker? (a) a health app (b) a learning app (c) a tool app (d) a game
  24. 24.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  25. 25.🗂️ What kind of app is an alarm clock? (a) a tool app (b) a learning app (c) a health app (d) a game
  26. 26.Which of these is true of an app? (a) has a web address (b) opens in a web browser (c) is installed on a phone (d) opens from a link
  27. 27.🗂️ What kind of app is a cricket run chase? (a) a game (b) a tool app (c) a health app (d) a learning app
  28. 28.True or false: the home page of an app is data. (a) True (b) False
  29. 29.📅 An app team plans for 4 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  30. 30.🎯 What is a user need? (a) a colour theme (b) a phone setting (c) a type of button (d) a problem a user has
  31. 31.🔢 When you make an app, which comes FIRST? (a) get an idea (b) build the app (c) test the app (d) plan the screens
  32. 32.🔢 When you make an app, what comes right after “get an idea”? (a) plan the screens (b) release it (c) test the app (d) build the app
  33. 33.👥 A school app has 165 students, 215 teachers and 95 parents as users. Which user group is the biggest? (a) teachers (b) students (c) parents
  34. 34.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) CPU (c) URL (d) MVP
  35. 35.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  36. 36.🧩 In an app, what is tap to Send? (a) an input (b) a screen (c) data (d) a button
  37. 37.📅 An app team plans for 2 days, builds for 11 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  38. 38.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] City
    [button] Next
    [button] Cancel
    [button] Start
    [switch] Show hints
  39. 39.🔍 Which is the odd one out? (a) try every button (b) write down the bugs (c) let friends try it (d) write the code
  40. 40.True or false: a button with no action solves no real problem. (a) False (b) True

Answer key

  1. True
  2. persona
  3. line 3
  4. the people who use it
  5. ask possible users
  6. typing your age
  7. plan the screens
  8. get an idea
  9. a medicine reminder
  10. a user need
  11. a pop-up message
  12. one the app cannot skip
  13. data
  14. data
  15. 375
  16. a website
  17. True
  18. speaking a command
  19. output
  20. “What should I cook?”
  21. processing
  22. True
  23. a health app
  24. an app
  25. a tool app
  26. is installed on a phone
  27. a game
  28. False
  29. 4
  30. a problem a user has
  31. get an idea
  32. plan the screens
  33. teachers
  34. MVP
  35. No
  36. a button
  37. 17
  38. 2
  39. write the code
  40. True

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