cs4all

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.
Civics

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
Arts + Letters

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…
Civics

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…
Back to top button
Close