Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Competitive Programming: Using Esports in CS Education
Esports and competitive programming can be an effective and engaging tool to help students learn to code. Through the framework...
Read Connect-Create-Collaborate with ScratchPals!
You’ll learn about ScratchPals, a free teacher-led initiative to create global classrooms by connecting teachers and students via Scratch. Through...
Read CS and Literature: People and Practices in Your Picture Books
This session shares the presenters’ analysis of 30 picture books and graphic novels, published between 2015 and 2019 and targeted...
Read Integrating CT in Elementary
In response to President Barack Obama’s calls to increase computer science instruction at the K–12 level, the Virginia Department of...
Read Making Computer Science Accessible to Diverse Learners
With the recognition of the need for diversity in all employment areas of computer science, CS curricula should be accessible...
Read Make Computing Tangible with Physical Computing
Physical computing is just the right thing to make computing into a tangible thing that can be seen, touched, and...
Read Machine Learning in the High School Classroom
Machine learning and neural networks have become key techniques for solving some of society’s most difficult problems, but many students...
Read Learning Activities for Teaching AI in K–5
In August 2018, a group of K–12 educators and AI researchers joined together in a working group to develop national...
Read Learning Activities for Teaching AI in 6-12
In August 2018, a group of K–12 educators and AI researchers joined together in a working group to develop national...
Read Learn from and Share with the Alice Community
This birds of a feather session will focus on connecting current and potential Alice (Alice.org) users to discuss best practices,...
Read Launching the Schoolwide Integration of Computational Thinking
In this one-hour session, teachers will learn how one school’s novel approach to integrating computational thinking (CT) into elementary math...
Read It’s Not Just about Hard Skills: Building Students’ Tech Social Capital
Google’s Code Next program recognizes that while pathways exist to lead young students to and throughout the tech industry, many...
Read Intersections of Popular Musicianship and Computer Science
Although some popular musicians engage in computer science practices for music-related purposes, such engagement is seldom discussed within music education...
Read Interactive Storytelling: Weaving Together Literacies of Text and Code
Are you a fan of Choose Your Own Adventure stories? Do you love playing games such as 80 Days or...
Read Integrating Cybersecurity into the AP CSP Course
The highlights, challenges, and results of teaching AP CSP students a variety of rigorous cyber topics such as symmetric/asymmetric cryptography,...
Read Integrating CS with Middle School Science
Common complaints about recently adopted computer science standards emphasize that there is limited time in the school day, considerable pressure...
Read Practical Approaches to Integrating CS Across the Curriculum
A computer science educator frequently hears that the solution to reaching and inspiring all students to learn computer science is...
Read Integrating Computer Science in the Elementary Classroom
The goal of this session is to inspire current computer science teachers to think about integration of CS into other...
Read Incorporating Culturally Authentic Practices into a Problem-Based Computer Science Classroom
Looking for a way to increase student engagement, maintain rigor, and promote persistence in computer science courses? The White House’s...
Read I Have Bots, But How Do I Introduce Them to My Class?
This session is for teachers who have used Blockly code with their students, have access to bots and devices for...
Read How to “Bake In” Local Priorities: Infusing Cybersecurity into the Maryland K–12 CS Curriculum
In early 2018, the Maryland State Department of Education (MSDE) reached out to the state academic community to create the...
Read Hands on with the English Primary Computing National Curriculum
It has been over five years since the “new” Computing National Curriculum was introduced in England. Since then, many primary...
Read Hackers Wanted: Building towards IT, MIS, and Cybersecurity Careers
The ultimate goal of an educator is to build students towards a successful career outside the classroom. The top careers...
Read Growing an AP CS Pathway using Providers
This session is for any K–12 teacher interested in starting or adding AP computer science classes to create an AP...