Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Equity in CS Policy
Are you interested in advancing your state’s computer science policy agenda more equitably, but unsure where to start? In this...
Read Equitable Recruitment Strategies for CS Elective Classes
Getting computer science courses offered in schools is often just the beginning of a long fight towards equality in CS....
Read Engage students with Minecraft remote learning
Capturing student interest with immersive learning experiences outside the classroom has never been more important. Minecraft is a game played...
Read Elementary Coding Lessons Integrated with ELA and Social Studies
Walk away from this session with 3 new units that integrate coding into English language arts and social studies. Through...
Read Developing Programming Skills in Python through Graphics
Coding and creating go hand in hand. In this session, you will see how early high school students can enter...
Read Designing Equity-Focused Professional Development
Equitable student access to Computer Science begins with equity-minded CS educators. This session will explore three professional development models designed...
Read Cybersecurity, Programming, Citizenship: Labs and Lessons Learned in Grades 6–12
In this session, we will share ideas for developing a cybersecurity and robotics curriculum for high school and middle school...
Read Culturally Relevant Practices in Computer Science
Regardless of their own backgrounds, all teachers can take concrete steps to make their computer science classrooms more accessible, equitable,...
Read CSAwesome: AP CS A Curriculum
This hands-on workshop will introduce high school and college teachers and administrators to the free CSAwesome AP Computer Science A...
Read CS for Social Good
Creativity! Grit! Empathy! Growth! Connections! These are all attributes that we want to foster in our students. During this session,...
Read CS Advocacy: Computational Thinking and Social Emotional Learning
For students at all grade levels, participation in computing facilitates development and real-world application of social emotional learning (SEL) through...
Read Critical Race Theory in Computer Science Education
Become more familiar with critical race theory and how it relates to our schools and computer science classrooms. Presented by...
Read Creative Computing with Sonic Pi: Live Music Coding!
Why should computer science only appeal to hardcore software and hardware types? Sonic Pi is an entry point to CS...
Read Creating Viable Computer Science Pathways in a School Like Yours
This one-hour session will assist teachers to expand computer science pathways at their high schools. Designed with rural schools in...
Read Creating the Web: An Introduction to HTML & CSS
How does the internet work? How does our computer know what to show? How is a website created? How does...
Read Craft Computing
This session will focus on the Craft Computing Unit, developed with Sunset Spark, and how it can be used to...
Read 2023-2024 CSTA Volunteer Kick-Off
Are you a member of a CSTA committee? Join us to kick off committee work for this school year. We’ll...
Read ISTE REPLAY: CS Unplugged
Join us as we kick off CSTA‘s 2023 Professional Learning Series events. This event will feature varying STEM Playground Presentations...
Read AI with MITRE
Join us as we discuss this year’s, hottest topic in computing and computing education, artificial intelligence (AI) with AI experts...
Read ¡Latine en informática! – Celebrating Latine CS Leaders for Hispanic Heritage Month
Join us as we celebrate Hispanic/Latine Heritage Month (September 15- October 15). Gather resources and collaborate with other CS colleagues...
Read Coaching for Equity in Computer Science
The Coaching for Equity in Computer Science project is a new initiative focused on studying the impact of coaching on...
Read Co-Creating Individualized Rubrics Using SMART Goals
As teachers, how can we balance our competing priorities (project-based learning, SMART goals, individualized assessments) and still make quality rubrics?...
Read “C”ing Yourself Teaching CS
Do you see yourself as a computer science teacher? Do you support CS integration with teachers who don’t see themselves...
Read CMU CS Academy por estudiantes que son English Learners
En esta sesión, estaremos discutiendo cómo utilizar el currículo en español de CMU CS Academy en salones donde hay estudiantes...