Tech Pages Sub Section » Coding and Robotics for 10-12

Coding and Robotics for 10-12

 
 
Secondary ADST offerings may differ significantly from school to school. Web Development 10Computer Studies 10Computer Information Systems 11, Computer Programming 11, Digital Communications 11, Computer Information Systems 12, and Computer Programming 12 are the main programming course options from the Ministry of Education. Sea to Sky also offers a Digital Communications 11 program specific to the development of a digital portfolio.
 
Coding Resources
 
cs unplugged.png A collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around. This  website has unit plans, lesson plans, teaching videos, curriculum integration activities, and programming exercises to plug in the Computer Science concepts they have just learnt unplugged.
Code.org_logo.svg.png
A nonprofit dedicated to expanding access to computer science in schools and increasing participation by women and underrepresented minorities. Their vision is that every student in every school has the opportunity to learn computer science, just like biology, chemistry or algebra. Code.org provides the curriculum for K-12 computer science and also organizes the annual Hour of Code campaign which has engaged 10% of all students in the world. 
CodeBC-Web-Logo.png 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. 
kids code j.png

Wants to make sure every Canadian child is given the opportunity to learn computer programming. To do so, they help teachers and educators bring code into the classroom curriculum, into after-school programs, and into programs or Code Clubs at libraries and community centers. Check out their great resources!

google_cs_first_logo.png

Google CS First believes anyone can code, and anyone can teach others to code. No computer science experience is needed. Instructional videos guide students through each activity, allowing teachers to work with students individually. Google CS First also uses the most popular block based coding platform Scratch.

code club canada.jpg

Code Club Canada provides projects that are easy to follow step-by-step guides, which help children learn Scratch, HTML & CSS and Python by making games, animations, and websites. There’s no need for the teacher to be a computing expert. The projects gradually introduce coding concepts to allow children to build their knowledge incrementally.

 
 
 
 

Coding Tools

 

sphero.jpg
MINDSTORMS_Black_Short_RGB.png
download.png
microbit-logo-stacked.png
digital-kids-summit-2015-vikas-gupta-ceo
Icon_scratch.png

arduino.png rasp.png
   
twine.png
4634875_orig.jpg