← 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 22 · 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.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) tabs (c) buttons (d) data
  2. 2.💡 Which app idea solves this problem: pupils forget due dates? (a) a lost-and-found board (b) a bill splitter (c) a homework planner (d) a medicine reminder
  3. 3.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) input (c) processing
  4. 4.🗂️ What kind of app is a word battle? (a) a learning app (b) a health app (c) a tool app (d) a game
  5. 5.🔍 Which is the odd one out? (a) a cricket run chase (b) a spelling coach (c) a flashcard trainer (d) a times-table quiz
  6. 6.🛠️ At which stage do you draw the user flow? (a) the release stage (b) the build stage (c) the test stage (d) the plan stage
  7. 7.True or false: you share the download link at the test stage. (a) False (b) True
  8. 8.👥 A clinic app has 195 patients, 70 doctors and 300 nurses as users. How many more patients than doctors are there?
  9. 9.True or false: a blank grey screen solves a real problem. (a) False (b) True
  10. 10.👥 A library app has 70 readers, 255 librarians and 30 volunteers as users. How many more librarians than volunteers are there?
  11. 11.💡 A good app idea starts with ___. (a) a long name (b) many colours (c) a problem to solve (d) a cool logo
  12. 12.True or false: you write down the bugs at the idea stage. (a) True (b) False
  13. 13.Which of these is an input? (a) checking a password (b) typing your age (c) a beep sound (d) a result on screen
  14. 14.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] City
    [button] Next
    [button] Back
    [switch] Sound
    [text box] Age
    [slider] Brightness
  15. 15.🔍 Which is the odd one out? (a) typing your age (b) checking a password (c) adding up a bill (d) sorting the scores
  16. 16.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) ready to release (c) missing a must-have (d) a nice extra
  17. 17.True or false: you let friends try it at the build stage. (a) True (b) False
  18. 18.📅 An app team plans for 2 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  19. 19.📴 Which of these can often still work with no internet? (a) an installed app (b) an online search (c) a video call (d) a new website
  20. 20.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Back
    [text box] Notes
    [text box] Email
    [button] Next
    [text box] Phone
    [button] Cancel
  21. 21.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
  22. 22.🧩 In an app, what is your saved notes? (a) a screen (b) a button (c) an input (d) data
  23. 23.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  24. 24.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 19 votes
    forgetting birthdays: 24 votes
    forgetting homework: 9 votes
  25. 25.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Send
    [button] Start
    [button] Cancel
    [text box] Age
    [slider] Text size
  26. 26.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 3; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 3 (c) line 1
  27. 27.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 19 votes
    forgetting birthdays: 18 votes
    losing water bottles: 16 votes
    (a) forgetting birthdays (b) losing water bottles (c) wasting pocket money
  28. 28.⚙️ 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 2 (b) line 1 (c) line 4 (d) line 3
  29. 29.🔢 After an app is released, what comes right after “list what to fix”? (a) release an update (b) test it again (c) read user reviews (d) fix and improve
  30. 30.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a recipe finder (b) a big-text reader (c) a bus tracker (d) a homework planner
  31. 31.True or false: a pocket-money tracker is the best fit for a gamer who forgets to drink. (a) True (b) False
  32. 32.👥 A cricket club app has 60 players, 110 coaches and 225 fans as users. How many more fans than coaches are there?
  33. 33.Which of these is a screen? (a) a box to type a name (b) the game-over page (c) tap to Send (d) tap to go Next
  34. 34.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Help
    [switch] Dark mode
    [text box] Due date
  35. 35.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Cancel
    [slider] Volume
    [text box] Email
    [button] Help
  36. 36.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “wasting pocket money”?
    forgetting birthdays: 19 votes
    wasting pocket money: 10 votes
    forgetting homework: 22 votes
  37. 37.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 4 votes
    forgetting homework: 23 votes
    no quiet study place: 3 votes
  38. 38.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) share your streak (c) custom alert sounds (d) water animations
  39. 39.🔢 When you make an app, which comes LAST? (a) release it (b) get an idea (c) plan the screens (d) test the app
  40. 40.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input

Answer key

  1. data
  2. a homework planner
  3. input
  4. a game
  5. a cricket run chase
  6. the plan stage
  7. False
  8. 125
  9. False
  10. 225
  11. a problem to solve
  12. False
  13. typing your age
  14. 2
  15. typing your age
  16. missing a must-have
  17. False
  18. 16
  19. an installed app
  20. 3
  21. No
  22. data
  23. 450
  24. 52
  25. 3
  26. line 2
  27. wasting pocket money
  28. line 3
  29. fix and improve
  30. a bus tracker
  31. False
  32. 115
  33. the game-over page
  34. 1
  35. 2
  36. 9
  37. 30
  38. see today’s total
  39. release it
  40. processing

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