STE(A)M Resources

Computer science and maker resources for children, teens, and their parents.

Computer Science Resources
  • App Inventor
    • Anyone Can Build Apps That Impact the World!
  • Code Combat
    • Defeat ogres to learn Python or JavaScript in this epic programming game! Middle school +
  • Code.org
    • Code.org® is a nonprofit dedicated to expanding access to computer science education and to increasing participation by women and underrepresented minorities. Code.org also organizes the annual Hour of Code campaign.
  • Codecademy
    • Codecademy is an online freemium interactive platform that offers free coding classes in 12 different programming languages including Python, Java, JavaScript, Ruby, SQL, and Sass, as well as markup languages HTML and CSS.
  • Khan Academy Computer Science Courses
    • Learn computer programming Khan Academy: Learn the basics of JavaScript programming while creating fun drawings with your code. Do it on your own or with your class! Middle school +
  • Kodable
    • Learn to code through fun and self-guided games. Computer Science for kids 4-10.
  • Scratch (MIT)
    • With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century. Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.
  • Scratch Jr.
    • Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.
  • Tynker
    • Tynker is a complete learning system that enables everyone from beginners to advanced programmers to code with intuitive, interest-based activities. Tynker's self-paced courses let kids experiment with visual blocks before progressing to intermediate programming and even languages like JavaScript and Python.
 
Hour of Code
Other STE(A)M Resources
  • Design Squad
    • A PBS site that introduces kids to engineering by offering STEM-related videos and a community for kids/tweens to get inspired and share creative ideas. They also have a Parents and Educators section with STEM guides, lessons, and classroom-ready resources.
  • Go Classical For Kids
    • Creative Kids Central encourages young people to explore power and beauty of classical music. Co-sponsored by Classical KUSC 91.5 in Los Angeles and the Creative Kids Education Foundation, this site is primarily aimed at children aged 7-9, their families, and caregivers.
  • Role Models Matter
    • Full of activities and resources specific to encouraging girls in STEAM fields.