The effect of selected variables on the learning of some computer programming elements
Sorel Reisman · 1973
The widespread use of computers in most aspects of society has caused educators to introduce computing into many levels of the curriculum. In the absence of experience suggesting techniques for structuring such courses, an intuitive approach is usually taken. A conflict which has arisen because of this concerns the advantages or disadvantages of teaching high level languages before low level languages. This study attempted to resolve this conflict. An additional objective of the study was to investigate the effects of providing learners with a) computer generated reinforcement and b) differential error diagnostics in their programming exercises.