A Loop is a Compression

Walter Milner

An outcome from a larger research project is described. This places work seeking to understand how novices learn elementary programming notions in a wider framework derived from cognitive science, and in particular the group of ideas centered on conceptual blends. The framework is outlined and the research methodology is described, followed by some of the data gathered. It is suggested that students' consideration of code fragments can be analysed in terms of mental spaces, and that loop statements represent compressions. The implications for teaching are discussed, and future work is outlined.

Type of Publication: Paper
Conference: PPIG 2008 - 20th Annual Workshop
Publication Year: 2008
Paper #: 18
TitleA Loop is a Compression
Publication TypePaper
AuthorsMilner, W
PPIG Workshop: 
2008-09-20th