← 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 75 · 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: the game-over page is a button. (a) False (b) True
  2. 2.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [slider] Volume
    [button] Done
    [text box] Age
    [text box] City
    [switch] Remind me
    [button] Help
    [button] Start
  3. 3.⚙️ What number does this app show?
    let km = 14; // typed by the user
    let metres = km * 1000;
    show(metres);
  4. 4.Which of these is a user need? (a) a reminder alarm (b) a search bar (c) a share button (d) “I keep missing the bus”
  5. 5.🛠️ At which stage do you let friends try it? (a) the idea stage (b) the test stage (c) the release stage (d) the plan stage
  6. 6.True or false: working out a tip is processing. (a) False (b) True
  7. 7.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 102; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 2 (c) line 1 (d) line 3
  8. 8.🛠️ At which stage do you pick the features? (a) the idea stage (b) the plan stage (c) the release stage (d) the build stage
  9. 9.📱 The word “app” is short for ___. (a) apparatus (b) appointment (c) application (d) appetite
  10. 10.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a screen (d) a variable
  11. 11.🎯 An app for “everyone” with no clear user usually ___. (a) wins every prize (b) needs no testing (c) is easy to build (d) helps nobody well
  12. 12.🔢 After an app is released, what comes right after “test it again”? (a) fix and improve (b) release an update (c) list what to fix (d) read user reviews
  13. 13.👥 A clinic app has 155 patients, 210 doctors and 140 nurses as users. How many users does it have in all?
  14. 14.Which of these is an input? (a) tap to Start (b) tap to Save (c) a box to type a name (d) the settings page
  15. 15.🧩 Scores, notes and settings that an app keeps are called ___. (a) tabs (b) buttons (c) data (d) screens
  16. 16.🧑 Who is an app really made for? (a) its coder only (b) its icon (c) its charger (d) its users
  17. 17.True or false: tapping a button is an input. (a) False (b) True
  18. 18.Which of these app ideas solves no real problem? (a) a bill splitter (b) a button with no action (c) a medicine reminder (d) a lost-and-found board
  19. 19.🔢 After an app is released, which comes FIRST? (a) test it again (b) release an update (c) fix and improve (d) read user reviews
  20. 20.True or false: a puzzle with levels is a game. (a) False (b) True
  21. 21.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Start
    [button] Save
    [text box] Email
    [button] Next
  22. 22.💡 A good app idea starts with ___. (a) a cool logo (b) a long name (c) many colours (d) a problem to solve
  23. 23.True or false: a blank grey screen solves no real problem. (a) False (b) True
  24. 24.🔍 Which is the odd one out? (a) a cricket run chase (b) a puzzle with levels (c) a calculator (d) a word battle
  25. 25.💡 Which app idea solves this problem: pupils forget due dates? (a) a lost-and-found board (b) a homework planner (c) a medicine reminder (d) a bill splitter
  26. 26.📅 An app team plans for 3 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  27. 27.True or false: you try every button at the test stage. (a) True (b) False
  28. 28.🗒️ Version 1 of a bus tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 2 days
    pick your bus stop: 2 days
  29. 29.🗒️ Version 1 of a pocket-money tracker must be ready in 15 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 2 days
    show the balance: 4 days
  30. 30.🛠️ At which stage do you write the store text? (a) the idea stage (b) the test stage (c) the plan stage (d) the release stage
  31. 31.🧩 Which part lets the user give the app information? (a) a logo (b) an icon (c) an input (d) a title
  32. 32.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Cancel
    [button] Start
    [text box] Email
    [slider] Brightness
    (a) Brightness (b) Email (c) Start
  33. 33.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Next
    [button] Cancel
    [text box] Name
    [button] Help
    [slider] Brightness
  34. 34.🗂️ What kind of app is an alarm clock? (a) a learning app (b) a health app (c) a game (d) a tool app
  35. 35.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a colour theme (d) a sound effect
  36. 36.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “losing water bottles”?
    losing water bottles: 8 votes
    no quiet study place: 25 votes
    missing the bus: 10 votes
  37. 37.Which of these is processing? (a) a result on screen (b) taking a photo (c) a beep sound (d) adding up a bill
  38. 38.🛠️ At which stage do you sketch the screens? (a) the build stage (b) the release stage (c) the test stage (d) the plan stage
  39. 39.True or false: you share the download link at the release stage. (a) False (b) True
  40. 40.🗒️ Why keep version 1 small? (a) to confuse users (b) to learn from users soon (c) to use up storage (d) to look bigger

Answer key

  1. False
  2. 3
  3. 14000
  4. “I keep missing the bus”
  5. the test stage
  6. True
  7. line 3
  8. the plan stage
  9. application
  10. a screen
  11. helps nobody well
  12. release an update
  13. 505
  14. a box to type a name
  15. data
  16. its users
  17. True
  18. a button with no action
  19. read user reviews
  20. True
  21. 1
  22. a problem to solve
  23. True
  24. a calculator
  25. a homework planner
  26. 4
  27. True
  28. 4
  29. 6
  30. the release stage
  31. an input
  32. Start
  33. 2
  34. a tool app
  35. one the app cannot skip
  36. 17
  37. adding up a bill
  38. the plan stage
  39. True
  40. to learn from users soon

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