Follow by Email

PyCon: Good-bye Hello World: Rethinking Teaching with Python

Problem: Python can still be taught boring; many students still hated the programming class.

Be example driven.

Drop the boring lectures.

Create simple, fun, graphical programs.

Get them engaged.

I asked if coding was an intrinsic talent that you either have or don't have. He said that there are a few "born coders". They're going to succeed in even the most boring class, so just get out of their way. There are also a few students who won't ever get it. There is just nothing you can do. The vast majority of students are in the middle.