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 Sustainable Competitive Robotics Programs
In this session, we’ll teach how to start, maintain, and elevate competitive robotics programs for middle and high school students,...
Read Taking Flight: Coding Autonomous Drones to Boost Computer Science Engagement
In this hands-on session, you’ll discover how to leverage the power of Robolink CoDrones to make computer science concepts captivating...
Read Teaching Data Science to Gifted Students: Fostering Computational Thinking
Data science has emerged as a core competency in the era of artificial intelligence, and its importance in K–12 CS...
Read Tech Ethics and Impacts Unplugged Card Game
Please join us to experience a fun and thought-provoking way to engage students in conversations about ethical design and impact....
Read Teen Science Cafés: Building STEM Community and CS Engagement
Teen Science Cafés are informal, student-centered gatherings where teens explore cutting-edge CS and STEM topics in a café setting. This...
Read The Blueprint for Launching a Joyful and Sustainable Code Club
Starting a Code Club is an exciting but daunting experience. How do you recruit students and volunteers, select projects, manage...
Read The CSTA Honor Bridge: A K-8 Pathway to CSHS
Meet the CSTA Honor Bridge, an 8-year K-8 badge system designed to prepare students intentionally for the Computer Science Honor...
Read The Power of Collaboration: Building Strategic Partnerships to Advance CS Opportunities
This session highlights cross-cultural collaborations as a tool to increase student participation across demographic populations. For the past two years,...
Read The Zen of Zeros and Ones: Mindfulness Meets the Matrix
In today’s tech-saturated world, students and educators face unprecedented challenges to their mental well-being. This session explores the surprising and...
Read From Real-World Problem to Algorithm: A Prompt-Engineering Approach to Teaching CS
The El Paso Computes: K–12 Impact initiative aims to increase the computing competencies of El Paso students by building capacity...
Read From Repo to Ready: On-Ramps to Student Open Source
Open-source development can be a meaningful, authentic way for students to apply their coding skills—but it can be intimidating to...
Read From Standards to Action: Teacher-Led Policy and Advocacy in Computer Science
This session highlights how educators shape policy and advocacy through the Computer Science Teachers Association Policy Committee’s 2026 priorities. Centered...
Read GIS and Ma’iinganag: Wolves, Resources, and Mapping
How can data, place-based learning, and Indigenous knowledge come together in computer science education? In this interactive session, participants will...
Read Hands-On Learning with Environmental Science and Computer Science
Use the micro:bit to connect computer science, history, and biology, with location-based lessons that support Native students. This session introduces...
Read If-Then Thinking: Bridging Geometry with Computer Science
Conditional reasoning provides a natural connection between geometry and computer science, offering teachers a powerful opportunity to integrate mathematical logic...
Read Ignite Family Engagement with Computer Science Events
Are you interested in bringing together families, students, and educators to celebrate the joy of computer science? This interactive session...
Read Impressions of Data Science: How Do High Schoolers See It?
Data science is finding its place in the K–12 space, often in the form of high school math courses, where...
Read Interdisciplinary AI Toolkit — From Theory to Practice
This interactive session is designed to introduce educators to an accessible, classroom-ready approach to teaching AI responsibly. Participants will begin...
Read Introducing Middle Schoolers to GenAI with Ethical and Engaging Conversations
AI is rapidly reshaping how our students learn, create, and communicate, yet many middle schoolers first encounter it through viral...
Read Leading with Confidence: The CSTA Chapter Leader Toolkit
You lead the communities that keep CS education thriving — and this session is built just for you. Join fellow...
Read Let’s TechSwap! Rewiring Access to CS Education
TechSwap is an educator-led network bringing people together to close the digital divide. Through TechSwap, STEAM, makerspace, and CS educators...
Read Leveling Up: Reflective Practice for Teacher Growth
Computer science teachers often teach while learning, both new pedagogies and content. To support CS educators, CSTA developed its Teacher...
Read Literacy-Based Computer Science
This interactive session models best practices in integrating literacy and computer science through hands-on, experiential learning. Using children’s books as...
Read Makerspaces WOW (Without Walls)
Discover how to bring the creativity of makerspaces to any classroom—no dedicated lab required! This interactive poster spotlights virtual tools...
