Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
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....
Read We Programmed This City: Using Paper Circuits to Explore a Smart City Design Challenge
In this session, we will explore the intersection of engineering, art, and design through the lens of a “paper city”...
Read Virginia CS and STEM Collaborative Efforts
In this session, we will talk about the new Virginia STEM Plan and how it has been built around collaboration...
Read Using Raspberry Pi to Teach Networking: CIT and CIS
Having trouble figuring out how to include networking and computing standards in your curriculum? While there are many resources for...
Read Using AP Classroom to Develop Data-Driven Instructional Interventions Impacting Student Performance
This session will provide an overview of AP Classroom and free College Board resources that can be used throughout the...
Read STEAM Nights: A Family-Friendly Way to Explore Science, Technology, Engineering, Art, and Math
Careers in the 21st century demand student proficiency in the interdisciplinary fields of science, technology, engineering, art, and math. In...
Read Teaching Girls to Code and Change the World
Jobs requiring computing skills are among the most sought after and highest paying in the US market, with demand growing...
Read Black Affinity Group Presents: Code BLACK Hackathon
Considering hosting a Hackathon, but not sure how to get it all done? Jump into the shoes of students as...
Read Introduction to Data Science with micro:bit and MakeCode
Microsoft MakeCode is a “making and coding” programming language with a powerful simulator for making games and creating technological solutions...
Read Interactive Fiction and Role-Playing Games in Python
Text-based electronic games have been around almost as long as the modern computer. By removing the visual aspect of game...
Read Inside the Black Box: Exploring AI and Ethics in K–12
Learning about artificial intelligence can help students understand important concepts like ethics, equity, diversity, bias, and inclusion, and even learn...
Read Infographic Literacy: Best Practices for Adolescents
With the rise of digital media and technology, infographics have become part of our daily lives, and learners now encounter...
Read Incorporating the Voices of African American Girls in CS
Women make up only 25% of the computer science workforce, and only 3% are Black women. Let’s stop the excuses,...
Read Including Empathy in CS Education
We need to teach empathy when we teach CS. Knowing ourselves, our needs, the needs of the community we’re building...
Read Improving Deaf Learners’ Access to CS, Data, & Cybersecurity
In American Sign Language, the sign for computer evokes mainframe reel-to-reel tape machines from the 1970s. In British Sign Language,...
Read Impacts and Ethics of Data in a World without Privacy
This session shares an abridged lesson on the collection, use, and implications of app and website data, thinking specifically about...
Read HS BRIDGES: Visualizations of Data, Data Structures, & More
HS BRIDGES (https://bridgesuncc.github.io/bridges-hs/) is a collection of programming projects, including student scaffolds and teacher walkthroughs,” that use UNC Charlotte’s BRIDGES...
Read How to Select and Implement a Computer Science Curriculum
The session titled “How to Select and Implement a Computer Science Curriculum” offers computer science teachers practical strategies for choosing...