15,000+ Teacher-reviewed Resources Since 1998!
Coding in the Classroom
The benefits of including coding in the classroom are many. It can help students develop problem-solving skills, improve processing skills, learn persistence, and build determination. Consider the resources below to begin coding with students.
Introduce the basics of coding with two Minecraft activities designed to teach and reinforce coding skills using the familiar and popular game. Read our "In The Classroom" suggestions for ways to involve your school community in a coding event and more.
Create your own flappy bird game using simple drag-and-drop coding. Follow the 10-step directions to add code to your workspace as you make your bird fly toward a target, give directions for the end of game results, and edit actions and speed of the game.
Coding for Elementary
Coding doesn't need to be a complex task only for secondary students. There are many coding resources designed for young learners too; below are a few that you can share during Hour of Code and throughout the year.
View this archive of a recent virtual workshop to learn tech and no-tech strategies for introducing elementary students to the wonder and world of coding, computational thinking, and computer programming.
Santa has created games for young learners to engage in coding. Scroll through the activities to find Code Lab, Code a Snowflake, and Code Boogie. Games include PDFs, video tutorials, warm-ups, writing prompts, and extension activities.
Bring your elementary math lessons to life with code, no experience necessary! Your students can learn to code in just a few hours with this standards-aligned curriculum. Sign up for free to get four free lessons for you and your students.
Hour of Code & Beyond
The Hour of Code (the second week of December) challenges students to participate in a one-hour introduction to computer science and programming. This global movement was started by the Computing in the Core coalition and Code.org, and currently includes over 180 countries. Not sure how to participate? Explore these three resources to help you prepare.
Bring Disney's Moana into your classroom as an engaging introduction to coding. The site includes videos, a printable toolkit, and a hands-on coding adventure designed for elementary students. The toolkit is full of ideas for the Hour of Code.
View this recent Twitter chat to explore strategies for coding across various curricular areas, the benefits of integrating coding into instruction, and tips for ways to participate in the Hour of Code.
Get ready for the Hour of Code with these lessons for kindergartners to high schoolers. The challenges and puzzles use a drag-and-drop process and problem-solving skills. There are even "unplugged tutorials" for classrooms without computers.
This Week at TeachersFirst
We wish you all a relaxing Thanksgiving with family and friends! Before you head off to enjoy the holiday, join our OK2Ask® virtual workshop this Tuesday (11/26) at 7 pm ET. This week's topic is low-tech and no-tech STEM. Read a recent blog post on getting ready for the Hour of Code. And, please take a moment and share your response to our weekly poll.
Learn about the Engineering Design Process
Don't miss our final OK2Ask virtual workshop of 2019. In this session we will share a few no-tech and low-tech STEM activities, for those educators with limited tech options or simply looking for a no-tech or low-tech STEM lesson.
Register to learn about easily accessible STEM activities »
Get Ready for Hour of Code
Hour of Code is next month, but now is the time to prepare for a successful event in your school or classroom. Check out this blog: How to Turn Your Hour of Code into an Hour of Excellence! Find ideas from start to finish to help you to prepare.
Read tips for participating in Hour of Code »
Share your thoughts with our community
We're interested to learn: Do you participate in the Hour of Code? Submit your response to let us know and to see poll results.
Will you take part in the Hour of Code »
Brought to You by TeachersFirst
Connect with us
Twitter | Facebook
Contact the editor | Meet the contributors
TeachersFirst is an archive of curated, classroom-ready content and ideas —including teacher-authored reviews of more than 15,000 web resources— made available for free to K12 teachers by The Source for Learning. Built-in guidance from seasoned professionals makes effective classroom technology use trouble-free.