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 Experiment | Makeblock mBot-S

    Eduporium Experiment | Makeblock mBot-S
    Integrating coding and robotics in the classroom is a popular and effective approach to offering students of all ages a real-world STEM education. One of the options for doing so is the mBot-S robot, an engineerable and programmable robot that students can use to try coding in elementary, middle, or high school.
  2. Eduporium Experiment | Ozobot's Shape Tracer

    Eduporium Experiment | Ozobot's Shape Tracer
    Though it’s ideal, having a physical robot is not always an option for students learning outside of the classroom and that’s why these various virtual resources have become so important. Among those is the Shape Tracer game from Ozobot, a cool, Web-based platform students can use to code a virtual Ozobot right on their screen.
  3. Eduporium Weekly | 5 New STEM And EdTech Tools On Our Store

    Eduporium Weekly | 5 New STEM And EdTech Tools On Our Store
    Our one-stop shopping experience is a favorite among K-12 tech teachers and specialists and our Educator Discount on technology and quoting help make it easier to obtain STEM tools from various manufacturers and STEM disciplines in one place. So, what’s among the newest offerings we’re able to provide for students involved in remote, hybrid, or in-person learning?  
  4. The Finch Robot 2.0 Is Ready To Ship!

    The Finch Robot 2.0 Is Ready To Ship!
    One of the more highly anticipated educational technology releases within recent years, the Finch Robot 2.0 is now shipping! Much more robust and versatile than the original Finch Robot from BirdBrain Tech, this new Finch 2.0 is a viable coding and robotics solution for students across every K-12 grade and allows students of different ability levels to try coding in
  5. Eduporium Experiment | micro:bit V2

    Eduporium Experiment | micro:bit V2
    The new micro:bit V2 features three notable additions in a built-in speaker, built-in microphone, and programmable, touch-sensitive logo. Students can try programming the micro:bit with MakeCode and incorporate all of the new features found within the V2, which helps educators add interactive invention to learning.
  6. Dash's Neighborhood + Remote And Hybrid Coding

    Dash's Neighborhood + Remote And Hybrid Coding
    The Wonder Workshop team has gone above and beyond in ensuring their coding and robotics tools (or, at the very least, digital variations of them all) remain available to students who might be doing their learning from home. The availability of their Dash’s Neighborhood platform enables students to explore coding concepts and create the same authentic programs online.
  7. Eduporium Weekly | Get To Know The micro:bit V2

    Eduporium Weekly | Get To Know The micro:bit V2
    In terms of its looks, the micro:bit V2 is very similar to the original micro:bit and even costs roughly the same as well. It has tons of added capabilities, however, and can bring exciting new wrinkles to coding education with the addition of a built-in speaker, a built-in microphone, and a redesigned LED matrix for creating programs. Keep reading to
  8. Eduporium Featured Educator: Jean Daley

    Eduporium Featured Educator: Jean Daley
    Jean is a paralibrarian at the Erving Public Library in Erving, MA and, like so many others, she’s had to adapt some of the library’s programming to be accessible remotely—something she’s found success with so far by maximizing the resources she has available to her, including her colleagues at the library.
  9. Ozobot Virtual Coding Solutions for Remote and Hybrid

    Ozobot Virtual Coding Solutions for Remote and Hybrid
    In the webinar, a lot is covered and we hope there is some helpful information for what you need when it comes to coding education in remote learning. Thanks to how it’s evolved along with the emergence of the Ozobot Classroom learning management system, teachers and students have been able to continue making use of this STEAM solution.
  10. Eduporium Experiment | The databot In Remote Learning

    Eduporium Experiment | The databot In Remote Learning
    While it’s not the environment we’d all want to be using the databot in, this post paints a prime picture of how the databot is adaptable in almost every learning situation! Keep on reading to learn more about how teachers have found success using this data-collecting bot in different learning scenarios and with their students of all different ages.