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…
If you’re passionate about game development and looking to take your projects to the next level, Microsoft MakeCode Arcade has just what you need. We invite you to explore two fantastic DIY…
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…
Having been involved with the Hour of Code™ in some way since its launch in 2013, I’ve heard both celebrations and complaints. While not all of the comments that have flowed…
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…
In order to make dreams come true, you need to wake up I’m a dreamer. Ever since the days that I first stacked discarded fence boards on top of cinderblocks to…