← 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 512 · 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.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Start
    [button] Cancel
    [slider] Text size
    [text box] Name
    [button] Send
    [text box] Phone
    (a) Cancel (b) Phone (c) Name (d) Text size
  2. 2.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Start
    [text box] Name
    (a) Name (b) Start
  3. 3.🧑 Who is an app really made for? (a) its charger (b) its coder only (c) its icon (d) its users
  4. 4.True or false: a slider for volume is a screen. (a) False (b) True
  5. 5.True or false: a page of random dots solves a real problem. (a) True (b) False
  6. 6.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “no quiet study place”?
    missing the bus: 8 votes
    forgetting homework: 3 votes
    no quiet study place: 5 votes
  7. 7.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) see today’s total (c) custom alert sounds (d) water animations
  8. 8.🔢 When you make an app, what comes right after “plan the screens”? (a) build the app (b) test the app (c) get an idea (d) release it
  9. 9.🗒️ Version 1 of a bus tracker must be ready in 9 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 2 days
    pick your bus stop: 4 days
  10. 10.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Notes
    [text box] Due date
    [button] Start
    [slider] Brightness
    [button] Help
    [text box] Subject
    (a) Subject (b) Notes (c) Help (d) Due date
  11. 11.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  12. 12.🗂️ What kind of app is a cricket run chase? (a) a tool app (b) a game (c) a health app (d) a learning app
  13. 13.🧩 In an app, what is your high score? (a) an input (b) data (c) a button (d) a screen
  14. 14.True or false: a page of random dots solves no real problem. (a) False (b) True
  15. 15.True or false: speaking a command is an input. (a) False (b) True
  16. 16.📅 An app team plans for 2 days, builds for 11 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  17. 17.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  18. 18.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) savings stickers (c) add money spent (d) show the balance
  19. 19.💡 A good app idea starts with ___. (a) many colours (b) a cool logo (c) a long name (d) a problem to solve
  20. 20.Which of these is an output? (a) working out a tip (b) a result on screen (c) tapping a button (d) typing your age
  21. 21.👥 A cricket club app has 25 players, 85 coaches and 40 fans as users. How many more coaches than players are there?
  22. 22.Which of these is a button? (a) your friends list (b) your saved notes (c) tap to Start (d) a switch for dark mode
  23. 23.⚙️ What number does this app show?
    let bill = 144; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  24. 24.🎯 A short made-up profile of a typical user is called a ___. (a) persona (b) pixel (c) password (d) protocol
  25. 25.True or false: speaking a command is processing. (a) False (b) True
  26. 26.🔢 After an app is released, which comes first: “list what to fix” or “fix and improve”? (a) fix and improve (b) list what to fix
  27. 27.🔢 After an app is released, which comes FIRST? (a) list what to fix (b) read user reviews (c) test it again (d) fix and improve
  28. 28.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 25 votes
    no quiet study place: 18 votes
    forgetting birthdays: 11 votes
  29. 29.🛠️ At which stage do you share the download link? (a) the idea stage (b) the release stage (c) the test stage (d) the build stage
  30. 30.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  31. 31.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) pick a theme colour (d) set a due date
  32. 32.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  33. 33.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) pick a theme colour (d) see tasks by day
  34. 34.📅 An app team plans for 2 days, builds for 12 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  35. 35.🧩 Which input is best for typing your name? (a) a switch (b) a text box (c) a slider (d) a picture
  36. 36.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a homework planner (b) a recipe finder (c) a bus tracker (d) a pocket-money tracker
  37. 37.📱 The word “app” is short for ___. (a) application (b) apparatus (c) appointment (d) appetite
  38. 38.👥 A school app has 290 students, 95 teachers and 220 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  39. 39.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) processing (c) output
  40. 40.👥 A clinic app has 225 patients, 90 doctors and 75 nurses as users. How many more patients than doctors are there?

Answer key

  1. Cancel
  2. Start
  3. its users
  4. False
  5. False
  6. 3
  7. see today’s total
  8. build the app
  9. 2
  10. Help
  11. Yes
  12. a game
  13. data
  14. True
  15. True
  16. 15
  17. 540
  18. savings stickers
  19. a problem to solve
  20. a result on screen
  21. 60
  22. tap to Start
  23. 36
  24. persona
  25. False
  26. list what to fix
  27. read user reviews
  28. 54
  29. the release stage
  30. a website
  31. set a due date
  32. a user need
  33. see tasks by day
  34. 14
  35. a text box
  36. a homework planner
  37. application
  38. students
  39. processing
  40. 135

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