The fundamental formula to teaching code.

Here it is, in four easy steps:

  1. Statement of problem encountered; brief, high-level description of solution.

  2. Let’s walk through an example together, with every item explained.

  3. Now you try it. Here’s a similar issue with a small twist. How would you solve this?

  4. Let’s walk through how I thought about this problem. Your answer may be slightly different, and that’s OK.

{while there are more problems, repeat the loop until all problems are addressed}

This can be molded into a conference variation, a video variation, or a classroom variation. The fundamental steps are the same.

Jen Kramer @jen4web