← 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 249 · 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 log-in page is data. (a) False (b) True
  2. 2.True or false: a buzz (vibration) is an input. (a) False (b) True
  3. 3.⚙️ What number does this app show?
    let price = 600; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  4. 4.🗒️ Why keep version 1 small? (a) to confuse users (b) to learn from users soon (c) to look bigger (d) to use up storage
  5. 5.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a sound effect (d) a colour theme
  6. 6.🔍 Which is the odd one out? (a) typing your age (b) sorting the scores (c) taking a photo (d) tapping a button
  7. 7.True or false: a bus tracker is the best fit for a reader who finds small print hard. (a) True (b) False
  8. 8.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Next
    [button] Back
    [slider] Volume
    [text box] Notes
  9. 9.⚙️ What number does this app show?
    let km = 5; // typed by the user
    let metres = km * 1000;
    show(metres);
  10. 10.🔢 When you make an app, which comes FIRST? (a) get an idea (b) plan the screens (c) build the app (d) test the app
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 500; // typed by the user
    line 2: let off = 50; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 4 (c) line 1 (d) line 2
  12. 12.True or false: the settings page is a screen. (a) False (b) True
  13. 13.👥 A cricket club app has 55 players, 175 coaches and 95 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  14. 14.🔍 Which is the odd one out? (a) a step counter (b) a water reminder (c) a puzzle with levels (d) a sleep tracker
  15. 15.🔍 Which is the odd one out? (a) a pop-up message (b) a result on screen (c) taking a photo (d) a beep sound
  16. 16.🛠️ At which stage do you spot a problem to solve? (a) the build stage (b) the release stage (c) the test stage (d) the idea stage
  17. 17.Which of these app ideas solves no real problem? (a) a bill splitter (b) a medicine reminder (c) a button with no action (d) a free study-room finder
  18. 18.🔢 When you make an app, what comes right after “test the app”? (a) build the app (b) get an idea (c) release it (d) plan the screens
  19. 19.True or false: an app has a home-screen icon. (a) False (b) True
  20. 20.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  21. 21.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a switch (c) a text box (d) a slider
  22. 22.⚙️ What number does this app show?
    let price = 85; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  23. 23.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 125; // typed by the user
    line 2: let friends = 5; // 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
  24. 24.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 3 votes
    missing the bus: 13 votes
    wasting pocket money: 9 votes
  25. 25.Which of these is a user need? (a) a share button (b) “I forget my homework” (c) a search bar (d) a dark mode switch
  26. 26.📴 Which of these can often still work with no internet? (a) a new website (b) an online search (c) an installed app (d) a video call
  27. 27.💡 Which app idea solves this problem: a team shares one snack bill? (a) a homework planner (b) a medicine reminder (c) a lost-and-found board (d) a bill splitter
  28. 28.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) confetti effects (c) show a question (d) an avatar shop
  29. 29.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a medicine reminder (c) a homework planner (d) a study-room finder
  30. 30.True or false: a recipe finder is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  31. 31.💡 Which app idea solves this problem: a patient misses doses? (a) a lost-and-found board (b) a study-room finder (c) a medicine reminder (d) a bill splitter
  32. 32.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) set a due date (c) see tasks by day (d) share tasks to friends
  33. 33.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) see where the bus is (c) change the bus icon (d) rate the driver
  34. 34.⚙️ What number does this app show?
    let km = 15; // typed by the user
    let metres = km * 1000;
    show(metres);
  35. 35.Which of these is a feature? (a) “I forget my homework” (b) “I keep missing the bus” (c) “Small text is hard” (d) a share button
  36. 36.True or false: a website needs no installing. (a) False (b) True
  37. 37.Which of these is an input? (a) a date picker (b) the game-over page (c) tap to Save (d) the settings page
  38. 38.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Age
    [text box] Name
    [text box] City
    [button] Back
  39. 39.True or false: a website updates from the store. (a) False (b) True
  40. 40.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a blank grey screen (c) a bill splitter (d) a lost-and-found board

Answer key

  1. False
  2. False
  3. 580
  4. to learn from users soon
  5. one the app cannot skip
  6. sorting the scores
  7. False
  8. 2
  9. 5000
  10. get an idea
  11. line 3
  12. True
  13. coaches
  14. a puzzle with levels
  15. taking a photo
  16. the idea stage
  17. a button with no action
  18. release it
  19. True
  20. Yes
  21. a switch
  22. 340
  23. line 3
  24. 25
  25. “I forget my homework”
  26. an installed app
  27. a bill splitter
  28. show a question
  29. a bill splitter
  30. False
  31. a medicine reminder
  32. share tasks to friends
  33. see where the bus is
  34. 15000
  35. a share button
  36. True
  37. a date picker
  38. 1
  39. False
  40. a blank grey screen

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