Welcome to the New Era Teaching CS today is a mix of fundamentals, ethics, creative problem solving, and—yes—knowing when to let AI assist, and when to ask it to sit…
With all of the buzz around AI in the classroom, it’s tempting to fall into one of two extreme camps: embrace the use of AI in program creation, or caution…
You may have noticed my blog posts getting fewer and farther between. I think this is where I'm supposed to apologize for being gone so long and promise that I'm…
If you work in education, you've likely already heard of "computational thinking." It means many things to many different people, but at its origin, it was meant to define a…
Your entire classroom culture can improve when students feel like a team Have you ever noticed how students who play sports together are more likely to be friends than foes? Wonder…
YouTube video of the experience is at the end of the article It’s not often that my mind is blown by something that I’ve known about for eons. Today was a major…
Why you should decide to provide an “equitable” experience to your students over an “equal” one. “Life’s not fair!” How many times have we said that as parents and educators?…
Edited from https://youtu.be/vUZ8LRkTH4I Last month, Code.org posted a blog about how self-identified “resourceful” teachers saw an increase in overall math, science, and English test scores after introducing their classes to computer science. This…