Computer Science
Grade 9 · Canadian Curriculum (General)
Grade 9 is where computer studies becomes a subject in its own right in Canada: Introduction to Computer Studies (ICS2O in Ontario) or a provincial equivalent, usually an open-level course open to any student.
Students learn programming fundamentals in a text-based language, build and test working programs, and study computer hardware, software and operating systems. The course also covers digital citizenship, environmental impact of technology, and careers in computing.
Curriculum Breakdown
Important Topics
- Programming FundamentalsVariables, data types, input and output, conditionals and loops.
- Building & Testing ProgramsWriting, running, testing and debugging a working program.
- Hardware & SoftwareComponents of a computer, operating systems and software types.
- Data RepresentationBinary, file formats and how information is stored digitally.
- Digital CitizenshipSecurity, privacy, ethics and the environmental impact of technology.
- Careers in ComputingPathways, post-secondary options and the skills employers look for.
Ready To Strengthen Your Child's Learning?
Book a free Computer Science demo class for Grade 9 · Canadian Curriculum (General).