← 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 44 · 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.🧩 In an app, what is tap to Save? (a) an input (b) a screen (c) data (d) a button
  2. 2.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  3. 3.🔍 Which is the odd one out? (a) spot a problem to solve (b) list what users need (c) talk to possible users (d) add the buttons
  4. 4.🔢 When you make an app, which comes first: “test the app” or “plan the screens”? (a) plan the screens (b) test the app
  5. 5.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
  6. 6.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  7. 7.🗂️ What kind of app is a unit converter? (a) a learning app (b) a tool app (c) a health app (d) a game
  8. 8.True or false: a water reminder is a health app. (a) False (b) True
  9. 9.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Send
    [text box] Due date
    [text box] Notes
  10. 10.True or false: a medicine reminder solves no real problem. (a) True (b) False
  11. 11.True or false: you try every button at the idea stage. (a) False (b) True
  12. 12.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    missing the bus: 18 votes
    wasting pocket money: 9 votes
    no quiet study place: 19 votes
  13. 13.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a page of random dots (c) a lost-and-found board (d) a button with no action
  14. 14.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) processing (c) input
  15. 15.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “forgetting homework”?
    forgetting homework: 9 votes
    missing the bus: 20 votes
    losing water bottles: 17 votes
  16. 16.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) needs no testing (c) helps nobody well (d) wins every prize
  17. 17.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Start
    [button] Help
    [button] Back
    [text box] Email
    (a) Email (b) Start
  18. 18.👥 A library app has 165 readers, 295 librarians and 200 volunteers as users. How many more librarians than volunteers are there?
  19. 19.Which of these is true of an app? (a) has a web address (b) needs no installing (c) opens in a web browser (d) comes from an app store
  20. 20.Which of these app ideas solves no real problem? (a) a library due-date alert (b) a lost-and-found board (c) a bill splitter (d) a page of random dots
  21. 21.⚙️ In an app, is sorting the scores an input, processing or an output? (a) output (b) input (c) processing
  22. 22.True or false: a website has a web address. (a) False (b) True
  23. 23.🗒️ Version 1 of a water reminder must be ready in 12 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 2 days
    see today’s total: 3 days
  24. 24.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a homework planner (b) a medicine reminder (c) a lost-and-found board (d) a bill splitter
  25. 25.🛠️ At which stage do you pick the features? (a) the idea stage (b) the plan stage (c) the build stage (d) the test stage
  26. 26.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) processing (b) output (c) input
  27. 27.🛠️ At which stage do you write down the bugs? (a) the release stage (b) the idea stage (c) the test stage (d) the plan stage
  28. 28.🔢 When you make an app, which comes LAST? (a) release it (b) test the app (c) plan the screens (d) get an idea
  29. 29.📅 An app team plans for 5 days, builds for 7 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  30. 30.💡 After a survey, which need should version 1 solve? (a) a random need (b) the most common need (c) the newest trend (d) the rarest need
  31. 31.🔢 When you make an app, what comes right after “get an idea”? (a) test the app (b) plan the screens (c) build the app (d) release it
  32. 32.Which of these is a user need? (a) “I forget my homework” (b) a search bar (c) a reminder alarm (d) a share button
  33. 33.Which of these is a screen? (a) the home page of an app (b) your friends list (c) your high score (d) tap to Save
  34. 34.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 4 votes
    forgetting birthdays: 18 votes
    losing water bottles: 7 votes
    (a) losing water bottles (b) forgetting birthdays (c) missing the bus
  35. 35.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 320; // 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 1 (b) line 2 (c) line 4 (d) line 3
  36. 36.True or false: a beep sound is an output. (a) False (b) True
  37. 37.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [slider] Volume
    [button] Send
    [text box] Age
    [text box] Phone
    [switch] Dark mode
    [text box] Subject
  38. 38.🔢 When you make an app, what comes right after “test the app”? (a) get an idea (b) build the app (c) release it (d) plan the screens
  39. 39.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) processing (c) output
  40. 40.Which of these is a button? (a) tap to Start (b) a date picker (c) a box to type a name (d) your saved notes

Answer key

  1. a button
  2. input
  3. add the buttons
  4. plan the screens
  5. Yes
  6. Yes
  7. a tool app
  8. True
  9. 2
  10. False
  11. False
  12. 10
  13. a lost-and-found board
  14. input
  15. 11
  16. helps nobody well
  17. Start
  18. 95
  19. comes from an app store
  20. a page of random dots
  21. processing
  22. True
  23. 3
  24. a lost-and-found board
  25. the plan stage
  26. output
  27. the test stage
  28. release it
  29. 14
  30. the most common need
  31. plan the screens
  32. “I forget my homework”
  33. the home page of an app
  34. forgetting birthdays
  35. line 3
  36. True
  37. 1
  38. release it
  39. processing
  40. tap to Start

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