Computer Science Education Week

You don’t need to wait for December 4th – 10th to experience the Hour of Code — and you don’t need to stop after an hour!


ECOO, as a Subject Association in Ontario which facilitates the integration of new computing technology into the educational curriculum, recognizes the value that computational thinking brings to our students. To that end,

“Code is the language that a computer understands. Coding, in the simplest of terms, is telling a computer to do what you want it to do. This begins with breaking a task down into logically sequenced step-by-step commands for the computer to follow. Coding allows users to investigate, problem solve, explore and communicate through discovery, and it is a way to express ideas creatively.

Coding requires computational thinking, which is embedded throughout the Ontario Curriculum. As a result of this, educators can incorporate code into learning for all curriculum areas. The task can consist of journals, interactive stories, literature retells, video, websites, e-mail correspondence, artwork, drama and dance routines, and so on.”

~ EduGains, Coding in Elementary

  • “If a turtle takes a trip around the boundary of any area and ends up in the state in which it started, then the sum of all turns will be 360 degrees.”

    Seymour Papert, Mindstorms, 1980

  • “If the role of the computer is so slight that the rest can be kept constant,
    it will also be too slight for much to come of it.”

    Seymour Papert, 1987, Computer Criticism vs. Technocentric Thinking.

  • “I am convinced that the best learning takes place when the learner takes charge …”

    -Seymour Papert