The cryptic crossword puzzle as a useful analogue in teaching programming

Norma P. Simon · Australasian Computing Education Conference · 2004

Contrary to the apparent beliefs of many students, computer programming and problem solving are not amenable to purely book learning. These skills can be acquired only by practice, and even then, students with an aptitude for programming will acquire the skills far more readily than those without. Unfortunately, aptitude is a concept that many students have difficulty appreciating. This paper describes a novel approach to helping students understand the concept.

Read the paper · More papers on PaperTik