Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read The Geometry and History of LGBTQ+ Pride, in JavaScript
This presentation will explore the history of symbols used to represent the oppression and pride of the LGBTQ+ community. Attendees...
Read Easily Understand Recursion through Natural Phenomena
Recursion is a challenging topic for some students. In this session, we’ll present a blended approach to introducing recursion, wherein...
Read Beyond HTML & CSS: Code the Web with Wix Education
The future belongs to the creators — the next generation who dream of and design the worlds they want to...
Read Op Art in Processing
When teachers introduce text-based programming to pupils who have already mastered coding in Scratch, one of the common challenges is...
Read Cross-Curriculum Cultural Quilts
This workshop blends geometry, natural science, social science, and American cultural history in a fun project that allows students to...
Read Using Graph Theory in Humanities
How can we include humanities teachers in our quest to expand computer science pathways? In this workshop, we will examine...
Read Interweaving Ethics to Engage Students in AI Concepts
Are you a middle school CS teacher interested in engaging students in artificial intelligence? In this workshop, we will introduce...
Read Your Voice is Power: Make Beats, Learn Code, Promote Equity
In light of the many 2020 events that brought attention to racial injustice, Amazon Future Engineer and Georgia Tech have...
Read Teaching Decoding with Disciplinary Integrations of CS/CT
In this session we will situate decoding or interpreting code in the larger context of “decoding computer models” across curricular...
Read Get Started with Code Wherever You Are
Don’t let distance or hybrid learning models stop you from introducing coding to your K–5 students. Whether your students are...
Read Utilizing Local Problems in Project-Based Learning Curricula
Project-based learning (PBL) classes in computer science and engineering create wonderful opportunities for students to build vital 21st-century skills. However,...
Read Make Games | Teach Coding
Come learn from Middle and High School CS teachers how they’re using Construct 3 to teach their students to code...
Read Codio’s Customizable CS Resources & Learn-By-Doing Approach
Codio’s Customizable Resources and Learn-By-Doing Approach: Join us to see why Codio’s research-driven, all-in-one cloud-based solution has emerged as a...
Read Retro Video Games in the Computing Curriculum
Retro video games (games produced before the early nineties, such as Pong, Space Invaders, Pac-Man, and Super Mario Brothers) can...
Read Secret Coders Teach Computational Thinking
With limited time in the curriculum, teaching computer science works best when lessons weave CS into language arts, math, or...
Read Conduct an Equity Audit to Improve Equity at Your School
Examining school-level factors shaping English Learner students access to and experiences in high school computer science courses. Presented by Hayley...
Read Beyond the Flyer: Actionable Ways to Grow your CS Program
Recruiting can feel overwhelming, but computer science teachers everywhere have an awesome opportunity to work towards growing their CS program....
Read Be an Advocate for Broadening Participation in Computing
Teachers have always played a pivotal role in defining computer science pedagogy, incorporating innovative CS curriculum, and advocating for all...
Read Computational Thinking and Why It’s Important for Students
The future of work is here. Workplaces are increasingly collaborative and digital with projects requiring problem solving, critical thinking, creativity,...
Read Preparing Students for the App Economy
Learn how to use Apple Education tools to help students build the skills needed to be leaders and innovators in...
Read K-12 CS: How Far We’ve Come, and Where We’re Headed
Code.org co-founder and CEO Hadi Partovi was on the CSTA Conference stage seven years ago, and our community has made...
Read 2020 Vision: Reimagining the Default Settings of Technology and Society
“If inequity is woven into the very fabric of society, then each twist, coil, and code is a chance for...
Read CSTA 2020 Stage Loop
Learn best practices from CSTA Equity Fellows, see shout-outs from some celebrity supporters, and learn ways to engage with the...
Read Awards Ceremony
We recognize the winners of the CS Teaching Excellence Award, Cutler-Bell Prize in Computing, and Volunteer of the Year. http://csteachers.org/awards...