Teaching our students how to code provides them with opportunities to think logically and to problem solve with a purpose. It also encourages collaboration and communication as they work together toward common goals. Like any language, the earlier we can get our students coding the better. Skills that they develop at a young age will help them tackle more difficult learning situations as they get older. Coding requires persistence and the more opportunity our kids have to code, the more they will shift from being technology consumers to technology producers
The resources below include activities, games and apps for teaching students how to code and develop their programming skills while learning computer science concepts. |
Coding is today's language of creativity. ~ Maria Klawe
Code.org
This non-profit organization is dedicated to increasing access to computer science for all students by organizing the annual Hour of Code, in which students from around the world partake in coding activities. Hour of Code Activities Celebrate coding and computer science with countless activities to introduce your students to logical thinking. Code.org CS Curricula Code.org has developed a robust curriculum that introduces students to computer science concepts. There are online courses that are self-paced and self-guided along with many "unplugged" activities. There are opportunities for students to have fun while using these concepts to be creative and make authentic artifacts. Higher level principles and connections to algebraic and geometric concepts are also included in the curricula. Additional Hour of Code ResourcesBeginners Guide to Bringing Coding to the Classroom
Gearing Up for Hour of Code With #GoogleTeacherTribe Hour of Curiosity How to Teach One Hour of Code Makey Makey Hour of Code Microsoft MakeCode Ozoblockly Tutorial RoboBlockly Activities Google ToolsDesign 3D Objects Using CodeComputational Thinking |
Learn to CodeProgrammable DevicesAuggie Robot
Bee-Bot Code & Go Robot Mouse Code With Root Cubetto Dash, Dot, and Cue ~ Blockly Makeblock Makey Makey ~ Studio for Makey Makey Games Ozobot ~ Ozoblockly Sphero ~ Sphero EDU Tickle Programable ComputersDesign Games/AppsAppsCargoBot (iOS)
Code Warriors (Android) codeSpark Academy (iOS) Daisy the Dinosaur (iOS) Grasshopper Codes (iOS and Android) Hopscotch (iOS) Kodable (iOS) LightBot (iOS and Android) Move the Turtle (iOS) Robozzle (iOS and Android) Run Marco (Android) Scratch Jr. (iOS and Android) Sprite Box (iOS and Android) The Foos Tynker (iOS and Android) Offline CodingCoding Cards from Tickle
Design and Build Your Own Computer Potato Pirates: the Tastiest Coding Card Game Scratch Blocks Scratch Jr. Coding Blocks Beyond the Hour of Code |