Read Creative Computing with Sonic Pi: Live Music Coding!
Why should computer science only appeal to hardcore software and hardware types? Sonic Pi is an entry point to CS...
Read Critical Race Theory in Computer Science Education
Become more familiar with critical race theory and how it relates to our schools and computer science classrooms. Presented by...
Read CS Advocacy: Computational Thinking and Social Emotional Learning
For students at all grade levels, participation in computing facilitates development and real-world application of social emotional learning (SEL) through...
Read CS for Social Good
Creativity! Grit! Empathy! Growth! Connections! These are all attributes that we want to foster in our students. During this session,...
Read CSAwesome: AP CS A Curriculum
This hands-on workshop will introduce high school and college teachers and administrators to the free CSAwesome AP Computer Science A...
Read Culturally Relevant Practices in Computer Science
Regardless of their own backgrounds, all teachers can take concrete steps to make their computer science classrooms more accessible, equitable,...
Read Cybersecurity, Programming, Citizenship: Labs and Lessons Learned in Grades 6–12
In this session, we will share ideas for developing a cybersecurity and robotics curriculum for high school and middle school...
Read Designing Equity-Focused Professional Development
Equitable student access to Computer Science begins with equity-minded CS educators. This session will explore three professional development models designed...
Read Developing Programming Skills in Python through Graphics
Coding and creating go hand in hand. In this session, you will see how early high school students can enter...
Read Elementary Coding Lessons Integrated with ELA and Social Studies
Walk away from this session with 3 new units that integrate coding into English language arts and social studies. Through...
Read Engage students with Minecraft remote learning
Capturing student interest with immersive learning experiences outside the classroom has never been more important. Minecraft is a game played...
Read Equitable Recruitment Strategies for CS Elective Classes
Getting computer science courses offered in schools is often just the beginning of a long fight towards equality in CS....