Resources Library
You must be logged in to access resources in the Resources Library. All resources are free for CSTA members. Certain resources are availble to those with a CSTA account. To become a CSTA member, or to create a free CSTA account, head to our Join page. Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES

Read Experience CS: A New Way to Teach Computer Science
Experience CS is a free curriculum from the Raspberry Pi Foundation that helps educators integrate computer science into other content...

Read Equipping the Next Generation for Innovating with Oracle Academy
Join the Oracle Academy team for a fun and engaging session that highlights the benefits available to educators and offers...

Read Empowering Change: Integrating Equity and Computer Science into Classrooms
This session introduces an innovative digital guidebook filled with suggestions for integrating core subjects—English/language arts, math, social studies, and science—with...

Read Creating Lessons in Visual Studio Code for Education
Come join us for this hands-on session and learn how to create your own CSTA standards-aligned lessons and coding tutorials...

Read Coding in Motion with CS
Whether you’re teaching introductory coding or looking to make your curriculum more engaging, this breakout session offers a fresh, movement-based...

Read Code Her Future: Empowering the Next Generation of Women Leaders in CS
This session equips educators with strategies to inspire female students to see themselves as leaders and innovators in computer science....

Read Certified to Rock: Cleveland’s Journey in CS Teacher Prep
This session will take participants on a 15 year journey of how Cleveland State University became Ohio’s leading teacher preparation...

Read AI Learning Priorities for All K-12 Students
What AI content is most important for all students to learn? The Identifying AI Priorities for All K-12 Students project,...

Read Integrating Computational Thinking for Early Readers
Computational thinking (CT) is a critical skill that sets the foundation for future success in coding and computer science, but...
Read AI Art Factory
Join the AI Art Factory workshop and discover how artificial intelligence can bring imaginative prompts to life—like “a dinosaur riding...

Read Using Unplugged Activities to Deepen CS Learning
In this session, participants will explore current research on the effective use of unplugged activities for teaching computer science concepts....

Read Tips & Tricks to Motivate CS Learners: Using Drones to Drive Student Engagement & Career Readiness
This session explores innovative strategies to engage and empower computer science learners from diverse backgrounds and with a range of...

Read Spilling the Tea: Embracing Authenticity, Joy, and Legacy as Black Women Educators in CS
Join us for an open, affirming space that celebrates the journeys and resilience of Black women educators in computer science....

Read Partnering with AI: Enhancing Coding and Debugging Skills in the Classroom
As artificial intelligence continues to transform the world, it’s crucial for K–12 educators to equip students with skills that will...

Read Navigating Teacher Burnout in Computer Science: Strategies for Wellness and Reflection
This presentation explores the growing challenge of teacher burnout in the field of computer science education. As technology evolves and...

Read Mirrors, Windows, and Doors: Representing “Others” in White Classrooms
This session will start teachers of all grade levels on their journey to incorporating culturally responsive pedagogy by providing ideas...

Read LitCS: Supercharging K–5 Comprehension and Writing with Computer Science
Join us for an engaging and interactive experience that showcases the powerful connection between computer science and literacy in the...

Read Leverage Local Businesses to Create Work-Based Learning
This session offers ideas for business-to-education partnerships, from day-long events to senior capstone work-based learning experiences and everything in between!...

Read Interdisciplinary Connections: Discrete Math and Computer Science, an Ohio Algebra 2 Pathway
Math and computer science share significant overlap—and students deserve the opportunity to explore that connection in a course that teaches...

Read Engaging Students’ Interest in CS using 3,2,1…Make!
Discover how educators around the world are sparking student creativity through Code Clubs using the 3…2…1…Make! model. This simple, research-based...

Read Differentiating the App Development Process for All Students (and Teachers!)
Have you ever wanted to help students create their own apps, but you aren’t sure how? Come explore a variety...

Read Creating Pathways for All: Systemic Collaboration in K–12 CS Education
How can school districts, career and technical education centers, and state and local agencies collaborate to create a unified vision...

Read Coding as a Language of Inclusion
Explore how a third-grade playwriting project evolved into a digital storytelling experience that champions equity! By combining coding with creative...

Read Beyond OOP: Embracing Computational Thinking 2.0 with Data Science and Machine Learning
Is object-oriented programming (OOP) becoming outdated? Computational thinking 2.0, data science, and machine learning offer new ways to solve problems....