CS Education

Share this post

User's avatar
CS Education
Welcome to CS Education (the newsletter)

Welcome to CS Education (the newsletter)

Rob Cobb
Jun 10, 2019

Share this post

User's avatar
CS Education
Welcome to CS Education (the newsletter)
Share

Here, we’re going to focus on how to teach code well.

How do we teach coding, algorithms, and software design? How do people learn web development, data science (the computer-y parts), or how to build a mobile app? How do we track the proliferation of online courses, large and small? And, what’s the best site to send to your cousin to help them practice CSS?

We’ll cover lots of learning theory as it applies to learning computers. But theory will only take us so far - we’ll also get into the nitty-gritty of the context of coding education, both for schools and for students. As we explore the the learn-to-code landscape, we’ll try to figure out how to help more people make sense of computers (and all those funny bugs and error messages).

Tell your friends 😇

—

About Me: I recently left Flatiron School, where I wore a few hats in the Software Engineering program - Lead Instructor, Master Teacher, and Learning Experience Designer. Before that, I was a Product Engineer at Fin, and an instructor with Google’s CSSI. I’ve been thinking about how we learn and teach computers since I was a Counselor at TIC summer camp and read Mindstorms. In undergrad, me and some friends built umd.io, and I wrote my undergrad thesis on evaluating to code tools.

Not everyone needs to learn to code, but everyone should have access if they want it.

Share this post

User's avatar
CS Education
Welcome to CS Education (the newsletter)
Share
© 2025 Rob Cobb
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share