/ en / Traditional / mobile

Beats Biblionetz - Texte

A methodology for analyzing the temporal evolution of novice programs based on semantic components

Christopher D. Hundhausen, Jonathan Lee Brown, Sean Farley, Daniel Skarpas
Publikationsdatum:
Zu finden in: ICER 2006 (Seite 59 bis 71), 2006
Erste Seite des Textes (PDF-Thumbnail)
Diese Seite wurde seit 1 Jahr inhaltlich nicht mehr aktualisiert. Unter Umständen ist sie nicht mehr aktuell.

iconZusammenfassungen

Empirical studies of novice programming typically rely on code solutions or test responses as the basis of their analyses. While such data can provide insight into novice programming knowledge, they say little about the programming processes in which novices engage. For those interested in improving novice programming environments, a key research question arises: How can we collect and analyze data on novice programming that will enable us (a) to analyze and compare the programming processes promoted by alternative novice programming environments, and (b) ultimately to build better novice programming environments? To address this question, we have collected a large video corpus of novices as they construct code solutions in various versions of ALVIS Live! [17], a novice programming environment. Through detailed post-hoc analyses of our video corpus, we have developed a methodology for compiling the moment-by-moment evolution of novice code solutions. Based on an analysis of a model code solution's key semantic components, our methodology enables researchers to document, on a second-by-second basis, (a) what part of a code solution a programmer is focusing on, and (b) where the semantic feedback provided by the programming environment is helping. Although it is time and labor intensive, our methodology provides researchers with a standard set of data and representations for comparing the programming processes promoted by alternative programming environments.
Von Christopher D. Hundhausen, Jonathan Lee Brown, Sean Farley, Daniel Skarpas im Konferenz-Band ICER 2006 im Text A methodology for analyzing the temporal evolution of novice programs based on semantic components (2006)

iconDieses Konferenz-Paper erwähnt...


Begriffe
KB IB clear
Programmierenprogramming

iconAnderswo finden

icon

iconVolltext dieses Dokuments

LokalAuf dem WWW A methodology for analyzing the temporal evolution of novice programs based on semantic components: Fulltext at the ACM Digital Library (lokal: PDF, 310 kByte; WWW: Link OK 2017-06-28)

iconAnderswo suchen Auch im Biblionetz finden Sie nicht alles. Aus diesem Grund bietet das Biblionetz bereits ausgefüllte Suchformulare für verschiedene Suchdienste an. Biblionetztreffer werden dabei ausgeschlossen.

iconBiblionetz-History Dies ist eine graphische Darstellung, wann wie viele Verweise von und zu diesem Objekt ins Biblionetz eingetragen wurden und wie oft die Seite abgerufen wurde.

Verweise auf dieses Konferenz-Paper 1
Verweise von diesem Konferenz-Paper 2
Webzugriffe auf dieses Konferenz-Paper 33111111
20162017