Yet Another Programming Exercises Interoperability Language (Short Paper)
    
  
 
  
    
    
        Yet Another Programming Exercises Interoperability Language (Short Paper)
    
  
No Thumbnail Available
      Date
    
    
        2020
    
  
Authors
  Ricardo Queirós
  José Carlos Paiva
  José Paulo Leal
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
    
    
        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 types. YAPExIL is published as an open format, independent from any commercial vendor, and supported with dedicated open-source software.