Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
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...
Read The Grammar of Computers: Science, Society, Technology, and Arts
“If code is the next universal language, instead of grammar classes we need more poetry lessons.” Linda Liukas is a...
Read Welcome Keynote
Learn about the current state of CSTA and four key ways that you can engage in the association: (1) Join...
Read K-12 CS: How far we’ve come, and where we’re headed
Less than a decade ago, support for K-12 computer science was limited, yet the movement was poised for tremendous growth....
Read Loudoun County Public Schools and their Pathway to Computer Science Success
Do you want to learn how to integrate Computer Science and Robotics into your division’s K-8 core curriculum, but may...
Read White Teachers as Anti-Racist Allies
Get comfortable with getting uncomfortable as we discuss what it means to actively be anti-racist as a white CS educator....
Read Working with Industry Partners
Providing students with opportunities beyond the curriculum improves outcomes and helps students move on to college and careers in computer...
Read What Do We Really Know about Equity, Diversity, and Inclusion in CS?
The purpose of this session is to heighten awareness of issues of equity, diversity, and inclusion in computer science education....