> Education Commons

ICS2O: Information for students

Welcome to grade-10 computer studies!

Are you ready for a semester of computer-studies success? For that success, you’ll need a commitment to hard work and prompt daily attendance with completed homework and a cheerful, cooperative attitude.

On this page, you’ll find the basic information you need for a good start. Let’s work together—you, your teacher, and your parent/guardian—to reach your CS goals!


M. Arkin

L. Keras

X. Xie

Required supplies


There is no printed textbook for this course. Notes and reference materials are provided via the Education Commons and our class wiki—and, of course, a vast array of useful information is available via the World Wide Web.

Course overview (Ontario curriculum)

This course introduces students to computer programming. Students will plan and write simple computer programs by applying fundamental programming concepts, and learn to create clear and maintainable internal documentation. They will also learn to manage a computer by studying hardware configurations, software selection, operating system functions, networking, and safe computing practices. Students will also investigate the social impact of computer technologies, and develop an understanding of environmental and ethical issues related to the use of computers.

Strand A: Understanding Computers

Strand B: Introduction to Programming

Strand C: Computers and Society


Term mark

Final mark

Learning skills, marked as excellent, good, satisfactory, or needs improvement:

You are required to read, understand, and abide by the Evaluation Policy and Acceptable Use Policy.

You are encouraged to read and to understand the computer studies Achievement Categories.

This page is an abridgement of Computer Studies: The Ontario Curriculum, Grades 10 to 12, 2008. You might also like to read the course outline. Adobe Reader icon > Education Commons

[This page last updated 2020-12-23 at 12h45 Toronto local time.]