Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Sugar Bush: Physical Computing and Maple Syrup Production
This session will present a collaborative “Sugar Bush” unit on maple syrup production involving physical computing, data collection, and data...
Read Student-Led Classroom Management
All students deserve learning experiences focused on solving authentic, real-world problems, allowing them to practice collaboration, communication, and creativity. As...
Read Strategies to Include K–12 Students with Dis/Abilities in CS
This session explores strategies for including students with disabilities in K–12 computer science education through an examination of inclusive and...
Read Storytelling for Disruption: Find Your CS Education Story
Great stories can move, mobilize, and motivate people toward change and action. As we work to change the computer science...
Read Stories Matter: the CS Storytelling Process for K-8 Students
Everyone has a story and young students are no different. Join us for a discovery and discussion around the development...
Read Spilling the Tea on Effective Instructional Strategies
This session will explore three instructional strategies that can help CS teachers increase enjoyment, productivity, and code quality. The first,...
Read Social Justice: Making CS Connections Transparent & Tangible
In this session, participants will explore what social justice means and can look like in the context of computer science...
Read So you want to be a CSTA Equity Fellow?
Are you interesting in becoming the next CSTA Equity Fellow? Come and find out more about what the equity fellowship...
Read Significant Summative Labs for High School CS Students
How do you craft computer science assignments that engage and support all students? In this session, we’ll share examples of...
Read Set Up CS Framework
Many schools and districts are looking for ways to get started with establishing equitable K12 CS education pathways. You may...
Read Semantic Waves: Great Feedback with Structured Explanations
As teachers, the feedback we give on incorrect answers is a crucial factor in learning. At its best, strong feedback...
Read Seizing the Bees: Computer Science & Community Collaboration
Building community relationships helps to create interactive learning experiences for students as they learn to use computer science to solve...
Read Scaffolding Executive Functioning in the CS Classroom
Learn strategies to help students grow in their executive functioning skills in the computer science classroom. This presentation will have...
Read Replit Escape Room
This interactive session will introduce simple and useful agile project management strategies while leveraging the collaborative superpowers of Replit’s multiplayer...
Read More Than A Game: ESports and the Computer Science Connection
Join us as we discuss the connection between ESports and Computer Science. Previously seen as a “waste of time,” gaming...
Read Staying Safe Online During the Holidays – a Cybersecurity Conversation with Tanium
Join the Black Affinity Group for a fireside chat with the Tanium team about issues, strategies, and solutions in teaching...
Read Reflectively Unpacking the CSTA Standards for CS Teachers
Participants in this session will collaboratively unpack the CSTA Standards for CS Teachers. Through discussion and specific examples, participants will...
Read Recruiting, Retaining, and Advancing CS Students
Are you having trouble attracting students to your computer science classes and programs? Do you find it difficult to retain...
Read Quorum Blocks: Accessible Programming for Children
Quorum Blocks, a block-based derivative of the Quorum programming language, is well known for its accessibility to children with disabilities,...
Read Putting the “All” in CS for All
What does high-quality and inclusive computer science education look like? Who has access to these experiences? Is computer science really...
Read Promoting Equity in CS Education for Indigenous Students
Indigenous students have historically been underrepresented in computer science education. According to the K-12 Computer Science Access Report, Indigenous students...
Read Project-based learning with Scratch
This presentation begins with an introduction to various approaches of project-based learning with Scratch; for example, backwards, inquiry-based, and emergent...
Read Preventing Burnout in CS education
Teacher burnout has always been a problem in the field of education; however, the past couple of years has exacerbated...
Read Preparing Students for CS Careers of the Future
Gallup and Amazon Future Engineer have partnered to create the Careers of the Future Index to help young adults and...