cs4all
Step It Up: Girls Who Learn to Code Through Dance
Computer Science Education
Step It Up: Girls Who Learn to Code Through Dance
Dance and coding might seem like an odd pairing, but in fact they go together gloriously. One of the core…
Teaching Computational Thinking with Stories of Electricity
Computer Science Education
Teaching Computational Thinking with Stories of Electricity
Kids loves drama. Don’t fight it; embrace it. I recently developed this prototype project for elementary school students where they…
Stop Teaching Computer Science. Start “Embedding” It.
Computer Science Education
Stop Teaching Computer Science. Start “Embedding” It.
I’ve said it before: if we are serious about teaching computer science in K-12 schools, we have to reimagine how…
Here’s that Map of Computer Science You Were Looking For
Computer Science Education
Here’s that Map of Computer Science You Were Looking For
If we’ve worked together you know I like me a visual. There are simply things that are better conveyed via…
Read Macbeth Like a Computer
Computer Science Education
Read Macbeth Like a Computer
For fun, check out this Wolfram Alpha page that breaks down Macbeth in all sorts of computationally fun ways. What…
Bots in British Lit Class: Watch How a High School Teacher in Georgia Does It
Arts + Letters
Bots in British Lit Class: Watch How a High School Teacher in Georgia Does It
Last year, I posted about a series of projects for integrating computer science into the English classroom. (A group of…
A history of CS Education…
Equity
A history of CS Education…
What a worthwhile read in which a communications PhD candidate historicizes the current emphasis on computer science education. I don’t…