Science is a required area of study in Saskatchewan's Core Curriculum. The purpose of this curriculum is to outline the provincial requirements for Computer Science 30.

This curriculum provides the intended learning outcomes that Computer Science 30 students are expected to achieve by the end of the course. Indicators are included to provide the breadth and depth of what students should know and be able to do in order to achieve the learning outcomes.

Inquiry into authentic student questions generated from student experiences is the central strategy for teaching science.

(National Research Council[NRC], 1996, p. 31)

This renewed curriculum reflects current computer science education research and updated technology and is responsive to changing demographics within the province.

This curriculum includes the following information to support science instruction in Saskatchewan schools:

  • connections to Core Curriculum, including the Broad Areas of Learning and Cross-curricular Competencies;
  • the K-12 aim and goals for science education;
  • characteristics of an effective computer science program;
  • Computer Science 30 outcomes and indicators;
  • assessment and evaluation; and
  • a glossary.