Coding

teaching coding in k-12 education


Coding is, of course, a hugely important area of 21st century education. Whether they're as young as Pre-K or ready to enter college, coding is extremely relevant to almost every student's future. Thankfully, millions of educators and administrators realize the importance of teaching kids to code. Whether it's a curricular requirement or part of an informal school club, programming experiences are amazingly valuable for students. There's also plenty of options, so educators can find something without complicated or pricey features. In this section, you'll see a lot of different topics related to K-12 coding. These include features on particular STEM tools, insights on coding integration, skills students can develop and more. There's also something for teachers of all grade levels. Whether you teach the early grades or have students with the foundation to take the next step, you'll find helpful resources for teaching coding in the classroom.


Coding is truly an experience that all K-12 students can have. Starting in the early grades, students can code screen-free with a tool like the Cubetto Robot. Then, they can start to increase their coding skills and explore Blockly environments using tools like the Dash Robot, Ozobot Evo, and many others. From there, students can explore a bunch of different languages, like Snap!, Scratch, MakeCode, and more and, eventually, expand their skill sets by exploring text-based languages, like JavaScript and Python. All the while, the STEM solutions we advocate for also allow students to learn the most important coding concepts, like loops, variables, inputs, conditionals, and syntax. With a natural progression that leads to increased computer science competencies and enhanced future readiness, it's tough to understate the relevance of coding experiences in the classroom.

  1. Eduporium Weekly | Best Coding Robots For Elementary Students

    Eduporium Weekly | Best Coding Robots For Elementary Students

    There are so many classroom robots that teachers could access and share with students—even those in the elementary grades. Whether they’ve tried coding in kindergarten or they’re just getting started, these are some of the top elementary robotics kits to consider for your classroom. From the Dash Robot to the Finch 2.0 and the Marty V2, here’s why we like them.

  2. Eduporium Experiment | How To Pair, Code, and Fly CoDrone EDU

    Eduporium Experiment | How To Pair, Code, and Fly CoDrone EDU

    Although DJI recently discontinued the Tello EDU and RoboMaster drones, educational drones offer a solid path to teaching programming and piloting skills in your classroom. We spent time with our new addition, the CoDrone EDU, learning to fly and program. Compatible with Blockly and Python, the CoDrone EDU is a top coding companion for kids in a range of grades.

  3. Eduporium Experiment | How To Use Unruly Splats

    Eduporium Experiment | How To Use Unruly Splats

    Unruly Splats are interactive buttons designed for students to stomp, jump, and play upon. With pre-coded, standards-aligned activities and their own custom games, students get out of their seats while learning programming principles and SEL skills like working together. Play games for any subject, including math, ELL, special ed, art, physical education, and more!

  4. Eduporium Experiment | How To Use databot 2.0

    Eduporium Experiment | How To Use databot 2.0

    Like the original databot Robot, the databot 2.0 is square in shape but it is not a perfect cube unlike that original model. The newer databot is shorter in height, making it a much more compact robotics tool. More importantly, it’s also outfitted with 16 powerful on-board sensors that students can use to measure anything from light levels to air pressure and humidity.

  5. Launch Structured STEAM With Discover Drones Classroom Packs

    Launch Structured STEAM With Discover Drones Classroom Packs

    As drones continue to serve as notably valuable tools within our economy, creating educational experiences around their uses, applications, and new capabilities have proven to be valuable for students. Perhaps the best part is how drone education fits under many different umbrellas and educators can use the Discover Drones solutions and curricula in STEM and CTE.

  6. Tips & Tricks | How To Program The Edison Robot

    Tips & Tricks | How To Program The Edison Robot

    There are three main programming environments kids can use to code the Edison Robot. They’re known as EdBlocks, EdScratch, and EdPy, and all of them are completely free to use directly from your browser. There’s no need to download any additional software for coding with the Edison. Kids can also choose from pre-created barcodes and programs or design their own!

  7. Exploring The REC Aerial Drone Competition With CoDrone EDU

    Exploring The REC Aerial Drone Competition With CoDrone EDU

    The Aerial Drone Competition is one of the most popular educational drone events in America and the CoDrone EDU is one of few drones approved for the competitions. In this blog, we’ll explain how to register teams for drone events, why the CoDrone EDU is well-suited for competition requirements, and how to be successful in each of the four piloting and coding missions.

  8. Eduporium Weekly | The Best Features Of Educational Robots

    Eduporium Weekly | The Best Features Of Educational Robots

    The benefits of using robotics kits in education are far-reaching in both the short and long term. Of course, using robotics tools helps kids learn some of the most important coding concepts with methods kids can more easily understand. Now, robotics experiences are inclusive of almost all students and features of classroom robots more effectively meet everyone’s needs.

  9. Eduporium Weekly | 5 Amazing STEM And Coding Organizations

    Eduporium Weekly | 5 Amazing STEM And Coding Organizations

    As educators in the 21st century, today’s school leaders are always looking for some help and we realize that. We try to provide teachers with as much support as possible throughout each phase of this EdTech acquisition. We are not the only ones, however, in the business of trying to make that tech acquisition and deployment process easier for educators (obviously).

  10. Enhance Cubetto Lesson Plans And Early Ed STEM With Bundles

    Enhance Cubetto Lesson Plans And Early Ed STEM With Bundles

    The Cubetto is a wooden robot that educators can use to introduce kids to coding at as early as three years old. Perfect for any students in preschool, Pre-K, or kindergarten, it features a 4-part system that’ll help to ease them into learning coding concepts and creative thinking skills. Plus, with these Cubetto bundles, it’s easier to integrate STEM across a whole classroom.

Items 1 to 10 of 392 total