A multi-institutional investigation of computer science seniors' knowledge of programming concepts

Laurie Murphy, Timothy Fossum, Susan Haller, Kate Sanders, Renée McCauley, Briana B. Morrison, Carol Zander, Suzanne Westbrook, Brad Richards, Ruth E. Anderson

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    14 Scopus citations

    Abstract

    Research on learning suggests the importance of helping students organize their knowledge around meaningful patterns of information. This paper reports on a multi-institutional study to investigate how senior computer science majors articulate and organize their knowledge of programming concepts using a card-sorting technique adopted from knowledge acquisition. We show that card-sorts are an effective means of eliciting students' knowledge structures and suggest they can also be used to help students organize their knowledge throughout the curriculum.

    Original languageEnglish (US)
    Title of host publicationProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
    PublisherAssociation for Computing Machinery
    Pages510-514
    Number of pages5
    ISBN (Print)1581139977, 9781581139976
    DOIs
    StatePublished - 2005
    EventProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005 - St. Louis, MO, United States
    Duration: Feb 23 2005Feb 27 2005

    Publication series

    NameProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005

    Other

    OtherProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
    Country/TerritoryUnited States
    CitySt. Louis, MO
    Period2/23/052/27/05

    Keywords

    • Card sort
    • Content analysis
    • Expertise
    • Knowledge

    ASJC Scopus subject areas

    • Engineering(all)

    Fingerprint

    Dive into the research topics of 'A multi-institutional investigation of computer science seniors' knowledge of programming concepts'. Together they form a unique fingerprint.

    Cite this