← 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 169 · 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 bill = 370; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  2. 2.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  3. 3.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) earn stickers (c) see tasks by day (d) set a due date
  4. 4.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
  5. 5.🗒️ When should nice-to-have features be built? (a) before anything (b) on day one (c) never (d) after the must-haves
  6. 6.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 3 days
    show the score: 2 days
  7. 7.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Age
    [text box] Email
    [switch] Sound
    [button] Back
  8. 8.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) persona (d) password
  9. 9.🔢 After an app is released, what comes right after “test it again”? (a) fix and improve (b) release an update (c) read user reviews (d) list what to fix
  10. 10.🔍 Which is the odd one out? (a) a buzz (vibration) (b) tapping a button (c) a beep sound (d) a pop-up message
  11. 11.🔢 After an app is released, which comes LAST? (a) test it again (b) release an update (c) list what to fix (d) fix and improve
  12. 12.True or false: a website is installed on a phone. (a) True (b) False
  13. 13.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 14 votes
    forgetting homework: 24 votes
    no quiet study place: 23 votes
    (a) losing water bottles (b) no quiet study place (c) forgetting homework
  14. 14.True or false: a website has a home-screen icon. (a) False (b) True
  15. 15.🗒️ Why keep version 1 small? (a) to confuse users (b) to learn from users soon (c) to use up storage (d) to look bigger
  16. 16.🛠️ At which stage do you write down the bugs? (a) the idea stage (b) the test stage (c) the build stage (d) the plan stage
  17. 17.💡 Which app idea solves this problem: bottles go missing at school? (a) a bill splitter (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
  18. 18.Which of these is an input? (a) a beep sound (b) speaking a command (c) working out a tip (d) adding up a bill
  19. 19.Which of these is a screen? (a) your friends list (b) a box to type a name (c) your saved notes (d) the settings page
  20. 20.🧩 In an app, what is tap to Start? (a) a button (b) an input (c) data (d) a screen
  21. 21.True or false: you add the buttons at the test stage. (a) True (b) False
  22. 22.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a text box (c) a slider (d) a switch
  23. 23.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 12; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  24. 24.🎯 Which app would help this user most: a pupil juggling five projects? (a) a bus tracker (b) a recipe finder (c) a homework planner (d) a water reminder
  25. 25.🔢 When you make an app, which comes first: “test the app” or “get an idea”? (a) test the app (b) get an idea
  26. 26.💡 An app that tries to do everything at once is usually ___. (a) very small (b) finished fast (c) easy to build (d) hard to use
  27. 27.Which of these is data? (a) your high score (b) tap to Start (c) the game-over page (d) tap to go Next
  28. 28.👥 A school app has 25 students, 220 teachers and 235 parents as users. Which user group is the biggest? (a) students (b) teachers (c) parents
  29. 29.🔍 Which is the odd one out? (a) sketch the screens (b) connect the data (c) add the buttons (d) write the code
  30. 30.🗒️ Version 1 of a quiz app must be ready in 13 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 2 days
    show the score: 2 days
  31. 31.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
  32. 32.🔍 Which is the odd one out? (a) adding up a bill (b) checking a password (c) a result on screen (d) sorting the scores
  33. 33.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) wins every prize (c) helps nobody well (d) needs no testing
  34. 34.True or false: the settings page is data. (a) False (b) True
  35. 35.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  36. 36.🔢 When you make an app, what comes right after “test the app”? (a) get an idea (b) release it (c) plan the screens (d) build the app
  37. 37.🧩 Which input is best for typing your name? (a) a picture (b) a switch (c) a text box (d) a slider
  38. 38.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Start
    [text box] Email
    [button] Next
    [text box] Phone
    [switch] Show hints
    (a) Email (b) Show hints (c) Next (d) Phone
  39. 39.🔢 After an app is released, which comes first: “list what to fix” or “release an update”? (a) list what to fix (b) release an update
  40. 40.🗒️ What is a must-have feature? (a) a nice extra (b) a colour theme (c) one the app cannot skip (d) a sound effect

Answer key

  1. 74
  2. an app
  3. earn stickers
  4. a user need
  5. after the must-haves
  6. 6
  7. 3
  8. persona
  9. release an update
  10. tapping a button
  11. release an update
  12. False
  13. forgetting homework
  14. False
  15. to learn from users soon
  16. the test stage
  17. a lost-and-found board
  18. speaking a command
  19. the settings page
  20. a button
  21. False
  22. a switch
  23. line 2
  24. a homework planner
  25. get an idea
  26. hard to use
  27. your high score
  28. parents
  29. sketch the screens
  30. 5
  31. a user need
  32. a result on screen
  33. helps nobody well
  34. False
  35. 7000
  36. release it
  37. a text box
  38. Next
  39. list what to fix
  40. one the app cannot skip

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