← 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 676 · 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 an input. (a) False (b) True
  2. 2.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) background music (c) check the answer (d) confetti effects
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 300; // typed by the user
    line 2: let off = 30; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 4 (c) line 2 (d) line 1
  4. 4.💡 Which app idea solves this problem: pupils forget due dates? (a) a medicine reminder (b) a bill splitter (c) a homework planner (d) a lost-and-found board
  5. 5.💡 Which app idea solves this problem: a team shares one snack bill? (a) a lost-and-found board (b) a bill splitter (c) a medicine reminder (d) a study-room finder
  6. 6.📅 An app team plans for 5 days, builds for 10 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  7. 7.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Phone
    [slider] Text size
    [button] Send
    [text box] Notes
  8. 8.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “wasting pocket money”?
    missing the bus: 22 votes
    wasting pocket money: 19 votes
    losing water bottles: 16 votes
  9. 9.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] City
    [switch] Remind me
    [button] Next
    [text box] Name
    [text box] Subject
  10. 10.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    missing the bus: 20 votes
    forgetting homework: 13 votes
    wasting pocket money: 12 votes
  11. 11.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  12. 12.🛠️ At which stage do you sketch the screens? (a) the build stage (b) the plan stage (c) the release stage (d) the idea stage
  13. 13.🔍 Which is the odd one out? (a) add the buttons (b) connect the data (c) write the code (d) sketch the screens
  14. 14.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Subject
    [text box] Phone
    [button] Next
    [button] Start
    [text box] Due date
  15. 15.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a slider (d) a title
  16. 16.Which of these is a button? (a) your friends list (b) tap to Send (c) the settings page (d) your saved notes
  17. 17.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a button with no action (c) a bill splitter (d) a lost-and-found board
  18. 18.Which of these is an input? (a) speaking a command (b) a pop-up message (c) sorting the scores (d) checking a password
  19. 19.📅 An app team plans for 2 days, builds for 4 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  20. 20.📅 An app team plans for 2 days, builds for 8 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  21. 21.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Subject
    [switch] Sound
    [button] Done
    [button] Next
    [button] Start
  22. 22.🔍 Which is the odd one out? (a) a times-table quiz (b) a spelling coach (c) a word battle (d) a flashcard trainer
  23. 23.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  24. 24.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  25. 25.🧩 In an app, what is tap to go Next? (a) data (b) a button (c) an input (d) a screen
  26. 26.👥 A school app has 165 students, 30 teachers and 50 parents as users. Which user group is the biggest? (a) students (b) teachers (c) parents
  27. 27.📱 The word “app” is short for ___. (a) appetite (b) appointment (c) application (d) apparatus
  28. 28.⚙️ What number does this app show?
    let bill = 290; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  29. 29.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 11 votes
    no quiet study place: 4 votes
    wasting pocket money: 8 votes
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Name
    [switch] Sound
    [text box] Due date
    [slider] Volume
    [text box] Subject
    [button] Back
  31. 31.🔢 When you make an app, which comes first: “get an idea” or “test the app”? (a) get an idea (b) test the app
  32. 32.🔢 When you make an app, what comes right after “build the app”? (a) get an idea (b) test the app (c) plan the screens (d) release it
  33. 33.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Email
    [slider] Volume
    [button] Help
    [button] Back
  34. 34.👥 A cricket club app has 245 players, 205 coaches and 225 fans as users. How many more fans than coaches are there?
  35. 35.Which of these happens at the release stage? (a) list what users need (b) put it on an app store (c) connect the data (d) let friends try it
  36. 36.True or false: a homework planner is the best fit for a gamer who forgets to drink. (a) True (b) False
  37. 37.True or false: a website has a home-screen icon. (a) True (b) False
  38. 38.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) show arrival time (c) a dark mode (d) rate the driver
  39. 39.🧩 What does a button do when you tap it? (a) changes the phone (b) shows the time (c) saves the battery (d) starts an action
  40. 40.True or false: typing your age is processing. (a) True (b) False

Answer key

  1. False
  2. check the answer
  3. line 3
  4. a homework planner
  5. a bill splitter
  6. 15
  7. 1
  8. 3
  9. 4
  10. 1
  11. Yes
  12. the plan stage
  13. sketch the screens
  14. 3
  15. a slider
  16. tap to Send
  17. a button with no action
  18. speaking a command
  19. 10
  20. 10
  21. 2
  22. a word battle
  23. 7000
  24. an app
  25. a button
  26. students
  27. application
  28. 58
  29. 23
  30. 5
  31. get an idea
  32. test the app
  33. 2
  34. 20
  35. put it on an app store
  36. False
  37. False
  38. show arrival time
  39. starts an action
  40. False

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