Yet Another Programming Exercises Interoperability Language (Short Paper)

José Carlos Paiva, Ricardo Queirós, José Paulo Leal, Jakub Swacha, Pedro Rangel Henriques, Alberto Simões
2020 Symposium on Languages, Applications and Technologies  
This paper introduces Yet Another Programming Exercises Interoperability Language (YAPExIL), a JSON format that aims to: (1) support several kinds of programming exercises behind traditional blank sheet activities; (2) capitalize on expressiveness and interoperability to constitute a strong candidate to standard open programming exercises format. To this end, it builds upon an existing open format named PExIL, by mitigating its weaknesses and extending its support for a handful of exercise
more » ... . YAPExIL is published as an open format, independent from any commercial vendor, and supported with dedicated open-source software.
doi:10.4230/oasics.slate.2020.14 dblp:conf/slate/PaivaQLS20 fatcat:koipih6khrb7hglnnnzcknfp2u