Computer Science
Grade 4 · Canadian Curriculum (General)
Grade 4 coding introduces variables: named places to store information that changes, such as a score or a countdown. Students combine variables with loops and conditionals to build interactive projects, and plan a program before writing it.
They also learn what a network is, how devices communicate, and what a digital footprint means, alongside working with larger data sets in spreadsheets.
Curriculum Breakdown
Important Topics
- VariablesStoring and updating values such as scores, timers and counters.
- Program PlanningDesigning the structure of a program before coding it.
- Interactive ProjectsVariables, loops and conditionals combined into a working project.
- Data & SpreadsheetsFormulas, sorting and charting to interpret a data set.
- NetworksWhat a network is and how devices share information.
- Digital CitizenshipDigital footprint, respectful communication and misleading content.
Ready To Strengthen Your Child's Learning?
Book a free Computer Science demo class for Grade 4 · Canadian Curriculum (General).