All the latest updates, podcasts, tools, and online guides to help facilitate your computer science classroom experience, in-person or online.
In this interview with Dan Schneider, Jared O'Leary discusses how Dan transitioned from math education to CS education, designing spaces for educational experiences, suggestions for expanding and diversifying CS programs, how pedagogical approaches evolve over time through experimentation and reflection, the importance of listening to and working with kids one-on-one, and much more.
In this episode Jared O'Leary unpacks Goode’s (2008) publication titled “Increasing diversity in K-12 computer science: Strategies from the field,”which provides suggestions for educators who are interested in increasing the diversity of their CS classes or programs.
In this interview with Joyce McCall, we unpack and problematize some of the issues around race and racism in relation to education. In particular, we discuss the importance of allies not only showing up to support marginalized or oppressed groups, but staying when conversations get uncomfortable; the Shire from the Lord of the Rings as a metaphor for hegemony and systemic racism; as well as a variety of theories such as critical race theory, double consciousness, cultural capital; and much more.
In addition to the integration suggestions in our lesson plans and our discussion forum, our Scratch account has several studios that demonstrate the potential for integrating projects with Scratch.
Use this document to quickly access all of our ScratchJr and Scratch lesson plans and coder resources.
This spreadsheet is a curated list of more than 100 unplugged lesson plans and resources for elementary coders.
Our Moodle Lesson Ideas and Resources is curated by fellow teachers and instructional coaches we've worked with.
Join in on the conversation with colleagues and peers about all things computer science!
We’ve compiled some resources to help districts, teachers, and families cope with the rise of school closures around the nation.