We know how important it is to get kids exposed to computer programming, but how? Here are 10 easy ways to get started with coding in the classroom.
- Pencilcode Draw
Pencilcode.net is for everyone and works much like the old Logo program where you write simple commands to make a turtle move on a grid. forward 10, right 90, forward 10, right 90 forward 10, right 90, forward 10. Boom. You just coded a square. Make more interesting shapes as you learn more code.goo.gl/DDpZHV
- Android App Inventor
With a computer and an Android device, you can learn to be an app developer and make truly functional apps. Start with the Hello Purr tutorial. goo.gl/KPf63J
- Code without a Computer
Inspired by Pencilcode, have kids invent their own computer language and have other students execute the commands out in the playground. goo.gl/WnxuUK
- Code with Google Forms
Using multiple choice questions in Google Forms, you can enable the “Go to page based on answer” feature to create branching logic “Choose Your Own Adventure” style stories. Should you go in the cave or into the woods? goo.gl/7pzqyH
- Code in a Spreadsheet
Whenever you reference one cell in another, you’re starting to understand variables. Have students make a tip calculator app into a spreadsheet by formulating simple division. goo.gl/dEHHkI
- Learn HTML, CSS, and Python with Codecademy
Codecademy offers bite-sized lessons in coding that middle and high school students can follow and learn to code like a pro. Added bonus … students earn collectable badges. goo.gl/vQz7Od
- Control BB8 at code.org
Code.org is one of the largest platforms designed to get kids coding. You can learn coding by playing games with a Star Wars theme. goo.gl/SRNBtG
- Get hands-on with a Raspberry Pi
Learn how computers get physical by running your own code on a computer you wire yourself with LED lights and motors. Get started at raspberrypi.org.
- Hello Processing!
Learn how code and art interact at hello.processing.org and take really fun tutorials on how to create your own visual magic with computer programming. goo.gl/Xct2rZ
- Robotics with MINDSTORMS
Admit it: you want to build a robot army. You need to start somewhere, and LEGO MINDSTORMS is a great platform to design, build, and code your own robots that respond to the the environment. Please use your power for good. goo.gl/DJWq46