Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Disability Inclusion in CSforAll
This interactive workshop explores the question of how to use inclusive and accessible practices to welcome all learners, particularly students...
Read Empower Students with Transparent and Collaborative Assessment
Assessment is a crucial part of the educational process. By providing insight into student progress, assessment helps teachers tailor their...
Read Getting to True CS Integration in PreK–5 by Building the CT Foundation
In this session, elementary CS teachers will develop their knowledge of computational technology (CT), practice CT with partner teachers, model...
Read Interdisciplinary Engagement with Wearables
In this session you’ll work hands-on with a maker kit for sewing programmable lights into a wearable item. Along the...
Read Just Dance with the Algorithm
In this interactive workshop, attendees investigate how dance and video games can be combined to teach core programming and computing...
Read Machine Learning with Data Sets and AI Lab
In this hands-on session, participants will learn about artificial intelligence and create machine learning models, using Code.org’s artificial intelligence and...
Read Making Faces: Multiple Pathways to Creative Coding
Cardboard, buttons, glue, scrap paper, soda cans, a necklace, and a keyring: seemingly random items can become the building blocks...
Read Making Time4CSforAll in the Elementary Day
This session is for educators, administrators, curriculum developers, PD providers, and researchers interested in integrating CS at the elementary level...
Read Put the Internet of Things in Your Students’ Hands. Literally.
Distributed computing, computer networking, and the internet of things (IoT) are all around us, yet the underlying concepts are rarely...
Read Racing through STEM: Teaching Mechanics, Electronics, and Coding with the Build Smart EV Micro-Kart
This workshop gives educators the unique opportunity to build their own working scale model go-kart. After constructing the kart chassis,...
Read Semantic Waves and Wavy Lessons: Connecting Theory to Practical Activities and Back Again
Teachers make conscious choices about the instructional approaches they use. These choices are based on learning theories and adapted to...
Read Strategies for Effective and Inclusive CS Teaching
Join us to explore, practice, and discuss equitable teaching practices in computer science. This interactive session will explore identity, intersectionality,...
Read Unit Testing for Automatic Grading with Student Feedback
Unit testing is a common technique used in test-first design in the software development industry. In the classroom, tests matching...
Read Using an Equity Framework in your CS Classrooms
Learn how to create or continue to grow an Equitable Classroom environment with small changes. Through the lens of Cultivating...
Read PRIMM a structured approach to programming
Helping every learner make sense of programming so that they can create powerful projects.
Read Opening Keynote: Developing a Toolkit to Teach Computer Science in School
Join James and Jane from the Raspberry Pi Foundation to learn about the 12 pedagogy principles. They’ll share how and...
Read Retrieval Practice
A learning strategy that uses “low stakes” activities to boost student performance.
Read Understanding & Engaging Equity-Focused Teaching in K-12 CS
In this keynote presentation, Dr. Tia Madkins will explore what we mean by equity-focused teaching strategies and how we can...
Read Power On! Teacher Resources for Empowering Student Voice
We will go over the variety of instructional materials that were built with accessibility in mind. The book itself is...
Read Parsons Problems: Drag & Drop Assessments
Parsons Problems challenge students to arrange code segments like magnetic poetry to solve problems. Learn why they work and how...
Read OUTstanding Voices: LGBTQ+ Panel & Pride Month Resources
Join us to hear from a panel of Pride CS educators/advocates who will share their journey and their CS experiences....
Read Let Them Be Heard: AAPI Panel & Heritage Month Resources
It’s time to gather resources and collaborate with other CS colleagues in celebrating the industry contributions of person(s) within the...
Read Teacher Takeaways from SIGSCE 2023 Tech Symposium
Join us to learn about the K-12 teacher takeaways from this year’s SIGCSE Technical Symposium. The annual event provides a...
Read CS Integration into Other Disciplines
Allowing students to explore CS ideas and concepts in other subject matter is a great way to expose students to...