Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read K-12 Computational Thinking: Lessons from Elementary Classes
Computational thinking (CT) is a way to bring computing experiences to K-12 students; however, CT can also support disciplinary learning....
Read A Rubric for K–5 CT-Infused Lessons: Consensus through Collaboration
How can elementary school teachers develop the skills and dispositions to provide access to science lessons that integrate computational thinking...
Read Resources to Support Engaging and Inclusive CS Education
Come learn about the various free resource offerings from College Board. Whether you are considering bringing AP computer science to...
Read Innovation Stations: Portable Collaborative Makerspaces
A makerspace is a great catalyst for fostering resilience and developing problem solving, critical thinking, and collaboration skills. Even if...
Read Student Engagement with Actua’s AI for Education Project
Artificial intelligence is more than just a critical concept in computer science: it’s an important field that has an increasingly...
Read CS at Lockheed Martin: Role models and coding resources
Hear from a real-life Lockheed Martin software engineer about her journey to one of the most advanced labs on the...
Read Teaching Exciting Computer Science Frontiers in High School
What should motivated students study after successful completion of AP CSP? The AP CS A class teaches Java programming, and...
Read Integrate ELA into CS Education Using Common Core Standards
Have your ever wondered how you can integrate more ELA instruction in your Computer Science curriculum? Join CSTA Equity Fellow...
Read AP CS A: Physical Models of Java References and Null
Physical models of Java memory can be an important tool for helping students understand abstract topics in Java. In this...
Read Bytes of AI: Use Current Events to Teach AI Literacy
As artificial intelligence (AI) becomes more present in our daily lives, it is important for teachers in any subject area...
Read Supporting Girls of Color in Computer Science Education
Are you looking for ways to increase participation from girls of color in Computer Science Education? Join CSTA Equity Fellows...
Read CS is Political: Blending poetry, CT, and social impact
In this session, you will explore a computational thinking lesson inspired by poet laureate Amanda Gorman’s inauguration poem. The lesson...
Read CS+Fables makes CS fun!
Integrate computer science standards into your ELA classes with CS+Fables curriculum! Be the Lead Learner as you and your students...
Read Keynote: Learning from the Experience and Perspectives of Our Youth
What is the relationship between computer science education and student agency? Why does student identity matter in the context of...
Read Desafíos de la Enseña de la Informática en Español
Únete a las líderes Mayne & Lily del grupo de CSTA Equity Fellowship, mientras facilitan la discusión con maestros de...
Read Disrupting Traditional PD with Micro-Credentials
Micro-credentials are accelerating innovation in education and increasing opportunities for just-in-time, job-embedded training. This session will speak to the exciting...
Read Leaning on Each Other to Overcome CS Imposter Syndrome
If you doubt your skills, talents, and accomplishments and fear that you do not belong in the CS education community,...
Read Applying the CSTA Equity Standards in K-12 CS Education
This session will introduce the Equity Standards within the CSTA Standards for CS Teachers. A panel of CS educators with...
Read CS Unplugged and Computational Thinking
This breakout session is based around CS Unplugged (csunplugged.org) and Computational Thinking. CS Unplugged provides a way to engage in...
Read Know Ourselves: Affirming Identities, Culture, & Heritage
Part 1 of a 3-part workshop series from the CSTA Equity Fellows where we explore how teachers can affirm our...
Read Promoting EDI with the Modern Classrooms Approach
This session will share an approach to teaching that brings together principles from several different pedagogical practices to create a...
Read Know Our Community: Affirming Student Voices
Part 2 of a 3-part workshop series from the CSTA Equity Fellows where we focus on affirming student voices in...
Read Tricky Situations: How do you respond to biased statements?
Have you ever frozen – not knowing what to say – when you heard a biased comment from a student...
Read Beyond the Flyer: Actionable Ways to Grow your CS Program (Admin Session)
Recruiting can feel overwhelming, but computer science teachers everywhere have an awesome opportunity to work towards growing their CS program....