Programming

teaching programming in K-12 schools

  1. Tips & Tricks | The DJI Tello EDU Drone

    Tips & Tricks | The DJI Tello EDU Drone
    The Tello EDU drones are incredibly compact and the extensive classroom packs from DJI include accessories for launching aerial lessons in different learning environments. With the Tello EDU app, students can also program the drone’s entire flight path, experiencing an extremely relevant real-world connection between drones and coding or they can simply learn to fly it.
  2. Trading In An Older NAO Robot For The NAO AI Version

    Trading In An Older NAO Robot For The NAO AI Version
    After its impressive streak as the most advanced humanoid from Softbank Robotics, the NAO V6 has a successor. Still pretty new to the STEM scene, the NAO V6 AI Edition is packed with amazing features and new modes for your students to explore. Whether using the presenter mode, conversation mode, or coding in C++, C#, Python, or Java, it’s perfect
  3. Tips & Tricks | The Edison Robot, EdBlocks, EdScratch, And EdPy

    Tips & Tricks | The Edison Robot, EdBlocks, EdScratch, And EdPy
    There are three main environments students could use in programming the Edison Robot. They’re known as EdBlocks, EdScratch, and EdPy and all of them are completely free to use directly from your browser. And, there’s no need to download any additional software for coding with the Edison. Kids can also choose from the pre-created programs or design their own!
  4. Robotics Tools For Teaching Kids Different Coding Languages

    Robotics Tools For Teaching Kids Different Coding Languages
    Robotics tools, in particular, are very valuable in K–12 classrooms because of the various sets of skills children can gain when coding with them. Most notably, teachers could introduce a variety of programming languages, like Scratch, Blockly, JavaScript, Swift, Python, and others—helping kids build a foundation for both their creative and technological development.
  5. 6 Coding Languages That Your Students Can Learn

    6 Coding Languages That Your Students Can Learn
    While computer code certainly can be powerful, it doesn’t necessarily have to be complex. Starting with core languages designed to ease children into coding, they’re often just as effective as those they would use in mastering more challenging elements. In fact, some of the best for helping them build a foundation are graphical or icon-based and various block-text hybrids.
  6. Explore Scratch Coding And The Best STEM Tools To Use With It

    Explore Scratch Coding And The Best STEM Tools To Use With It
    Scratch is a great first language for programming different robotics tools or simply introducing children to some of the most important fundamentals of coding. On our store, you’ll find a large selection of STEM tools specifically for coding with Scratch, including the mBot-S, Finch Robot 2.0, Strawbees STEAM kits, Edison Robot, Makey Makey, and a whole lot of others.
  7. The Most Exciting Ways To Teach And Learn With The NAO Robot

    The Most Exciting Ways To Teach And Learn With The NAO Robot
    Using the NAO Robot V6 to teach programming in middle or high school is very effective and it is also very valuable in helping educators connect with students who may learn differently. For these reasons (and more), the NAO V6 is great for helping both K–12 and higher education instructors facilitate innovative and high-quality STEM-based learning opportunities.
  8. Teaching Python Coding Starting In Elementary School

    Teaching Python Coding Starting In Elementary School
    Python is an open language that’s perfect for both first-time programmers and students who have experience, empowering them to broaden their CS knowledge and abilities. It’s completely text-based and often described as a general-purpose language that’s used primarily in web development, app generation, scientific computing, and in creating graphical interfaces.
  9. Get To Know The Dobot Software And Educational Robot Arms

    Get To Know The Dobot Software And Educational Robot Arms
    Consisting of robot arms, AI kits, and accessories, these technologies help inject additional real-world relevance and rigor into your high school STEM and CTE programs. From the Dobot Magician and AI kits to their conveyor belts and sliding rail accessories, students can truly get a feel for the world of automation, simulate AI experiences, and program robotic behaviors.
  10. Rising Resources | The Scratch Coding Platform

    Rising Resources | The Scratch Coding Platform
    Though it’s been around for a while, Scratch remains an extremely reliable coding platform that teachers can use to introduce elementary students to programming and meet them where they are. It’s a super strong beginner-level language with a lot of functionality and was created around graphical coding to serve as a great introductory classroom option for K–8 students.

Items 1 to 10 of 97 total