Coding

Here you will learn all about computer programming. Programming is getting a computer to do what you want it to do.

Many of the below involve drag and drop visual code. This gets you thinking like a programmer and learning how to break a problem down into smaller parts, debug and problem solve.

Happy coding ūüôā

logo_tall_course1 Code Part 1 

Ontario Curriculum Connections to Code Part 1

Grade 1: solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential events, read and alter existing code, including code that involves sequential events, and describe how changes to the code affect the outcomes

Grade 2: solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential and concurrent events, read and alter existing code, including code that involves sequential and concurrent events, and describe how changes to the code affect the outcomes

logo_tall_course2 Code Part 2

Ontario Curriculum Connections to Code Part 2

Grade 3: solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, and repeating events, read and alter existing code, including code that involves sequential, concurrent, and repeating events, and describe how changes to the code affect the outcomes

Grade 4: solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, repeating, and nested events, read and alter existing code, including code that involves sequential, concurrent, repeating, and nested events, and describe how changes to the code affect the outcomes

Grade 5: solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves conditional statements and other control structures,

logo_tall_course3 Code Part 3 

Ontario Curriculum Connections to Code Part 3

Grade 6: solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves conditional statements and other control structures

Grade 7: solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves events influenced by a defined count and/or sub-program and other control structures

logo_tall_course4 Code Part 4

 

monster2 Code Monster

tynker548b658c84aafa1c3a000002 Candy Quest

minecraftlogo_tall_mc Minecraft

screen-shot-2015-02-25-at-5-58-51-pm Blockly Games

codefrozendownload  Frozen Code Activity

 codedinseydownload Disney Play Lab

monsterhigh-video Monster High Coding

codestudio_sharing_drawing-e68ac095fba233545daf406095178ccf  Play Lab

 star-wars-announcement Star Wars Code Writing

dragon548b661784aafade3a000008 Dragon Dash

codecombat Code Combat

moanacode-796x412 Moana Code

 JavaScript Practice

Here you can begin learning some coding language!

codejava03-2013-new-experience  JavaScript (Codecademy)

 khancodeimage002  JavaScript Programming

3D Design

Tinkercad is a great site where you can design your own 3D models. The coolest part? You can bring your file or your login information to many Brampton and Missisauga Libraries and print of your 3D model…for free! Once you open the site, look for the tutorials and lessons to guide you through the design process.

tinkercad