A framework for teaching code - Table of Contents

This is a work in progress, I'll update it as I go

I've been teaching code for a number of years and have built up a few extremely successful systems and practices. I want to share all of that with you.

In this series of posts, I will describe a framework for teaching code. It would be useful for educators of all different shapes and sizes. This will be relevant to you if you:

  • ever need to deal with junior devs and actually care to grow them
  • work or volunteer as a coding tutor
  • are learning to code and want to know how to learn effectively
  • lecture or teach techies at scale
  • run a code school of any kind
  • produce educational content ...

That's a lot of you, right?

What's more, the systems, mindsets and practices described in this series are not limited to use in teaching and learning code. It's all based on the science of learning.

Ready?

Table of contents

  • Part 1: Groundwork (work in progress πŸ—οΈ)
  • Part 2: High-touch teaching (Coming in a while 🐊 )
    • The Algorithm
    • Assess
    • Illuminate
    • Catalyze
    • Feedback to teachers
    • Metacognition
  • Part 3: Low-touch teaching (Coming... later 🐊 )
    • Content
    • Applications
    • Structure building
    • Each one teach one
  • Part 4: Future-proof skills (Don't hold your breath 🫒 )

What to expect

This is going to take a while. I'm planning to publish something at least once every 2 weeks.

But you know how plans can be...

Do you dig it?

If this is something you are interested in, then please let me know by:

  • signing up for my newsletter (I won't spam you or sell your info or any of that nasty stuff)
  • following me on mastodon and/or twitter

And please share this with anyone who you think will find it useful! I aim to add value by empowering those who empower others.

Stay up to date

Subscribe to my newsletter. This will be a monthly digest of my latest articles and some other news and goodies.

Did you find this useful? Do you have something to say?

Feedback makes my heart go boom, and I would love to hear from you if you want to talk about this!

Hit me up on the socials :)