Workshop Library

Browse our collection of free workshop materials. Each workshop includes lesson plans, slides, and hands-on activities designed for middle school girls.

We're actively updating these materials. Some workshops may contain broken links or outdated content. Let us know if you find an issue.

Coding & Programming

  • Animation & Graphics with Python
  • Computer Programming with C++
  • Introduction to JavaScript
  • Python Programming
  • Git/GitHub
  • Scratch and Raspberry Pi
  • Kodu
  • Create and Play Video Games Using Scratch

Web Development

  • A Day in the Life of a Web Designer
  • Make a Website Using HTML and CSS
  • Make a Website Using WordPress

Game Development

  • Creating Your Own Games with GameMaker
  • Game Design with Flowcharts
  • Intro to Game Development with Unity
  • Build Your Own Voice App with Voiceflow

Robotics & Hardware

  • Intro to Arduino Programming
  • Makey Makey
  • Micro:bit
  • Programming Edison Robots Using Ed Scratch
  • Robotics Programming with Lego Mindstorms

3D Design & Printing

  • 3D Jewelry Design with Tinkercad & 3D Manufacturing
  • 3D Printing: Slicing & Design Using CAD
  • How Engineers Solve Problems Using Tinkercad and 3D Printing

Virtual Reality

  • Developing Virtual Reality using TinkerCAD, Unreal Engine, and Sketchfab
  • Introduction to Virtual Reality

Data, Mapping & AI

  • Artificial Intelligence: How Computers Learn
  • Create Your Own Map using Data and CARTO
  • ArcGIS Story Maps
  • Mapping for Humanity: Using Digital Mapping to Better the World
  • MATLAB Motion Tracking

Cybersecurity & Privacy

  • Cybersecurity Basics: How to Manage Cyber Risks
  • Data Privacy
  • Internet Safety
  • Intro to Encryption: How to Protect Your Information

Design & Media

  • Architecture and Design
  • Designing Mobile Apps
  • Photography for Marketing
  • Photoshop
  • Podcasting
  • Storytelling and Video Production
  • Tell Your Story with Graphics! (Infographics)

Science & Engineering

  • Engineering and Rollercoasters
  • Models and Molecules
  • Solving Genetic Mysteries with Online Tools

Systems & Networking

  • How Computers Talk: Intro to Network Communications
  • Linux
  • NoSQL

About Downloads

When you click download, we'll ask for your email address so we can keep you updated about new and improved materials. Your email will never be shared.

Help Us Keep These Resources Alive

Know an educator, mentor, or organization that could use these workshops? Share this page with them.

If you run a workshop and notice something that needs updating, or if you'd like to volunteer to help improve the materials, let us know. Every contribution supports middle school girls discovering technology.