Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
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...
Read Teaching Cybersecurity in High School
Come and discover how to engage students with phenomena cyber components, programming, and computational thinking. Presenters: Dr. Chuck Gardner &...
Read Going Beyond Cautionary Tales – Teach like a Hacker
We use a cybersecurity breach case to explore computer science and the internet by analyzing each step of the perpetrator’s...
Read Teaching Security in CSP (or any CS class)
Cybersecurity is a critical and rapidly growing field where the demand for jobs is increasingly outpacing the supply of qualified...
Read Bridging Cybersecurity to the K12 classroom
Discussion of cyber security topics, teaching resources, and example activities. Presenter: Derek Babb
Read Data Science in K-12
We use a cybersecurity breach case to explore computer science and the internet by analyzing each step of the perpetrator’s...
Read Overview of Cybersecurity
Lessons for high school teachers on foundational cybersecurity topics. Presenter: Derek Babb
Read Middle School Minds Blown with micro:bit
Learn how Adams 12 Five Star Schools partnered with SparkFun Electronics to implement an emerging technology to expand Computer Science course...
Read Making Computer Science Classes Culturally Relevant for All Students
Does using culturally relevant teaching mean pedagogues have to learn a myriad of Fortnite dances to entertain students? Is it...
Read MakeCode Arcade
Come join us to learn about the new Microsoft MakeCode Arcade platform – a 1980’s-style retro game development environment entirely...
Read Machine Learning for Kids Workshop
Machine learning is all around us. We all use machine learning systems every day – such as spam filters, recommendation...
Read Leveraging Teacher Leadership to Build and Scale CS Community
Have you been teaching CS and are now looking for the next steps in your professional growth? Are you proud...
Read Lessons Learned from the AP CSP Reading
Participants will examine the results of the 2019 AP Computer Science Principles assessment with the AP Computer Science Principles Chief...
Read K-5 CS is NOT Just Coding: Teaching Non-Algorithms & Programming Standards
While there are many resources available to teach students how to code and that meet the K-5 CSTA Algorithms and...
Read K-12 AI Playground
We interact with Artificial Intelligence technologies every day, but how do they really work? This workshop will give teachers hands-on...