Informing students about academic integrity in programming

Simon, Andrew Petersen, Judy Sheard, Amber Settle, Michael Morgan, Jane Sinclair

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

    28 Citations (Scopus)


    In recent years academic integrity has come to be seen as a major concern across the full educational spectrum. The case has been made that in certain ways academic integrity is not the same in computing education as in education more generally, and that as a consequence it is the responsibility of computing educators to explicitly advise their students of the academic integrity requirements of their assessments. As part of a larger project, computing academics around the world were asked a number of questions regarding how they advise their students about academic integrity in programming assessments. Almost all respondents indicated that their students were required to abide by an academic integrity policy, but only about half of them felt that the policy was appropriate for programming assessments. We analyse respondents’ descriptions of how they advise students about academic integrity in programming assessments, grouping them into a number of themes, and give excerpts from the guidelines that some respondents provide for their students. A clear finding from the survey is that while most educators agree that externally sourced code or assistance should be acknowledged, fewer than 20% are aware of any standard form for that acknowledgement. We therefore conclude by proposing, for discussion, a standard form for acknowledging externally sourced code or assistance.

    Original languageEnglish
    Title of host publicationProceedings of the 20th Australasian Computing Education Conference, ACE 2018, Brisbane, Australia, 30 Jan 2018 - 2 Feb 2018
    EditorsRaina Mason, Simon
    Place of PublicationNew York NY USA
    PublisherAssociation for Computing Machinery (ACM)
    Number of pages10
    ISBN (Print)9781450363402
    Publication statusPublished - 30 Jan 2018
    EventAustralasian Computing Education Conference 2018 - Brisbane, Australia
    Duration: 30 Jan 20182 Feb 2018
    Conference number: 20th (Proceedings)


    ConferenceAustralasian Computing Education Conference 2018
    Abbreviated titleACE 2018
    Internet address


    • Academic integrity
    • Collusion
    • Computing education
    • Plagiarism
    • Programming education

    Cite this