Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read CS and Special Education: Improving Secondary Special Education Outcomes with Coding and Robotics
This mini-session will focus on using computer science concepts to enhance a variety of special education outcomes, engage special education...
Read Equitable Practices: Making Language Accessible in the AP CS classroom
Sheltered Instruction is a model from bilingual and ESL education that is widely used in mainstream classrooms to improve the...
Read Hello World: The Big Book of Computing Content
Developed by the Raspberry Pi Foundation, “Hello World: The Big Book of Computing Content” showcases the breadth of the computing...
Read Harmonizing Scratch for K-8 students
Making culturally relevant coding experiences for students can be daunting and prohibitively time-consuming, especially in the face of large classes...
Read Handy Back Pocket Code for AP CS A
AP CS A contains a lot of novel vocabulary and syntax that can be overwhelming for students who are new...
Read Getting Started with CS First
In this professional development workshop, teachers will learn how to use CS First, Google’s ready-to-teach introductory computer science (CS) curriculum...
Read Get Started Coding in Minecraft Education with MakeCode
Minecraft forEducation and Makecode Support equitable approaches to computer science education. Explore how engaging game-based learning with Minecraft unlocks creativity...
Read Gadgets & Devices: How Lending Libraries Increase CS Equity
Technology in the classroom creates engaging and transformative learning experiences and provides students with necessary skills to enter the 21st-century...
Read Free Tools to Take Esports Teams to the Next Level
So you have an esports team going; now what? What tools can esports coaches use to enhance their programs? In...
Read Fostering Community Among CS Educators – Parts 1 & 2
With the ever-evolving requirements and resources in the field of Computer Science, it is crucial to foster a community of...
Read Foster Computational Thinking by Building Games in ScratchJr
For children between five and seven, games provide authentic opportunities to experience different perspectives, collaborate with others, and work through...
Read Facilitating Multiple Programming Languages in One Space
This mini-session describes how to facilitate multiple programming languages in a single classroom space. Participants can watch video examples of...
Read Exploring the Use of Project-Based Learning in CS
Research shows that project-based learning can be used to authentically engage learners, but what exactly is project-based learning, and what...
Read Explore CS Instructional Coaching
This breakout session is for anyone interested in supporting computer science teachers through instructional coaching. Presenters will share resources to...
Read Experiences of Computing Students with Disabilities
Students with disabilities face a variety of barriers in computing education, including inaccessible technology, inadequate accommodations, attitudinal barriers, and a...
Read Expanding CS in Middle Schools: Lessons from State Directors
Arkansas, South Carolina, and Tennessee are leaders in exposing middle school students to CS. Join the state directors of computer...
Read Example Code for AP CS A with Physical Java Memory Models
In this mini-session, participants will learn how to use physical Java Memory Models to help AP CS A students develop...
Read Fireside Chat with the Future: Students Making an Impact on Computing Today
A panel with 2023 Cutler Bell Winners on your projects and their positive and negative impacts on computing and your...
Read Chapter Leader Brainstorming Session
Learn the ways in which we can leverage the information and sessions from today in our own Chapter Meetups and...
Read Coding for All: Empowering Blind and Low Vision Students
In this session, we discuss the current state of accessibility and coding, self-advocacy, and reasons why the importance of coding matters to all students. Presented...
Read ChatGPT Generative AI and CS Education
How can we maximize the benefits and minimize the drawbacks of generative AI in CS education? Presented by Beryl Hoffman
Read Use Impacts of Computing Standards To Teach About AI
Learn how to teach about AI in elementary grades through Impacts of Computing Standards. Presented by Vicky Sedgwick
Read Three Must-Haves for a PBL-Rich Computer Science Classroom
Join Code Next and Kurani Architects to chat design and creating physical spaces for project-based learning in computer science classrooms....
Read Step Up to the Challenge: Using AI to Future-Proof Students
Empower minoritized students through inclusive CS & AI education, fostering problem-solving for real-world impact. #AIforAll Presented by Allen Antoine, Candyce...