STEAM Resources

This page was intended to connect students of all ages, parents, and teachers to just a few of the many STEAM resources, programs, and other learning opportunities provided both in-person and online. Gique believes that STEAM learning shouldn't end when students leave their classrooms or our programs and workshops. Check out the resources below to stay inspired in STEAM!


Interested in Web Design or Learning How To Code? Don't Know Where To Begin?

Check out this awesome introductory guide about learning computer science, shared with us by Gique Sarah from San Diego, CA, who is learning to code herself! This guide provides great information for both parents and students who are curious about advancing their computing skills through hands-on, self-led learning!

Also check out these awesome resources on color theory and a beginner's guide to programming languages, shared with us by Gique Tom Coner and his web design students from his local library!


Online Resources


MIT App Inventor

MIT App Inventor is an innovative beginner's introduction to programming and app creation that transforms the complex language of text-based coding into visual, drag-and-drop building blocks. The simple graphical interface grants even an inexperienced novice the ability to create a basic, fully functional app within an hour or less. For more information, visit



Learn to code interactively, for free through different challenges in your web browser. Codecademy is an online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, PHP, JavaScript, Ruby, SQL, and Sass, as well as markup languages HTML and CSS.  For more information, visit


CS First

CS First is a free program that increases student access and exposure to computer science (CS) education through after-school, in-school, and summer programs. All clubs are run by teachers and/or community volunteers. CS First materials are completely free and available online, are targeted at students in grades 4th-8th (ages 9-14), can be tailored to fit your schedule and needs, and involve block-based coding using Scratch and are themed to attract students with varied interests. For more information, visit



Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art... and share your creations on the web. Scratch is used by students, scholars, teachers, and parents to easily create animations, games, etc. It provides a stepping stone to the more advanced world of computer programming. For more information, visit


Computer Clubhouse

Founded in 1993 by The Computer Museum (now a part of the Museum of Science, Boston) in collaboration with MIT Media Lab, the Clubhouse encourages young people around the world to explore their own ideas, develop new skills, and build confidence in themselves through the use of technology. The Clubhouse is a free program for Boston area youth ages 10-18. For more information, visit



Dash teaches HTML, CSS, and JavaScript, which are the building blocks of designing websites, through fun projects you can do in your web browser. Learn how to design and build websites and Tumblr layouts as you move through the tutorials. For more information, visit


Khan Academy

Learn how to program drawings, animations, and games using JavaScript & ProcessingJS, or learn how to create webpages with HTML & CSS. You can share whatever you create, explore what others have created and learn from each other. For more information, visit



EdX is an online learning destination and online course provider, offering high-quality science, technology, engineering, art, and math courses from the world’s best universities and institutions to learners everywhere for free. For more information, visit



Coursera is an education platform that provides universal access to the world’s best education, partnering with top universities and organizations worldwide to offer courses online for anyone to take. Explore a variety of topics, like computing, not just coding at Coursera. For more information, visit



Minecraft is a game about breaking and placing blocks. At first, people build structures to protect against nocturnal monsters, but as the game grew players worked together to create wonderful, imaginative things. For more information, visit



Sploder is a place where anyone can make games online and share them with the world. Make your own platformer games, space-themed shoot-em-ups, retro arcade games, and even complex physics-based puzzle games. No programming skill is necessary. All you need is a good imagination and a desire to be creative. For more information, visit



TaleBlazer is a platform for making and playing location-based mobile AR games. TaleBlazer players download a mobile app to their device to play games geolocated in real-world locations and to interact with virtual characters and artifacts within the context of real landscapes. The web-based editor uses a visual, blocks-based programming environment that allows both novices and experts to create their own location-based AR games. For more information, visit


After Hours Programming teaches you the fundamentals of web development and not just programming. You will learn how to create amazing websites through programming and design tutorials. The web development tutorials are designed for you to move through them in order to have an overall understanding of web design and development.


Tynker is the Easiest Way to Learn Coding

With Tynker's revolutionary approach, kids learn to code using visual code blocks that represent real programming concepts. They progress to text languages like JavaScript and Python as they continue to play through 2,000+ interest-driven activities.


Certstaffix® Training specializes in providing corporate computer software classes nationwide. Our instructors are professional trainers and utilize hands-on exercises to reinforce lecture.

Local Out-of-School Time Enrichment Programs


Science Club for Girls

Science Club for Girls provides girls-specific programming by connecting girls in K-12 grades, especially those from underrepresented groups, with female mentor-scientists through free science, technology, engineering and math (STEM) programs in a fun, nurturing, interactive environment. Our club-based model fosters both scientific thinking and sisterhood for our youngest participants. For more information, visit


Girls Who Code is a nonprofit organization which aims to support and increase the number of women in computer science. The organization runs programs which teach computing and programming skills to high school girls, including their free 7-week Summer Immersion Programs for current 10th-11th grade girls to learn coding and get exposure to tech jobs and their afyer-school clubs across the country. For more information, visit


Resilient Coders believes in social justice through economic empowerment, and in the opportunity for meritocracy in tech. They think holistically about the school-to-workforce pipeline, offering a chaining series of programs that guide our hackers through the extensive journey of learning web development. For more information, visit


Black Girls CODE

Black Girls CODE is devoted to showing the world that black girls can code, and do so much more. By reaching out to the community through workshops and after school programs, Black Girls CODE introduces computer coding lessons to young girls from underrepresented communities in programming languages such as Scratch or Ruby on Rails. Black Girls CODE has set out to prove to the world that girls of every color have the skills to become the programmers of tomorrow. By promoting classes and programs we hope to grow the number of women of color working in technology and give underprivileged girls a chance to become the masters of their technological worlds. For more information, visit


Saturday Engineering Enrichment and Discovery (SEED) Academy 

Saturday Engineering Enrichment and Discovery (SEED) Academy is a five and a half year academic enrichment and career exploration program for public school students from Boston, Cambridge and Lawrence, Massachusetts who have a strong academic record and interest in science and engineering. For more information, visit


Mathematics & Science for Minority Students (MS)2

The (MS)2 program was founded in 1977 to address the compelling need to cultivate the mathematical and scientific abilities of economically disadvantaged African American, Hispanic/Latino, and Native American high school students from targeted cities and communities across the United States. In a residential setting on the historic Phillips Academy campus, the three-summer program challenges students intellectually and exposes them to peers and educators with diverse backgrounds, life experiences, and aspirations. This competitive and rigorous program is free of charge for all students selected. For more information, visit

National Summer Enrichment Programs


Engineering Experience (E2),

Minority Introduction to Engineering and Science (MITES), &

MIT Online Science, Technology, and Engineering Community (MOSTEC)

Since 1975, MIT's Office of Engineering Outreach programs have provided enriching science and engineering experiences to over 3,000 middle and high school students free of charge. In 2014, MIT OEOP served around 500 diverse and talented students. 60 to 70 percent of our students come from low socio-economic backgrounds. 70 to 80 percent of our students are underrepresented minorities. Through their three national programs, MITES, E2, and MOSTEC, we serve students from all across the country. Through our local program, we serve students from Boston, Cambridge and Lawrence public schools. Our students leave our programs with heightened confidence in their skills, knowledge and abilities in science and engineering. Many go on to become leaders, innovators, and entrepreneurs. For more information, visit


Summer Math and Science Honors (SMASH)Academy

The Summer Math and Science Honors (SMASH) Academy is a three-year 5-week summer math and science enrichment program for high achieving, low-income high school students of color focused on Science, Technology, Engineering and Mathematics (STEM). SMASH is successful in preparing scholars for college and achievement in higher education and free of cost to admitted participants. SMASH scholars spend five weeks each summer at a SMASH site on a college campus (currently at Stanford, UC Berkeley or UCLA) immersed in rigorous STEM classes.  They also receive year-round academic support including SAT prep, college counseling, financial aid workshops and other activities to ensure continued academic success.  For more information, visit


Summer Academy for Mathematics and Science (SAMS)

If you're entering your senior year of high school and are considering careers in engineering, science and other math-based disciplines, you may be interested in the Summer Academy for Mathematics and Science at Carnegie Mellon University. Consider spending six weeks in our rigorous summer program focusing on technical areas of study. You'll build academic and personal skills required for admission to competitive colleges and universities and take part in fun and exciting summer activities. You must be 16 years old to participate in the Summer Academy for Math and Science program. For more information, visit



The CATALYST Academy is a one-week summer residential program for rising high school juniors, and seniors. The mission of the CATALYST Academy is to advance diversity in engineering and its related disciplines. Therefore, applications from students from backgrounds (African American, Latino/a, or Native American) critically underrepresented in the fields of science, technology, engineering, and math are especially encouraged. This summer spend a week making new friends, experience life on a university campus, and explore the many exciting possibilities awaiting you in engineering! For more information, visit

If you have additional resources to suggest for this page, please email