← 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 759 · 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.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) get an idea (c) release it (d) build the app
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 264; // 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 4 (b) line 1 (c) line 3 (d) line 2
  3. 3.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [slider] Volume
    [text box] Notes
    [button] Cancel
    (a) Volume (b) Cancel (c) Notes
  4. 4.💡 How can you check that people really have the problem? (a) just guess (b) copy another app (c) pick a colour (d) ask possible users
  5. 5.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Save
    [text box] Email
  6. 6.True or false: an app opens from a link. (a) True (b) False
  7. 7.🔍 Which is the odd one out? (a) sketch the screens (b) let friends try it (c) write down the bugs (d) try every button
  8. 8.Which of these is an input? (a) the settings page (b) your friends list (c) a date picker (d) tap to Send
  9. 9.💡 Which is a problem statement? (a) “Make it fast” (b) “Use blue buttons” (c) “Add a logo” (d) “Kids forget homework”
  10. 10.📅 An app team plans for 5 days, builds for 5 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  11. 11.True or false: the log-in page is a screen. (a) False (b) True
  12. 12.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a lost-and-found board (c) a library due-date alert (d) an app that just says hi
  13. 13.True or false: you let friends try it at the build stage. (a) False (b) True
  14. 14.🔢 When you make an app, what comes right after “test the app”? (a) release it (b) get an idea (c) build the app (d) plan the screens
  15. 15.True or false: you put it on an app store at the plan stage. (a) True (b) False
  16. 16.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 4 (c) line 3 (d) line 1
  17. 17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 21 votes
    missing the bus: 6 votes
    forgetting birthdays: 22 votes
    (a) forgetting birthdays (b) forgetting homework (c) missing the bus
  18. 18.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to use up storage (d) to confuse users
  19. 19.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) background music (d) check the answer
  20. 20.🛠️ At which stage do you let friends try it? (a) the plan stage (b) the idea stage (c) the test stage (d) the build stage
  21. 21.📅 An app team plans for 4 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  22. 22.🧩 Which part lets the user give the app information? (a) a title (b) an input (c) an icon (d) a logo
  23. 23.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  24. 24.🎯 Is this a user need or a feature: a share button? (a) a user need (b) a feature
  25. 25.True or false: you draw the user flow at the build stage. (a) True (b) False
  26. 26.🔍 Which is the odd one out? (a) sorting the scores (b) a buzz (vibration) (c) a pop-up message (d) a result on screen
  27. 27.📱 The word “app” is short for ___. (a) appetite (b) application (c) appointment (d) apparatus
  28. 28.🔍 Which is the odd one out? (a) a racing challenge (b) a torch (c) a calculator (d) an alarm clock
  29. 29.🔢 After an app is released, which comes FIRST? (a) list what to fix (b) read user reviews (c) fix and improve (d) test it again
  30. 30.📅 An app team plans for 5 days, builds for 6 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  31. 31.True or false: a water reminder is the best fit for a student who often misses the school bus. (a) False (b) True
  32. 32.🧩 What do we call one full page of an app? (a) a battery (b) a cable (c) a variable (d) a screen
  33. 33.🔢 When you make an app, what comes right after “plan the screens”? (a) test the app (b) get an idea (c) release it (d) build the app
  34. 34.⚙️ What number does this app show?
    let price = 340; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  35. 35.Which of these is an input? (a) typing your age (b) adding up a bill (c) a pop-up message (d) sorting the scores
  36. 36.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a switch (c) a text box (d) a slider
  37. 37.Which of these is processing? (a) a beep sound (b) speaking a command (c) taking a photo (d) working out a tip
  38. 38.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) output (c) processing
  39. 39.👥 A library app has 145 readers, 230 librarians and 50 volunteers as users. How many users does it have in all?
  40. 40.🧩 In an app, what is the log-in page? (a) a screen (b) data (c) a button (d) an input

Answer key

  1. get an idea
  2. line 3
  3. Cancel
  4. ask possible users
  5. 1
  6. False
  7. sketch the screens
  8. a date picker
  9. “Kids forget homework”
  10. 3
  11. True
  12. an app that just says hi
  13. False
  14. release it
  15. False
  16. line 3
  17. forgetting birthdays
  18. to learn from users soon
  19. background music
  20. the test stage
  21. 15
  22. an input
  23. an app
  24. a feature
  25. False
  26. sorting the scores
  27. application
  28. a racing challenge
  29. read user reviews
  30. 15
  31. False
  32. a screen
  33. build the app
  34. 290
  35. typing your age
  36. a switch
  37. working out a tip
  38. processing
  39. 425
  40. a screen

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