Rumi School of Innovative Sciences (RSIS)

Computer Science

Grade 1 · Canadian Curriculum (General)

Coding entered the elementary curriculum across Canada with the recent mathematics reforms, and in Ontario it sits inside the Algebra strand rather than as a separate subject. In Grade 1 children learn that a program is a sequence of instructions carried out in order.

They build and run simple sequential code using block-based tools, read code to predict what it will do, and change it to make something different happen. Alongside this they learn to use a device independently and to keep personal information private.

Curriculum Breakdown

Important Topics

  • Sequential CodeOrdering instructions so a program does what was intended.
  • Reading CodePredicting what a short program will do before running it.
  • Altering CodeChanging instructions to produce a different outcome.
  • Using a DeviceLogging in, opening, saving and finding work independently.
  • Creating Digital WorkMaking a simple picture, caption or recording.
  • Online SafetyKeeping personal information private and telling a trusted adult.