Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Supporting African American Girls in CS Education
This workshop reviews strategies that prepare, support, encourage, and engage African-American girls in Computer Science Education. Presenter: Eboni Akpan Zook
Read Programming and Physical Computing with Raspberry Pi
Join this hands-on session to learn freely available UC Davis C-STEM physical computing with Raspberry Pi curriculum. Learn about the...
Read TEALS Program Remote Teaching Best Practices
Remote teaching may seem quite different from In Person teaching. However, a bettercomparison would be different varieties of the same...
Read Going Online in a Hurry: What to Do and Where to Start
The Chronicle of Higher Ed article on transitioning to online learning
Read Empowering Girls/Nonbinary Students
Create safe spaces to empower youth and build leaders. Presenter: Laura Ramirez
Read CSL the new ESL: Engaging ELLs via CS
CSL (Coding as a Second Language) is the new ESL (English as a Second Language). In this session, Efrain Tovar...
Read Cybersecurity Awareness Month
We celebrate Cybersecurity Awareness Month which raises awareness about digital security and safe online practices. Hear from a panel of...
Read How to Inspire Bravery, Activism, and Equity Through Code
Best practices and sample activities for creating holistic STEMprogramming within an in-person or virtual setting related to: Bravery, Activism and...
Read Gender Beyond the Binary
This panel session will discuss gender beyond the binary by exploring how CS educators can support students and colleagues within...
Read Do You Really Want an Inclusive CS of the Future?
This talk will discuss the importance of diverse, equitable, and inclusive computing environments in the push for innovation in CS....
Read Visualizing Data with Scratch
Creative representations for data with a new Scratch extension. Presenters: Cassia Fernandez & João Adriano Freitas
Read The Power of Visualizing Data
Creative representations for data with a new Scratch extension Presenters: Leah Ulloa & Monica Casillas
Read Data Science Breakout
Foundations, applications and implications for teaching data science in schools. Presenter: Miles Berry
Read Data Science as a Foundation for Equity
Tips, tricks and pitfalls for implementing Data Science at scale, building in equity by design. FREE resources for teachers in...
Read Preparing Students for Success on the APCS-A Exam
In 2018, more than 65,000 high school students took the Advanced Placement Computer Science A exam. This exam tested their...
Read PLAY: How Immersive Experiences Can Bring Ethical CS Conversations to Life
Students crowd around, giggling and waiting for their phone clocks to hit precisely 10:28 AM. Their classroom door has been...
Read Philosophy to Pedagogy: Practical ways to create an inclusive classroom
Girls Who Code is an educational non-profit focused on closing the gender gap in technology. Our educational philosophy is our...
Read OZOBOTS! Robot-infused Introduction to Coding!
Ozobots are small robots with an optical sensor that allows them to read lines we draw. Students create race courses,...
Read Oracle Academy Education Bytes
Come and learn about Oracle Academy Education Bytes! Short, flexible learning modules that teach new concepts and enhance existing knowledge and...
Read Nifty Assignments
When students really learn, when they learn best, and when we feel best as teachers are those moments when an...
Read MIT App Inventor Middle School Jumpstart
Want to motivate your middle school students by teaching them how to make their own mobile apps? MIT App Inventor...
Read Cybersecurity: Emerging Trends and Real-World Lessons.
Visualizations help tell stories with data. Technology and computers allow us to readily create basic and complex visual representations. Presenter:...
Read Teaching Cybersecurity in Elementary
Tips, tricks and pitfalls for implementing Data Science at scale, building in equity by design. FREE resources for teachers in...
Read Building an Enigma Machine to Teach Cybersecurity.
Explore the history of the enigma machine, as you build your own enigma and learn ways to engage students in...