- 50 Year Anniversary!
- Why Code?
- Ministry Announcement
- Annonce du ministère
- Getting Started!
- Please Contribute!
- Beyond Hour of Code
- Going Deeper
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.”
“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 …”