← 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 176 · 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 spelling coach is a learning app. (a) False (b) True
  2. 2.🧩 Which of these is a button on this screen?
    [title] Settings
    [slider] Volume
    [button] Done
    [button] Send
    [text box] Email
    (a) Volume (b) Email (c) Send
  3. 3.True or false: you put it on an app store at the plan stage. (a) True (b) False
  4. 4.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a variable (d) a screen
  5. 5.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  6. 6.True or false: taking a photo is an input. (a) False (b) True
  7. 7.👥 A school app has 145 students, 260 teachers and 155 parents as users. How many users does it have in all?
  8. 8.Which of these is a button? (a) your friends list (b) tap to Send (c) your saved notes (d) the game-over page
  9. 9.⚙️ What number does this app show?
    let price = 60; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  10. 10.Which of these is an input? (a) the log-in page (b) tap to Start (c) a box to type a name (d) the home page of an app
  11. 11.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  12. 12.🔍 Which is the odd one out? (a) adding up a bill (b) speaking a command (c) working out a tip (d) checking a password
  13. 13.Which of these is an input? (a) your high score (b) the game-over page (c) a switch for dark mode (d) the settings page
  14. 14.True or false: the home page of an app is a screen. (a) True (b) False
  15. 15.👥 A cricket club app has 200 players, 220 coaches and 130 fans as users. How many more players than fans are there?
  16. 16.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  17. 17.👥 A cricket club app has 210 players, 140 coaches and 230 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  18. 18.⚙️ What number does this app show?
    let bill = 162; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  19. 19.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) custom alert sounds (c) set a reminder time (d) log a glass of water
  20. 20.👥 A cricket club app has 200 players, 220 coaches and 255 fans as users. How many users does it have in all?
  21. 21.True or false: you draw the user flow at the plan stage. (a) False (b) True
  22. 22.🌐 Which program do you need to open a website? (a) a calculator (b) a web browser (c) an app store (d) a camera app
  23. 23.🔢 When you make an app, what comes right after “build the app”? (a) test the app (b) plan the screens (c) get an idea (d) release it
  24. 24.Which of these is true of an app? (a) updates from the store (b) opens from a link (c) opens in a web browser (d) needs no installing
  25. 25.True or false: a medicine reminder solves no real problem. (a) True (b) False
  26. 26.📅 An app team plans for 5 days, builds for 5 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  27. 27.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Subject
    [button] Help
    [button] Next
    [switch] Remind me
    [text box] Email
    [text box] Name
    [button] Send
  28. 28.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  29. 29.⚙️ What number does this app show?
    let km = 9; // typed by the user
    let metres = km * 1000;
    show(metres);
  30. 30.Which of these is a feature? (a) “Small text is hard” (b) a dark mode switch (c) “I keep missing the bus” (d) “What should I cook?”
  31. 31.📅 An app team plans for 5 days, builds for 7 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  32. 32.🔍 Which is the odd one out? (a) a puzzle with levels (b) a cricket run chase (c) a racing challenge (d) a flashcard trainer
  33. 33.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the idea stage (c) the plan stage (d) the test stage
  34. 34.📅 An app team plans for 5 days, builds for 12 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  35. 35.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 204; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 1 (c) line 2 (d) line 4
  36. 36.💡 How can you check that people really have the problem? (a) just guess (b) copy another app (c) ask possible users (d) pick a colour
  37. 37.True or false: checking a password is processing. (a) True (b) False
  38. 38.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) check the answer (d) background music
  39. 39.Which of these is an input? (a) working out a tip (b) adding up a bill (c) a result on screen (d) tapping a button
  40. 40.🧩 Which of these is a button on this screen?
    [title] New Note
    [slider] Volume
    [text box] Due date
    [text box] Subject
    [button] Start
    [button] Help
    (a) Subject (b) Volume (c) Help (d) Due date

Answer key

  1. True
  2. Send
  3. False
  4. a screen
  5. an app
  6. True
  7. 560
  8. tap to Send
  9. 120
  10. a box to type a name
  11. an app
  12. speaking a command
  13. a switch for dark mode
  14. True
  15. 70
  16. line 2
  17. fans
  18. 54
  19. custom alert sounds
  20. 675
  21. True
  22. a web browser
  23. test the app
  24. updates from the store
  25. False
  26. 10
  27. 3
  28. a user need
  29. 9000
  30. a dark mode switch
  31. 12
  32. a flashcard trainer
  33. the plan stage
  34. 20
  35. line 3
  36. ask possible users
  37. True
  38. check the answer
  39. tapping a button
  40. Help

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