License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICPEC.2020.18
URN: urn:nbn:de:0030-drops-123051
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2020/12305/
Go to the corresponding OASIcs Volume Portal


Paiva, José Carlos ; Leal, José Paulo ; Queirós, Ricardo

Game-Based Coding Challenges to Foster Programming Practice

pdf-format:
OASIcs-ICPEC-2020-18.pdf (1.0 MB)


Abstract

The practice is the crux of learning to program. Automated assessment plays a key role in enabling timely feedback without access to teachers but alone is insufficient to engage students and maximize the outcome of their practice. Graphical feedback and game-thinking promote positive effects on students' motivation as shown by some serious programming games, but those games are complex to create and adapt. This paper presents Asura, an environment for assessment of game-based coding challenges, built on a specialized framework, in which students are invited to develop a software agent (SA) to play it. During the coding phase, students can take advantage of the graphical feedback to complete the proposed task. Some challenges also encourage students to think of a SA that plays in a setting with interaction among SAs. In such a case, the environment supports the creation and visualization of tournaments among submitted agents. Furthermore, the validation of this environment from the learners' perspective is also described.

BibTeX - Entry

@InProceedings{paiva_et_al:OASIcs:2020:12305,
  author =	{Jos{\'e} Carlos Paiva and Jos{\'e} Paulo Leal and Ricardo Queir{\'o}s},
  title =	{{Game-Based Coding Challenges to Foster Programming Practice}},
  booktitle =	{First International Computer Programming Education Conference (ICPEC 2020)},
  pages =	{18:1--18:11},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-153-5},
  ISSN =	{2190-6807},
  year =	{2020},
  volume =	{81},
  editor =	{Ricardo Queir{\'o}s and Filipe Portela and M{\'a}rio Pinto and Alberto Sim{\~o}es},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2020/12305},
  URN =		{urn:nbn:de:0030-drops-123051},
  doi =		{10.4230/OASIcs.ICPEC.2020.18},
  annote =	{Keywords: games, automatic assessment, graphical feedback, programming, learning, challenges}
}

Keywords: games, automatic assessment, graphical feedback, programming, learning, challenges
Collection: First International Computer Programming Education Conference (ICPEC 2020)
Issue Date: 2020
Date of publication: 15.06.2020


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI