← 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 649 · 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) has a home-screen icon
  2. 2.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a button with no action (c) a page of random dots (d) a free study-room finder
  3. 3.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) password (c) protocol (d) persona
  4. 4.🧩 In an app, what is your high score? (a) a screen (b) a button (c) an input (d) data
  5. 5.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) add money spent (c) savings stickers (d) pie-chart colours
  6. 6.Which of these is a screen? (a) tap to Save (b) today’s step count (c) your saved notes (d) the home page of an app
  7. 7.🔍 Which is the odd one out? (a) working out a tip (b) checking a password (c) a pop-up message (d) adding up a bill
  8. 8.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a learning app (c) a health app (d) a game
  9. 9.🔍 Which is the odd one out? (a) add the buttons (b) connect the data (c) list what users need (d) write the code
  10. 10.🔢 When you make an app, what comes right after “plan the screens”? (a) build the app (b) test the app (c) get an idea (d) release it
  11. 11.📲 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
  12. 12.True or false: a free study-room finder solves no real problem. (a) True (b) False
  13. 13.👥 A cricket club app has 115 players, 75 coaches and 45 fans as users. How many more players than fans are there?
  14. 14.📱 The word “app” is short for ___. (a) appetite (b) apparatus (c) appointment (d) application
  15. 15.👥 A cricket club app has 25 players, 195 coaches and 70 fans as users. Which user group is the biggest? (a) fans (b) players (c) coaches
  16. 16.Which of these app ideas solves no real problem? (a) a page of random dots (b) a lost-and-found board (c) a bill splitter (d) a medicine reminder
  17. 17.🗒️ 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) confetti effects (d) check the answer
  18. 18.🗂️ What kind of app is a spelling coach? (a) a health app (b) a game (c) a learning app (d) a tool app
  19. 19.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) earn stickers (c) pick a theme colour (d) add a homework task
  20. 20.⚙️ What number does this app show?
    let bill = 138; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  21. 21.💡 Which app idea solves this problem: bottles go missing at school? (a) a lost-and-found board (b) a bill splitter (c) a homework planner (d) a medicine reminder
  22. 22.True or false: a website is installed on a phone. (a) True (b) False
  23. 23.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “forgetting homework”?
    wasting pocket money: 9 votes
    no quiet study place: 22 votes
    forgetting homework: 13 votes
  24. 24.🛠️ At which stage do you list what users need? (a) the test stage (b) the idea stage (c) the plan stage (d) the build stage
  25. 25.Which of these is data? (a) your high score (b) the home page of an app (c) tap to go Next (d) tap to Save
  26. 26.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 90; // 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 3 (c) line 4 (d) line 1
  27. 27.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  28. 28.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Age
    [button] Start
    [button] Help
    [slider] Text size
  29. 29.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 6 votes
    missing the bus: 22 votes
    forgetting birthdays: 24 votes
  30. 30.👥 A school app has 230 students, 105 teachers and 175 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
  31. 31.🗒️ Version 1 of a bus tracker must be ready in 8 days. How many days are left for extras after the must-haves?
    see where the bus is: 3 days
    show arrival time: 1 days
    pick your bus stop: 4 days
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 25; // typed by the user
    line 2: let qty = 2; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  33. 33.Which of these is a button? (a) today’s step count (b) a box to type a name (c) the settings page (d) tap to Save
  34. 34.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
  35. 35.Which of these is a feature? (a) “I forget my homework” (b) a reminder alarm (c) “What should I cook?” (d) “Small text is hard”
  36. 36.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting homework”?
    forgetting homework: 6 votes
    losing water bottles: 15 votes
    wasting pocket money: 17 votes
  37. 37.Which of these is a feature? (a) a dark mode switch (b) “I keep missing the bus” (c) “What should I cook?” (d) “I forget my homework”
  38. 38.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 100; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 3 (c) line 2 (d) line 1
  39. 39.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) rate the driver (d) see where the bus is
  40. 40.💡 After a survey, which need should version 1 solve? (a) the most common need (b) the newest trend (c) a random need (d) the rarest need

Answer key

  1. needs no installing
  2. a free study-room finder
  3. persona
  4. data
  5. add money spent
  6. the home page of an app
  7. a pop-up message
  8. a game
  9. list what users need
  10. build the app
  11. the app opens
  12. False
  13. 70
  14. application
  15. coaches
  16. a page of random dots
  17. confetti effects
  18. a learning app
  19. add a homework task
  20. 46
  21. a lost-and-found board
  22. False
  23. 9
  24. the idea stage
  25. your high score
  26. line 3
  27. No
  28. 2
  29. 52
  30. students
  31. 0
  32. line 3
  33. tap to Save
  34. a user need
  35. a reminder alarm
  36. 11
  37. a dark mode switch
  38. line 3
  39. rate the driver
  40. the most common need

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