TechGuide provides actionable information to help readers make data-driven decisions on the best tech-related educational and career opportunities. These free resources are available to help teachers navigate instruction, CS careers, and education opportunities and scholarships.
Classroom Resources
Lessons, curriculum, tutorials, and other resources our members have shared. This is by no means a comprehensive list of all the content available.
-
Amazon Future Engineers Program - Free courses and partnerships for K-12 students
-
AP Computer Science A & Alice YouTube Tutorials - Sent to us from Mr. Barnum in Illinois; video tutorials
-
CodeCombat - Gamified instruction for learning syntax
-
Code.Org - Filled with lesson plans and curriculum for all levels as well as online program
-
Computer Science Curriculum Textbook from Goodheart-Willcox - enter promo code: csta
-
CSTA 3rd Party Resources - Independently verified K12 PD and curricula
-
CS Unplugged - Teach computer science fundamentals without a device
- CyberSecurityJobs.com- A cyber security job board covering all states and all career stages.
-
Exploring Computer Science - Teaching CS with a focus on equity, CS principles, and inquiry
-
Girls Go CyberStart- A club and/or competition to introduce more female students to cybersecurity
-
Girls Who Code - An club model designed for middle and high school girls to learn CS
-
HP’s Become a Coding Genius - A list of free and freemium block and text based coding games for a variety of ages. Special thanks to Lynd Hurst STEM for sharing
-
MIT's AI Education- MIT created lessons for introducing and teaching artificial intelligence
-
National Security Agency - Cybersecurity and STEM resources from the NSA for K-12+
-
Onshape Education Enterprise - Professional CAD design tool. As of 4/2021, free for K12.
-
Quorum - "The world's first evidence-oriented programming language" with curriculum available for grades 9-12
-
TEALS - Microsoft's curriculum; partners a high school teacher with an industry professional
-
TynkerCAD - Online 3D printing resource
-
Cybersecurityguide.org - Guide for everyone looking to learn more about the field
Classroom and Community Resources
- Bachelor's Degrees in CS: Ranked
- #CSforGood Resources
- Computer Science Honor Society
- Ethics in Computer Science
- National Center for Women & Information Technology
- Overview of Popular Programming Languages
- Promoting Computer Science in Your Community
- Promoting Inclusive Information Technology in Your Community