Skip to main navigation Skip to search Skip to main content

Assessment for Computer Programming Courses: A Short Guide for the Undecided Teacher

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

68 Downloads (Pure)

Abstract

As the large number of articles on teaching introductory programming seem to attest, teaching and learning computer programming is difficult. However, perhaps surprisingly, the assessment design for those courses does not seem to be the most studied aspect. This short position paper provides a structured set of options and alternatives to consider when choosing the assessment elements for a programming course. The objective is to promote additional reflection on several alternatives for each assignment, exam, or other assessment elements. Along with this presentation, we point to eventually valuable references. We believe the resulting information should be helpful and applicable to many other disciplines, but the focus is on computer programming courses.

Original languageEnglish
Title of host publicationProceedings of the 14th International Conference on Computer Supported Education
Subtitle of host publicationVolume 2, CSEDU 2022
EditorsMutlu Cukurova, Nikol Rummel, Denis Gillet, Bruce McLaren, James Uhomoibhi
PublisherSciTePress - Science and Technology Publications
Pages549-554
Number of pages6
ISBN (Electronic)978-989-758-562-3
DOIs
Publication statusPublished - 2022
Event14th International Conference on Computer Supported Education, CSEDU 2022 - Virtual, Online
Duration: 22 Apr 202224 Apr 2022

Publication series

NameInternational Conference on Computer Supported Education, CSEDU - Proceedings
Volume2
ISSN (Electronic)2184-5026

Conference

Conference14th International Conference on Computer Supported Education, CSEDU 2022
CityVirtual, Online
Period22/04/2224/04/22

Keywords

  • Assessment
  • Computer Science Education
  • CS1
  • CS2
  • Grading
  • Programming

Fingerprint

Dive into the research topics of 'Assessment for Computer Programming Courses: A Short Guide for the Undecided Teacher'. Together they form a unique fingerprint.

Cite this