Game-Based Coding Challenges to Foster Programming Practice

dc.contributor.author Ricardo Queirós en
dc.contributor.author José Carlos Paiva en
dc.contributor.author José Paulo Leal en
dc.contributor.other 5695 en
dc.contributor.other 6251 en
dc.contributor.other 5125 en
dc.date.accessioned 2023-08-02T08:17:15Z
dc.date.available 2023-08-02T08:17:15Z
dc.date.issued 2020 en
dc.description.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. 2012 ACM Subject Classification Applied computing ! Interactive learning environments; Applied computing ! E-learning. en
dc.identifier P-00S-DD9 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/14284
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Game-Based Coding Challenges to Foster Programming Practice en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00S-DD9.pdf
Size:
1023.46 KB
Format:
Adobe Portable Document Format
Description: