Go to:
Logótipo
Você está em: Start > Publications > View > Programming Exercises Interoperability: The Case of a Non-Picky Consumer
Map of Premises
Principal
Publication

Programming Exercises Interoperability: The Case of a Non-Picky Consumer

Title
Programming Exercises Interoperability: The Case of a Non-Picky Consumer
Type
Article in International Conference Proceedings Book
Year
2021
Authors
Ricardo Queiros
(Author)
Other
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page Without ORCID
Paiva, JC
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
José Paulo Leal
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Indexing
Publicação em Scopus Scopus - 0 Citations
Other information
Authenticus ID: P-00V-AKY
Abstract (EN): Problem-solving is considered one of the most important skills to retain in the coming decades for building a modern and proactive society. In this realm, computer programming learning is vital to enrich those skills. Practicing in this area boils down to solve programming exercises. In order to foster this practice, it is necessary to provide students with the best of the breed automated tools and a good set of exercises in a fair quantity covering the curricula of a typical programming course. Despite the increasing appearance of automated tools such as program evaluators, gamification engines and sophisticated web environments, access to exercises remains problematic. In fact, although the existence of several code repositories (most for feed computer programming contests), the majority of them store the exercises in proprietary formats and without any access facilities hindering their use. This leaves no other option to teachers but to manually create programming exercises which is time-consuming and error prone, or simply, reuse the same exercises, from previous years, which is considered as a detrimental and limiting approach to enhance multi-faceted and creative programmers. The article surveys the current interoperability efforts on programming exercises, more precisely, in terms of serialization formats and communication protocols. This study will sustain the selection of an API to feed a code playground called LearnJS with random programming exercises.
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Design and implementation of an IDE for learning programming languages using a gamification service (2016)
Chapter or Part of a Book
Paiva, JC; José Paulo Leal; Ricardo Queiros
Managing Gamified Programming Courses with the FGPE Platform (2022)
Article in International Scientific Journal
Paiva, JC; Ricardo Queiros; José Paulo Leal; Swacha, J; Miernik, F
GEdIL-Gamified Education Interoperability Language (2020)
Article in International Scientific Journal
Swacha, J; Paiva, JC; José Paulo Leal; Ricardo Queiros; Montella, R; Kosta, S
Gamification of Learning Activities with the Odin service (2016)
Article in International Scientific Journal
Paiva, JC; José Paulo Leal; Ricardo Queiros
Fostering Programming Practice through Games (2020)
Article in International Scientific Journal
Paiva, JC; José Paulo Leal; Ricardo Queiros

See all (18)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-19 at 18:55:45 | Privacy Policy | Personal Data Protection Policy | Whistleblowing | Electronic Yellow Book