Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Breaking Barriers with Integration
Discover how to break barriers through the integration of computer science with other elementary-level subjects.
Read Bring Coding to Life with the SAM Labs Hands-On Approach
Using a hands-on approach to block-based coding, students can solve problems in a real-world context using wireless physical and virtual blocks from SAM Labs.
Read Bringing CS into K–5 Instructional Hours: A Model from Texas
Learn how Galena Park Independent School District brought computer science to all students by integrating it into core instructional hours.
Read Build an Equitable and Inclusive CS Program with Intentionality
Just as we teach kids how clouds form, every 21st-century student should learn about algorithms, how to make apps, & how the internet works.
Read CMU CS Academy’s Python Courses for Middle and High School
In this presentation, we will explore the CMU CS Academy curriculum and offerings, and the pedagogy and inspiration behind the program.
Read Computational Thinking as a Tool for Metacognitive Apprentices
This presentation will share lessons that infuse the best of CT with the best of ELA reading comprehension strategy instruction.
Read Computational Thinking for All through Orality, Diagrammatic Reason, and Representational Logic
This session shares an educational approach that allows middle school students to use their own cultural forms of orality to master CT.
Read Computer Science as a Lever for Social Justice
This session shares the results of a partnership who worked together to leverage computer science justice to expand equitable CS education.
Read Do You Compute with Physical Computing?
In this session, we will define physical computing, explore its benefits in the classroom, and consider the research that supports...
Read Where Are Your Data Stored? Demystifying Databases and SQL
Important decisions are made based on data that are collected by digital systems, stored in databases, and processed by applications...
Read Take This on Your CS Journey – It’s the Popfizz Portfolio
In this session, we present how Popfizz Portfolio can support your students’ CS journey and growth by giving them their...
Read Corporate Support for Computer Science Education
The Micron Foundation has supported STEM education for over 2 decades. This includes running STEM workshops & camps, and financial...
Read Elevating Student Identity and Belonging in CS
This session offers a space for discussion and examples for classroom practice of identity-inclusive computing, a new sociocultural emphasis in...
Read SciGirls Strategies
In this session, we’ll introduce two of the six SciGirls strategies for increasing the number of girls and other minority...
Read 3 Easy Ways to Mix Code & Play
3 Easy Ways to Mix Coding and Play Description: Block-based coding is a great way to introduce K-8 students to...
Read CS Unplugged Playground
In a world where we can do almost anything without leaving the confines of our homes, or even our chairs,...
Read Machine Learning Bias in Criminal Justice
Artificial intelligence increasingly permeates our homes, workplaces, cities, and even courts: Some criminal justice systems use AI models to help...
Read PrimaryAI: AI Curriculum in Grades 3–5
In this session, we’ll describe the process and content of an elementary artificial intelligence curriculum designed through a partnership of...
Read Designing Ethical AI in Your Classrooms
Everything we create has an effect on the world, often a combination of positive and negative attributes, nearly always distributed...
Read Agile for Authentic Learning
Once thought of as “just programming,” computer science has grown to encompass a variety of roles and disciplines. To meet...