There are a number of strategies teachers (plus parents and students) can take to learn programming.