Coding and Programming Subscriptions

In September 2016 the new BC Curriculum brought in coding as a mandatory course for all students in Grades 6-9, and as an elective in Grades 10-12.  In Grades K-5 coding will be introduced as an integral part of the school curriculum.  To further learning in this area we have purchased the Tynker subscription for your students in K-12.

1.  Tynker

Tynker is described as “The Easiest Way to Learn Programming”.  Tynker’s online course provides a complete learning system with interactive exercises, guided tutorials, fun creativity tools, puzzles, and more, to make programming fun.  Whether students have worked with coding before, or are complete beginners, there is something for each one.  With Tynker, you can begin enjoying some of the amazing adventures to come through these new educational initiatives.

What is Tynker?

Why Tynker?

Here is information about the way the program works:  Guided, self-paced learning (If you go to the site, please be aware that what they are advertising is already in the school’s subscription and is available to you, with the exception of the Minecraft modules.)

To sign up your student, please go to this secure site, which is now available:  2017-18 Tynker Registration.  There is no charge for HCOS enrolled students.

Important Note:  Students who found Tynker too difficult last year can email bjohnson@onlineschool.ca and I will add a less difficult level their home page, so they will be comfortable learning.

Tynker tutorials may be found at this page here.

Tynker also has STEM lessons available – here is a correlation with the BC Curriculum Science content

2.  C{ }DE BC

B.C.’s new Applied Design, Skills, and Technologies curriculum supports coding and computational thinking throughout grades K-12. This website aims to connect British Columbia teachers to a wealth of grade-level appropriate, cross-curriculum coding and computational thinking resources. You can search through resources by grade, subject matter relevance, and even expertise level. We hope you will provide feedback by rating these resources and sharing these with your colleagues.

This is a non-profit site operated by the BCTF PSA group, Computer Using Educators of BC (CUEBC) and supported by the BC Ministry of Education.  NOTE:  This site does not require login, so parents may also access these materials.

In this site, you can choose the grade level at which you want to work (including French resources!)  From the menu at the top, choose “Resources” and a screen will open up, which gives you options for materials you can teach, including various options related to the teacher’s own coding ability:

Resource Page in Code BC

3.  Scratch and ScratchJr.

With Scratch or ScratchJr., you can program your own interactive stories, games, and animations — and share your creations with others in the online community.  Age range: Scratch – ages 8 to 16, ScratchJr. – ages 5-7, but these have both been used by people of all ages, including younger children with their parents.

Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge to everyone.

Scratch is a programming language and an online community where children can program and share interactive media, such as stories, games, and animation, with people from all over the world. As children create with Scratch, they learn to think creatively, work collaboratively, and reason systematically.  Information for parents:  https://scratch.mit.edu/parents/ 

%d bloggers like this: