Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Computer Science and Electrical Engineering often go hand-in-hand with STEM Education, as students use code to apply it toward a control system, like Arduino or Raspberry Pi, as well as circuitry. Computer Science education can also include cyber-security, machine learning, artificial intelligence, big data, and the Internet of Things (IoT).
One of many great sites for teaching and learning to code.
A national youth cyber education program created in the United States to help direct students toward careers in cybersecurity or other science, technology, engineering, and mathematics disciplines. The program was created by the Air Force Association.
Hour of Code
A simple and fun way to introduce students to computer science, perhaps for the very first time, and it fits perfectly for both in-class and after-school settings.
PLTW Computer Science Curriculum (9th – 12th Grade)
Includes courses such as Computer Science Essentials, Computer Science Principles (Using Python), Computer Science (Endorsed by the College Board, giving students the opportunity to take the AP Computer Science A exam for college credit) and Cybersecurity.
Video - Crash Course: Computer Science
Comprehensive and engaging series produced by PBS. This 40-part course is based on introductory college-level material as well as the AP Computer Science Principles guidelines, and includes a wide variety of CS concepts.
All About Circuits
A very deep site that is focused on learning about electricity and electronics.
The Education Tab includes videos, virtual textbooks, and more.
Arduino Educational Kits
Arduino Education creates the next generation of STEAM programs that empower students on their learning journey through middle school, high school, and university and help them thrive.
Raspberry Pi Education
The Raspberry Pi Foundation is a UK-based charity that enables any school to offer students the opportunity to study computing and computer science through providing the best possible curriculum, resources, and training for teachers.
Sponsored by MIT, Scratch is the world's largest free coding community for kids.