Program Annotations: Feedback for Students Learning to Program

Bancroft, Peter & Roe, Paul (2006) Program Annotations: Feedback for Students Learning to Program. In Tolhurst, D & Mann, S (Eds.) Proceedings of the Eighth Australasian Computing Education Conference (ACE2006), Australian Computer Society Inc, Hobart, Australia, pp. 19-24.

[img] Published Version (PDF 590kB)
Administrators only | Request a copy from author

View at publisher


This paper presents a novel program annotation mechanism which enables students to obtain feedback from tutors on their programs in a far simpler and more efficient way than is possible with, for example, email. A common scenario with beginning students is to email tutors with copies of their malfunctioning programs. Unfortunately the emailed program often bears little resemblance to the program the student has been trying to make work; often it is incomplete, a different version and corrupted. We propose an annotation mechanism enabling students to simply and easily annotate their programs with comments asking for help. Similarly our mechanism enables tutors to view students’ programs and to reply to their comments in a simple and structured fashion. This means students can get frequent and timely feedback on their programs; tutors can provide such feedback efficiently, and hence students’ learning is greatly improved.

Impact and interest:

3 citations in Scopus
Search Google Scholar™

Citation counts are sourced monthly from Scopus and Web of Science® citation databases.

These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.

Citations counts from the Google Scholar™ indexing service can be viewed at the linked Google Scholar™ search.

ID Code: 25527
Item Type: Conference Paper
Refereed: Yes
Keywords: Introdouctory Programming, Tutoring, Feedback, eLearning, Program Annotations, HERN
ISBN: 1-920-68234-1
Subjects: Australian and New Zealand Standard Research Classification > INFORMATION AND COMPUTING SCIENCES (080000) > COMPUTER SOFTWARE (080300) > Computer Software not elsewhere classified (080399)
Divisions: Past > QUT Faculties & Divisions > Faculty of Science and Technology
Deposited On: 17 Jun 2009 15:15
Last Modified: 09 Jul 2017 04:52

Export: EndNote | Dublin Core | BibTeX

Repository Staff Only: item control page