← 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 156 · 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.Which of these is true of a website? (a) updates from the store (b) comes from an app store (c) needs no installing (d) is installed on a phone
  2. 2.True or false: an app comes from an app store. (a) True (b) False
  3. 3.True or false: you sketch the screens at the plan stage. (a) True (b) False
  4. 4.🔍 Which is the odd one out? (a) a sleep tracker (b) a step counter (c) a water reminder (d) a spelling coach
  5. 5.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 18 votes
    no quiet study place: 23 votes
    forgetting homework: 16 votes
  6. 6.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) pie-chart colours (b) add money received (c) show the balance (d) add money spent
  7. 7.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  8. 8.👥 A library app has 45 readers, 240 librarians and 20 volunteers as users. Which user group is the biggest? (a) volunteers (b) readers (c) librarians
  9. 9.Which of these app ideas solves a real problem? (a) a library due-date alert (b) a button with no action (c) a blank grey screen (d) an app that just says hi
  10. 10.🗒️ In MVP, the M stands for ___. (a) mobile (b) maximum (c) minimum (d) music
  11. 11.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  12. 12.👥 A school app has 80 students, 225 teachers and 125 parents as users. How many more teachers than parents are there?
  13. 13.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) earn stickers (c) add a homework task (d) share tasks to friends
  14. 14.💡 Which app idea solves this problem: bottles go missing at school? (a) a homework planner (b) a lost-and-found board (c) a medicine reminder (d) a bill splitter
  15. 15.True or false: an app is installed on a phone. (a) False (b) True
  16. 16.True or false: the log-in page is a button. (a) False (b) True
  17. 17.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Email
    [switch] Remind me
    [button] Back
    [button] Send
  18. 18.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) MVP (c) CPU (d) URL
  19. 19.⚙️ In an app, is speaking a command an input, processing or an output? (a) input (b) output (c) processing
  20. 20.True or false: a calculator is a game. (a) False (b) True
  21. 21.⚙️ What number does this app show?
    let price = 25; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  22. 22.👥 A library app has 175 readers, 280 librarians and 25 volunteers as users. How many more readers than volunteers are there?
  23. 23.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “no quiet study place”?
    no quiet study place: 17 votes
    forgetting birthdays: 22 votes
    wasting pocket money: 3 votes
  24. 24.True or false: you pick the features at the release stage. (a) True (b) False
  25. 25.True or false: a medicine reminder solves no real problem. (a) False (b) True
  26. 26.🛠️ At which stage do you let friends try it? (a) the test stage (b) the release stage (c) the idea stage (d) the build stage
  27. 27.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) ready to release (c) a nice extra (d) missing a must-have
  28. 28.Which of these is data? (a) tap to Send (b) a slider for volume (c) today’s step count (d) tap to Save
  29. 29.🗒️ Version 1 of a quiz app must be ready in 9 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 4 days
    show the score: 3 days
  30. 30.True or false: a blank grey screen solves no real problem. (a) False (b) True
  31. 31.⚙️ In an app, is sorting the scores an input, processing or an output? (a) processing (b) output (c) input
  32. 32.🔢 When you make an app, which comes FIRST? (a) release it (b) test the app (c) plan the screens (d) get an idea
  33. 33.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [switch] Dark mode
    [button] Next
    [text box] Subject
    [button] Send
    (a) Subject (b) Dark mode (c) Send
  34. 34.⚙️ In an app, is a result on screen an input, processing or an output? (a) output (b) processing (c) input
  35. 35.True or false: the game-over page is a screen. (a) False (b) True
  36. 36.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) set a reminder time (c) custom alert sounds (d) share your streak
  37. 37.👥 A school app has 110 students, 230 teachers and 90 parents as users. How many users does it have in all?
  38. 38.Which of these app ideas solves a real problem? (a) a page of random dots (b) a blank grey screen (c) a button with no action (d) a lost-and-found board
  39. 39.⚙️ What number does this app show?
    let km = 9; // typed by the user
    let metres = km * 1000;
    show(metres);
  40. 40.💡 Which app idea solves this problem: friends argue over who pays? (a) a medicine reminder (b) a study-room finder (c) a bill splitter (d) a homework planner

Answer key

  1. needs no installing
  2. True
  3. True
  4. a spelling coach
  5. 57
  6. pie-chart colours
  7. an app
  8. librarians
  9. a library due-date alert
  10. minimum
  11. an app
  12. 100
  13. add a homework task
  14. a lost-and-found board
  15. True
  16. False
  17. 2
  18. MVP
  19. input
  20. False
  21. 50
  22. 150
  23. 5
  24. False
  25. False
  26. the test stage
  27. missing a must-have
  28. today’s step count
  29. 0
  30. True
  31. processing
  32. get an idea
  33. Send
  34. output
  35. True
  36. set a reminder time
  37. 430
  38. a lost-and-found board
  39. 9000
  40. a bill splitter

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