Kara Dawson - Kara's Corner
Coding

​​

Coding is a part of our BC Curriculum! Read this article to learn more:
B.C. adds computer-coding to curriculum as it emphasizes tech skills

​Scroll down to find some sites to help you teach code and some links to unplugged activities to try in your classroom.

A great way to try coding for the first time is to try the Hour of Code!

​This year we have quite a few classes in our district from Kindergarten to Grade 12 writing code. Check out the Hour of Code as a perfect way to get started:

hour-of-code-logo

http://hourofcode.com/ca

 

​ There are also full lessons in writing code here for all age levels that you can use all year.   
Click here to look at the courses. 

Here are some instructions to help you register your class for the courses at Code.org: ​​

How to Sign Your Class up for Codeorg.docx

Here is a great site created by  the Toronto School District to help integrate coding:

Coding in the Elementary Grades

K-3 Coding Resources - This is a fabulous set of resources put together by Karen Lirenman​, a fantastic Surrey teacher.

If you are interested in working with code with your class, there are many other programs and websites to help you:

Code BC-this site is a wealth of coding resources which are added by BC teachers. You can search for resources by grade and subject too.

scratch

Scratch – This program is on our school computers and is free to download at home. It is also available online (you will need parental consent to use the online version).

ScratchJr.png -Scratch Junior - With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.

codeclub.png
-At Code Club Canada you can find activities and lessons for coding with your class and help to start a coding club

tynker


Tynker is related to the Hour of Code and has free lesson plans for grades 1-8.  

khanacademy

-Khan academy Hour of Code. Here you can choose to learn drawings, html webpages or databases.​

Codecademy

Some IPad apps to use to help students learn code:

2016-11-15 19_08_28-Swift Playgrounds - Apple (CA).pngSwift Playground is a fun and easy to follow app that enables you to master the basics of Swift (only available for ipads).

daisy   

An excellent introduction to coding for younger children-this app is free!

cargobotCargo-Bot This is an excellent coding app for intermediate students.  Students use code to move blocks and take part in some serious problem solving!  It is free and a little bit addicting!

​ 

Here are some unplugged activities to do in your classroom:

Code.org Unplugged Activities - Here you can find links to all of the unplugged lessons at Code.org

csunplugged.pngCS Unplugged​ - There are lots of great activites and lessons here, plus a great free book of lesson plans that you can download.


5 Super-Cool Offline Coding Activities  - There are some great ideas here!

If you would like some support while you try this with your class, please contact me (kara.dawson@sd71.bc.ca ). I would love to come help you!​