How to Teach Coding in the Classroom: Resources for Teachers

teach coding in the classroom

You’ve probably heard the buzz about coding in the classroom, and you may even have thought about integrating it into your classroom, but just where do you begin? In this post I will run through a few of the most popular online services that are designed to help you and your students get up and coding in no time at all.

1. Scratch and Tynker РOne of the best introductions to coding can be had with either Scratch or Tynker. Both are free. Both give you the building blocks of creating code in a visual, sandbox environment. Scratch is a project that came from MIT. It used to be a program you had to download to use, but it can now be utilized completely online. Tynker is an offshoot of Scratch. It looks and works in a very similar way, but has a few more teacher management controls. Use Scratch or Tynker with elementary students and beyond.

2. Codecademy – I love Codecademy. It takes things one step beyond the basics and has you writing some actual code, but it is also a one-stop shop for all your coding needs. It has a variety of stepped tutorials that walk you through the programming language of your choice based on no previous experience. Javascript, Python, HTML, PHP and Ruby are among your choices for your first coding expedition.


3. Code Avengers – This is a great site for middle school and above. If Codecademy lacks a little personality for you, try Code Avengers. It has a superhero-esque theme with a built-in gamification element that awards points, badges and games to keep the learning fun and addictive. HTML/CSS and Javascript are the main focus of this site.

Continue reading How to Teach Coding in the Classroom: Resources for Teachers