Salient elements in novice solutions to code writing problems

Jacqueline Whalley*, Tony Clear, Phil Robbins, Errol Thompson

*Corresponding author for this work

    Research output: Chapter in Book/Published conference outputConference publication

    Abstract

    This paper presents an approach to the evaluation of novice programmers' solutions to code writing problems. The first step was the development a framework comprised of the salient elements, or programming constructs, used in a set of student solutions to three typical code writing assessment problems. This framework was then refined to provide a code quality factor framework that was compared with an analysis using the SOLO taxonomy. We found that combining our framework with the SOLO taxonomy helped to define the SOLO categories and provided an improved approach to applying the principles of SOLO to code writing problems.

    Original languageEnglish
    Title of host publicationProceeding ACE '11, Proceedings of the Thirteenth Australasian Computing Education Conference
    EditorsJohn Hamer, Michael de Raadt
    Place of PublicationDarlinghurst (AU)
    Pages37-45
    Number of pages9
    Publication statusPublished - 17 Jan 2011
    Event13th Australasian Computing Education Conference - Perth, WA, Australia
    Duration: 17 Jan 201120 Jan 2011

    Publication series

    NameConferences in Research and Practice in Information Technology Series
    PublisherAustralian Computer Society
    Volume114
    ISSN (Print)1445-1336

    Conference

    Conference13th Australasian Computing Education Conference
    Abbreviated titleACE '11
    Country/TerritoryAustralia
    CityPerth, WA
    Period17/01/1120/01/11

    Keywords

    • assessment
    • novice programmers
    • SOLO taxonomy

    Fingerprint

    Dive into the research topics of 'Salient elements in novice solutions to code writing problems'. Together they form a unique fingerprint.

    Cite this