What is a problem a digital system can solve?

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

What is a problem a digital system can solve?

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which one is a problem a digital system could help with?
A Your shoelace has come undone
B Forgetting when your homework is due
2. A problem is something that is...
A Difficult or annoying for someone
B Always solved by an app
3. Your class wants to vote on a favourite book and count the votes fast. What could help?
A A digital survey that counts votes for you
B A bigger classroom
4. True or false: every problem can be solved with a digital system.
A True
B False
5. Which problem needs something non-digital?
A A wobbly table leg that needs fixing
B Losing track of your reading minutes

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1problem AA broken pencil does not need a digital system. A pencil sharpener is the better, non-digital fix.
2digital system BAn app, game or device that can help solve a problem or make it easier
3A problem a digital system can help with: you keep forgetting your homework CThis is not a real problem. A problem is something difficult or annoying for someone, such as forgetting library book due dates.
4A problem that needs something non-digital: your shoelace keeps coming undone DIdea: a reminder app that beeps before homework is due
5Problem: My pencil is broken. Solution: Build an app. ESomething difficult or annoying for someone that we might want to fix
6Problem: I want an app. Solution: Make an app. FIdea: learn a double knot or use new laces

Definitions

problem

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
_______ ← "Forgetting my homework"
2.
problem ← "Hard to share a class timetable" type ← _______
3.
problem ← "Cannot reach a high shelf" type ← __________
4.
IF appCanHelp = true ____ type ← digital ELSE type ← nonDigital
5.
problem ← "Muddy shoes at the door" type ← nonDigital _____ type

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A problem ← "Lost books"
B digital ← TRUE
C idea ← "Reminder app"
D OUTPUT ide
Question 2
A problem ← "Messy desk"
B digital ← TRUE
C tool ← "Desk tray"
D OUTPUT tool
Question 3
A problem ← "Nan lives far away"
B digital = TRUE
C IF digital THEN
D OUTPUT "Video call app"
E ENDIF
Question 4
A problem ← "Can't reach shelf"
B digital ← FALSE
C tool ← "Chat app"
D OUTPUT tool
Question 5
A problem ← "Spelling mistakes"
B digital ← TRUE
C IF digital = TRUE THEN
D OUTPUT Spell checker
E ENDIF

Answer Key

What is a problem a digital system can solve?
Section A: Quick Questions
Q1
B — Forgetting when your homework is due
Q2
A — Difficult or annoying for someone
Q3
A — A digital survey that counts votes for you
Q4
B — False
Q5
A — A wobbly table leg that needs fixing
Section B: Match the Pairs
Q1
problem → Something difficult or annoying for someone that we might want to fix
Q2
digital system → An app, game or device that can help solve a problem or make it easier
Q3
A problem a digital system can help with: you keep forgetting your homework → Idea: a reminder app that beeps before homework is due
Q4
A problem that needs something non-digital: your shoelace keeps coming undone → Idea: learn a double knot or use new laces
Q5
Problem: My pencil is broken. Solution: Build an app. → A broken pencil does not need a digital system. A pencil sharpener is the better, non-digital fix.
Q6
Problem: I want an app. Solution: Make an app. → This is not a real problem. A problem is something difficult or annoying for someone, such as forgetting library book due dates.
Section C: Definitions
Q1
problem — Something difficult or annoying for someone. Some problems can be solved or made easier by a digital system, like an app, but others need something non-digital, like a tool.
Section D: Fill in the Blanks
Q1
problem ← "Forgetting my homework"
Q2
problem ← "Hard to share a class timetable" type ← digital
Q3
problem ← "Cannot reach a high shelf" type ← nonDigital
Q4
IF appCanHelp = true THEN type ← digital ELSE type ← nonDigital
Q5
problem ← "Muddy shoes at the door" type ← nonDigital PRINT type
Section E: Spot the Error
Q1
D — The variable was named idea, so ide does not exist. The line should be OUTPUT idea.
Q2
B — A messy desk is fixed with a non-digital tool like a tray, not an app. It should be digital ← FALSE.
Q3
B — A value is stored in a variable with the assignment arrow, not an equals sign. It should be digital ← TRUE.
Q4
C — Reaching a high shelf is a problem that needs something non-digital, like a step stool. A chat app cannot help.
Q5
D — Text to be shown must be inside quotation marks. It should be OUTPUT "Spell checker".