← 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 864 · 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.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Help
    [text box] Notes
    [button] Cancel
    [button] Done
    [text box] Age
  2. 2.Which of these is an output? (a) sorting the scores (b) a buzz (vibration) (c) adding up a bill (d) working out a tip
  3. 3.🛠️ At which stage do you sketch the screens? (a) the test stage (b) the release stage (c) the idea stage (d) the plan stage
  4. 4.🧩 In an app, what is a switch for dark mode? (a) a button (b) an input (c) data (d) a screen
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 250; // 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 4 (b) line 1 (c) line 3 (d) line 2
  6. 6.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
  7. 7.💡 Does an app idea like a library due-date alert solve a real problem? (a) No (b) Yes
  8. 8.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) CPU (c) FAQ (d) MVP
  9. 9.🔢 After an app is released, which comes first: “list what to fix” or “test it again”? (a) test it again (b) list what to fix
  10. 10.🔍 Which is the odd one out? (a) talk to possible users (b) list what users need (c) spot a problem to solve (d) write the code
  11. 11.🔢 When you make an app, which comes first: “plan the screens” or “release it”? (a) plan the screens (b) release it
  12. 12.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 171; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 3 (c) line 2 (d) line 1
  13. 13.⚙️ What number does this app show?
    let bill = 201; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  14. 14.True or false: your high score is a screen. (a) True (b) False
  15. 15.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  16. 16.🔍 Which is the odd one out? (a) write the store text (b) put it on an app store (c) share the download link (d) list what users need
  17. 17.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a web address (c) a notification (d) a wireframe
  18. 18.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Name
    [text box] Subject
    [button] Help
    [text box] Due date
    (a) Name (b) Subject (c) Due date (d) Help
  19. 19.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) set a due date (c) earn stickers (d) add a homework task
  20. 20.Which of these is true of an app? (a) opens in a web browser (b) comes from an app store (c) opens from a link (d) has a web address
  21. 21.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) share your streak (b) set a reminder time (c) see today’s total (d) log a glass of water
  22. 22.👥 A clinic app has 275 patients, 50 doctors and 80 nurses as users. Which user group is the biggest? (a) patients (b) nurses (c) doctors
  23. 23.True or false: you talk to possible users at the build stage. (a) True (b) False
  24. 24.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 16 votes
    forgetting homework: 3 votes
    losing water bottles: 20 votes
  25. 25.⚙️ In an app, is taking a photo an input, processing or an output? (a) input (b) processing (c) output
  26. 26.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) list what to fix (c) read user reviews (d) test it again
  27. 27.Which of these is an input? (a) a beep sound (b) a pop-up message (c) typing your age (d) sorting the scores
  28. 28.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 4 votes
    no quiet study place: 10 votes
    forgetting homework: 20 votes
  29. 29.🔍 Which is the odd one out? (a) a pop-up message (b) speaking a command (c) tapping a button (d) taking a photo
  30. 30.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 10 votes
    wasting pocket money: 5 votes
    no quiet study place: 23 votes
  31. 31.Which of these happens at the test stage? (a) draw the user flow (b) write down the bugs (c) spot a problem to solve (d) put it on an app store
  32. 32.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Email
    [button] Done
  33. 33.🎯 Which app would help this user most: a grandparent with weak eyesight? (a) a pocket-money tracker (b) a bus tracker (c) a water reminder (d) a big-text reader
  34. 34.Which of these is an input? (a) the settings page (b) the home page of an app (c) your saved notes (d) a box to type a name
  35. 35.💡 After a survey, which need should version 1 solve? (a) a random need (b) the rarest need (c) the most common need (d) the newest trend
  36. 36.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) get an idea (c) test the app (d) build the app
  37. 37.🔍 Which is the odd one out? (a) an alarm clock (b) a word battle (c) a torch (d) a calculator
  38. 38.🧩 Which part lets the user give the app information? (a) a logo (b) a title (c) an input (d) an icon
  39. 39.🔍 Which is the odd one out? (a) a flashcard trainer (b) a cricket run chase (c) a spelling coach (d) a times-table quiz
  40. 40.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a text box (c) a title (d) a switch

Answer key

  1. 2
  2. a buzz (vibration)
  3. the plan stage
  4. an input
  5. line 3
  6. a user need
  7. Yes
  8. MVP
  9. list what to fix
  10. write the code
  11. plan the screens
  12. line 3
  13. 67
  14. False
  15. a website
  16. list what users need
  17. a notification
  18. Help
  19. earn stickers
  20. comes from an app store
  21. share your streak
  22. patients
  23. False
  24. 39
  25. input
  26. test it again
  27. typing your age
  28. 34
  29. a pop-up message
  30. 38
  31. write down the bugs
  32. 1
  33. a big-text reader
  34. a box to type a name
  35. the most common need
  36. build the app
  37. a word battle
  38. an input
  39. a cricket run chase
  40. a switch

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