Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Effective Computing Pedagogy: Lessons from the UK
As a relatively new discipline in schools, computing requires teachers to adapt and develop their pedagogical content knowledge to incorporate...
Read Okay, For Real Now: Virtual Instruction Tools
While many of us have figured out the basics of remote instruction, maybe you’ve wondered if there’s a better way....
Read What’s Happening Here? Sense-Making in High School CS
Canadian educational charity Kids Code Jeunesse, we’ve learned through experience that different students “get” coding in different ways. Exercises and...
Read Mental Models in AP CSP
In 2018, Code.org began developing an update to their AP CSP curriculum in order to address teacher feedback and align...
Read Elementary CS from a Distance: Virtual Teaching Takeaways
Elementary teachers truly have experienced it all while teaching computer science virtually since March 2020. We’ve learned so much about...
Read A Peer Instruction Model for Distance Learning
Peer instruction (PI) has been shown to significantly improve a student’s performance in introductory computer science coursework. Traditional PI routines...
Read Creativity & Collaboration in the Computer Science Classroom
Creative thinking is a key 21st century skill, predictive of both academic and professional success. Strong collaborative skills are crucial...
Read Pear Deck 101
How to get started with Pear Deck and use best practices to streamline lessons and provide engagement. Presented by Amber...
Read Student Leadership to Broaden Participation in CS Grades 3–5
An overlooked piece of K–5 computer science education is the creation of an exciting, inclusive computing culture throughout the school....
Read Introduction to Micro:bit with MakeCode
In this hands-on workshop, we’ll lead participants through beginner to intermediate coding activities using the micro:bit in Microsoft MakeCode. Participants...
Read Creating a Sustainable Research-Practitioner Partnership
This session is designed to share best practices, experiences, challenges, triumphs, and ideas on creating sustainable research-practitioner partnerships (RPPs) between...
Read Agile Escape Room
This interactive session will introduce simple agile strategies to use in middle and high school classrooms. Participants will engage in...
Read Modern Learning as an Approach to Closing the Digital Divide
When offered expanding learning opportunities, children can close the digital divide almost immediately. It is very important to build a...
Read Creating Engaging Digital Content
We know that information is available at a click of a button and learners have access to plethora of resources....
Read Connecting Culture, Entrepreneurial Mindset, and CS for Good
Learn how to use design thinking principles to build culturally responsive remixes that foster an entrepreneurial mindset and encourage CS...
Read Cyber Chase – Cybersecurity Education through Gamification
Join us as we discuss teaching and learning cyber security through gamification. Teachers will leave from this event with knowledge...
Read CSEdWeek 2023 Preview
Join us as we preview CSEdWeek 2023. Computer Science Education Week is a national event celebrated all over the country....
Read Computational Thinking in Literature for K–6 Students
As schools and governments adopt computer science standards for elementary-age students, one approach involves integrating computational thinking (CT) elements and...
Read Opening New Worlds for Young CS Learners
Reaching students who are currently underrepresented in the computer science field requires a focus on both recruitment and retention. Come...
Read Teaching on YouTube: Creating Math and CS Videos
A lot of your students are learning on YouTube, where they could be watching your flipped classroom videos. Meet Oscar...
Read Join the Scratch Educator Meetups Network!
Scratch Educator Meetups, designed by the Creative Computing Lab at the Harvard Graduate School of Education, are playful and creative...
Read Introduction to CS Peer Coaching and Mentoring
This workshop introduces peer coaching as a CS teacher support model in K–12 schools and districts, offering advice to CS...
Read CS PD Providers: Birds of a Feather
Currently, the majority of computer science teachers start teaching computer science during their career, as pre-service programs are not yet...
Read Grading for Equity: What, Why, and How
Have you been frustrated with the results of grading your students’ work with programming and other computer science content? Are...