← 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 834 · 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 line does the processing (works out the answer)?
    line 1: let km = 6; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  2. 2.🧩 Which input is best for turning something ON or OFF? (a) a switch (b) a text box (c) a slider (d) a title
  3. 3.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) a nice extra (c) missing a must-have (d) well planned
  4. 4.🔢 When you make an app, what comes right after “test the app”? (a) release it (b) plan the screens (c) build the app (d) get an idea
  5. 5.⚙️ What number does this app show?
    let km = 15; // typed by the user
    let metres = km * 1000;
    show(metres);
  6. 6.🔍 Which is the odd one out? (a) a racing challenge (b) a puzzle with levels (c) a cricket run chase (d) a sleep tracker
  7. 7.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) see tasks by day (c) share tasks to friends (d) add a homework task
  8. 8.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 75; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 3 (b) line 1 (c) line 4 (d) line 2
  9. 9.⚙️ In an app, is sorting the scores an input, processing or an output? (a) output (b) processing (c) input
  10. 10.True or false: you add the buttons at the release stage. (a) True (b) False
  11. 11.Which of these is a user need? (a) a reminder alarm (b) a search bar (c) “I forget my homework” (d) a share button
  12. 12.🗂️ What kind of app is a word battle? (a) a tool app (b) a health app (c) a learning app (d) a game
  13. 13.Which of these app ideas solves no real problem? (a) a page of random dots (b) a bill splitter (c) a free study-room finder (d) a library due-date alert
  14. 14.True or false: you list what users need at the idea stage. (a) False (b) True
  15. 15.👥 A library app has 115 readers, 275 librarians and 70 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  16. 16.True or false: a website has a web address. (a) False (b) True
  17. 17.🛠️ At which stage do you write the code? (a) the test stage (b) the idea stage (c) the build stage (d) the release stage
  18. 18.🔍 Which is the odd one out? (a) a beep sound (b) a pop-up message (c) taking a photo (d) a result on screen
  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) log a glass of water (c) set a reminder time (d) water animations
  20. 20.True or false: a water reminder is the best fit for a student who often misses the school bus. (a) False (b) True
  21. 21.📲 What happens when you tap an app’s icon? (a) the app is deleted (b) the phone charges (c) the sound turns off (d) the app opens
  22. 22.True or false: a page of random dots solves no real problem. (a) False (b) True
  23. 23.🗒️ Version 1 of a water reminder must be ready in 11 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 3 days
    see today’s total: 5 days
  24. 24.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) pick a theme colour (c) earn stickers (d) share tasks to friends
  25. 25.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  26. 26.Which of these happens at the plan stage? (a) write the store text (b) sketch the screens (c) try every button (d) write the code
  27. 27.Which of these is an input? (a) a switch for dark mode (b) the log-in page (c) your friends list (d) today’s step count
  28. 28.📅 An app team plans for 5 days, builds for 10 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  29. 29.⚙️ What number does this app show?
    let price = 75; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  30. 30.🌐 Which program do you need to open a website? (a) an app store (b) a calculator (c) a web browser (d) a camera app
  31. 31.👥 A library app has 45 readers, 130 librarians and 245 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  32. 32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 14 votes
    forgetting homework: 16 votes
    losing water bottles: 3 votes
    (a) losing water bottles (b) forgetting homework (c) forgetting birthdays
  33. 33.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 17 votes
    wasting pocket money: 23 votes
    forgetting birthdays: 18 votes
    (a) forgetting birthdays (b) missing the bus (c) wasting pocket money
  34. 34.⚙️ What number does this app show?
    let price = 150; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  35. 35.👥 A cricket club app has 75 players, 85 coaches and 145 fans as users. How many users does it have in all?
  36. 36.📱 Where do people usually download phone apps from? (a) an app store (b) a web server (c) a charger (d) a printer
  37. 37.🗒️ Why keep version 1 small? (a) to use up storage (b) to look bigger (c) to learn from users soon (d) to confuse users
  38. 38.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 11 votes
    no quiet study place: 6 votes
    wasting pocket money: 24 votes
  39. 39.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the release stage (c) the idea stage (d) the plan stage
  40. 40.True or false: the log-in page is a screen. (a) False (b) True

Answer key

  1. line 2
  2. a switch
  3. missing a must-have
  4. release it
  5. 15000
  6. a sleep tracker
  7. share tasks to friends
  8. line 3
  9. processing
  10. False
  11. “I forget my homework”
  12. a game
  13. a page of random dots
  14. True
  15. librarians
  16. True
  17. the build stage
  18. taking a photo
  19. water animations
  20. False
  21. the app opens
  22. True
  23. 2
  24. see tasks by day
  25. a website
  26. sketch the screens
  27. a switch for dark mode
  28. 19
  29. 150
  30. a web browser
  31. volunteers
  32. forgetting homework
  33. wasting pocket money
  34. 110
  35. 305
  36. an app store
  37. to learn from users soon
  38. 41
  39. the plan stage
  40. True

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