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 Mapping the Statewide Landscape: Authorization Pathways for In-Service CS Teachers
Enduring equity issues exist within computer science education, often exacerbated by a shortage of highly qualified CS teachers, particularly in...
Read Meaningful Minecraft: Crafting Change in the City
This session explores how Minecraft building can go beyond in-world adventures to produce real-world changes. We’ll discuss Minecraft worlds designed...
Read Microcontroller-Based Protection System for Archaeological Museums
This session introduces a high school project-based unit that applies computer science to cultural preservation. Archaeological artifacts are extremely delicate...
Read Navigating Higher Logic: Virtual Community Support for CSTA Chapter, Affinity Groups and Beyond
Unlock the full potential of the CSTA Virtual Community! This session provides a guided tour of the Higher Logic platform,...
Read NSF-Supported Self-Paced Training to Teach Culturally Relevant Elementary Scratch Curriculum
This session introduces an NSF-supported, self-paced teacher training for Scratch-based elementary curricula. Attendees will learn to integrate coding with literacy...
Read Driving Innovation in CS Education, Oracle & Red Bull Racing
Get inspired with the Oracle Academy team in an interactive session designed to showcase the exciting benefits available to educators...
Read Educators and Students as AI Changemakers: Affirming Approaches to AI Literacy
Artificial intelligence is transforming the world, and classrooms must ensure every student sees themselves in that future. In this interactive...
Read Empowering Rural Learners Through Creative Computing and AI
Make music, play AI games, and get hands-on with creative, accessible instructional materials! All you need is a laptop, a...
Read Engaging Tools to Promote Computational Thinking in Library Media
This session introduces the foundational concepts of computational thinking and coding using stories or research topics. Through using these library...
Read English Is the New Code: Teaching Students to Build with AI Agents from Day One
The most important coding language for the next generation won’t be Python or JavaScript—it will be English. With the rise...
Read Ethics as Practice: Integrating Ethics and Social Responsibility Across CS Instruction
Ethics is a new area of focus in the 2026 CSTA PK-12 Standards. Related ideas are embedded in the form...
Read Everyone Belongs Here: How to Design an Accessible CS Classroom for All Students
Transform your classroom into a space where every student knows they belong! This joyful, interactive session is for high school...
Read Expanding Access: Integrating CS Accessibility Tools Across CTE Pathways
Computer science accessibility tools, such as screen readers, voice input, and alternative interfaces, can transform how students engage with technology...
Read Exploring Data Beyond the Numbers: Student Storytelling and Decision-Making with Tableau
This session introduces simple, classroom-ready strategies for using Tableau to explore fun, relatable datasets like top video games, trending Spotify...
Read Exploring micro:bit AI
This mini-session presents an experiential approach to teaching and learning AI to middle school students, using the BBC micro:bit. We’ll...
Read Finding Balance with AI: Designing Authentic, Inclusive Programming Assessments
Programming projects and coding problems are among the most common ways to assess learning in introductory computer science classrooms. Problem-based...
Read Firewalls, Backups, and Brute Force… Oh My!
Cybersecurity headlines remind us that our personal information is constantly at risk. This session offers engaging, real-world activities to help...
Read Foster Student Engagement, Confidence, and Collaboration through Integrated CS
Between time constraints, the lack of clear requirements, and the challenge of navigating existing resources, bringing CS into the classroom...
Read Foundational CS Includes AI: Building AI Literacy with the New CSTA Standards
Artificial intelligence isn’t something separate in the 2026 CSTA standards. It is integrated throughout, reflecting the reality that AI is...
Read From Access to Agency: Actionable Steps for Building Safe, Skilled & Connected CS Families
Students need technology role models, and the first place they look is to those who raise them. Families want to...
Read From Blocks to Brilliance: A Smooth Transition to Text-Based Programming with p5.js
Block-based coding introduces young learners to the fundamentals of programming, but continued growth requires transitioning to text-based code. p5.js offers...
Read From Classroom to Cloud: Teaching Java with GitHub Classroom, Maven, JUnit, and Codespaces
This interactive workshop empowers computer science educators to streamline their AP CS A courses using modern, cloud-based tools. Participants will...
Read From Patterns to Programs: Implementing the New CSTA Standards for PK through Grade 5
The 2026 CSTA PK–5 standards introduce a thoughtfully sequenced progression that begins in the PK-Kindergarten grade band and continues with...
Read From Play to Problem Solving: Computational Thinking Comes Alive with Gasha Go!
In this breakout session, participants will explore how GASHA GO! World, an interactive suite of K–2 games, videos, and classroom...
