Types of assignments for novice programmers

Alexander Ruf, Marc Berges, Peter Hubwieser

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

4 Scopus citations

Abstract

This paper deals with the classification of assignments according to their type. In contrast to other publications, we derive assignment types not deductively, but extract them empirically from different sources. Our main research question is: What types of programming assignments are actually given to novice programmers? In addition, we compare our empirically found assignment types to the deductively derived ones from the literature. This is driven by the following research questions: Are there types of assignments that are mentioned in literature, which however are not or rarely found in actual assignments given to novice programmers? Can assignment types be found that cannot or only poorly be matched with the category types described in the literature?

Original languageEnglish
Title of host publicationWiPSCE 2013 - 8th Workshop in Primary and Secondary Computing Education, Proceedings
PublisherAssociation for Computing Machinery
Pages43-44
Number of pages2
ISBN (Print)9781450324557
DOIs
StatePublished - 2013
Event8th Workshop in Primary and Secondary Computing Education, WiPSCE 2013 - Aarhus, Denmark
Duration: 11 Nov 201313 Nov 2013

Publication series

NameACM International Conference Proceeding Series

Conference

Conference8th Workshop in Primary and Secondary Computing Education, WiPSCE 2013
Country/TerritoryDenmark
CityAarhus
Period11/11/1313/11/13

Keywords

  • Computer science education
  • Novice programmers
  • Task types
  • Types of assignments

Fingerprint

Dive into the research topics of 'Types of assignments for novice programmers'. Together they form a unique fingerprint.

Cite this