cs4all

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