Code to Learn offers free MicroWorlds coding software to engage under-represented students in Canadian schools, working with educators to co-design curriculum activities & Coding Challenges.

Rather than only focusing on "learning to code", Code to Learn supports educators in diverse subject areas such as art & science, leveraging coding activities to meet broad curricular goals.

Download MicroWorlds for free!



MicroWorlds EX is a text-based coding environment, appropriate for upper elementary school through high school students, that serves as a bridge between introductory block-based coding and more advanced coding languages like Java or Python.


MicroWorlds JR, for pre-readers, is easy to learn and use with simple, point & click operations and child friendly symbols. It encourages children to explore mathematical and other "big" ideas such as number, geometry, patterns & movement.

Free Online Courses

Throughout these courses, you will have many opportunities to: challenge yourself; to reflect on your thinking and learning; and, to discuss your ideas, revelations, difficulties, and practical ideas with your colleagues.

Computational Thinking

Computational thinking is a skillset—a way of thinking—that enables us to solve complex problems across disciplines. That is why we wish to focus on ‘coding to learn’—not simply ‘learning to code’. Your goal, in this course, is to learn about computational thinking and coding in the context of learning, curriculum, and global competencies.
MicroWorlds JR

The MicroWorlds JR course is full of activities to introduce you to an environment in which young children can create simple interactive projects and play with challenging mathematical ideas. You will learn how children can explore numbers, movement, and onscreen interactions through the use of an iconic programming and control language.
MicroWorlds EX

In this course, you will learn that MicroWorlds EX is not simply a tool—but, rather is a collection of tools that embodies a coding language that encourages children to explore, test and bring their ideas to life within science simulations, mathematical explorations, interactive multimedia stories, or anything they can imagine!

Partners

  • National Basketball Association
  • Connected North
  • Deloitte
#CanCode has exciting workshops for youth across Canada

FAQ

Contact Us

Have a question, comment, or opportunity for partnership? Complete the form below and we'll be in touch to discuss!