Using the SCORE software package to analyse novice computer graphics programming

Maximilian Wittmann*, Matthew Bower, Manolya Kavakli-Thorne

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

3 Citations (Scopus)

Abstract

This paper presents the SCORE (Student Coding Observation and Recording Engine) software package designed to capture and analyse student coding processes. The package consists of an Eclipse [1] plug-in to gather observational data while students code a programming task, and an analysis tool that allows researchers to visualise, categorise and annotate changes in code. Because the SCORE package supports code text level analysis it enables more in-depth understanding of student programming and problem solving approaches than meta-data or program output analysis tools. SCORE also provides features to assist the analysis of Computer Graphics programs. An example analysis of a student's Computer Graphics assignments demonstrates how SCORE was used to reveal the dominant role of general programming issues in the early assignment, whereas spatial programming issues persisted throughout both assignments.

Original languageEnglish
Title of host publicationITiCSE'11 - Proceedings of the 16th Annual Conference on Innovation and Technology in Computer Science
Place of PublicationNew York
PublisherAssociation for Computing Machinery
Pages118-122
Number of pages5
ISBN (Print)9781450308878
DOIs
Publication statusPublished - 2011
Event16th Annual Conference on Innovation and Technology in Computer Science, ITiCSE'11 - Darmstadt, Germany
Duration: 27 Jun 201129 Jun 2011

Other

Other16th Annual Conference on Innovation and Technology in Computer Science, ITiCSE'11
CountryGermany
CityDarmstadt
Period27/06/1129/06/11

Keywords

  • computer science education
  • computer graphics education
  • program analysis
  • observational research
  • analysis software

Fingerprint

Dive into the research topics of 'Using the SCORE software package to analyse novice computer graphics programming'. Together they form a unique fingerprint.

Cite this