Today we had fun trying out several different coding applications and programs to engage students in coding.  Hannah and I tried out Glitch which was super interesting, but I am really glad Hannah already know a little bit about coding which made it much easier to understand.  The options are endless, but important to know about as we enter the world of teaching.

Why is coding useful in education? Coding gets students engaged and promotes critical thinking while building computational skills.  Ways to incorporate coding can include: codebc.ca which links coding applications to the BC curriculum; cartooning; Minecraft, Scratch, CodeMonkey, and Glitch.

Here are the slides from Michael today: https://docs.google.com/presentation/d/1fodrvtJIwYYJ2Oipmp2hP712GKvjSeG50e1dotZzNzk/edit#slide=id.p

Links to check out:

https://hourofcode.com/

http://codebc.ca/

https://www.cbc.ca/parents/learning/view/why-kids-should-learn-to-code-and-how-to-get-them-started

Simple story
https://scratch.mit.edu/projects/344047068/

Flappy bird game
https://scratch.mit.edu/projects/17341536/

Choose your Own Adventure
https://scratch.mit.edu/projects/2007269/ 

Piano
https://scratch.mit.edu/projects/10012676/ 

Code Monkey

Glitch

https://glitch.com/

Twine

https://twinery.org/

Collection of free teaching material to teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around https://csunplugged.org/en/