Please use this identifier to cite or link to this item: http://hdl.handle.net/1822/29081

TitlePartial correctness and continuous integration in computer supported education
Author(s)Fonte, Daniela
Vilas Boas, Ismael
Oliveira, Nuno
Cruz, Daniela da
Gançarski, Alda Lopes
Henriques, Pedro Rangel
KeywordsComputer uses in education
Problem-based learning
Competitive learning
Collaborative learning
Automatic grading system
Semantic program evaluation
Program analysis
Issue dateApr-2014
PublisherSCITEPRESS – Science and Technology Publications
Abstract(s)In this paper we support the idea that students and teachers will benefit from a computer-based system that assesses programming exercises and provide immediate and detailed feedback: students would be able to evolve in the right direction and teachers would follow and assess more fairly their students. This assessment should outperform the typical right/wrong evaluation returned by existing tools, allowing for a flexible partial evaluation. Moreover, we adopt a concept from Agile Development, the Continuous Integration (CI), to improve students’ effectiveness. The applicability of CI reflects a better monitoring by the teams and their individual members, also providing the ability to improve the speed of the development. Besides the description of the capabilities that we require from an Automatic Grading System (AGS), we discuss iQuimera, an improved AGS that we are working on, that implements our teaching/learning principles.
TypeConference paper
URIhttp://hdl.handle.net/1822/29081
ISBN978-989-758-021-5
Peer-Reviewedyes
AccessOpen access
Appears in Collections:CCTC - Artigos em atas de conferências internacionais (texto completo)

Files in This Item:
File Description SizeFormat 
CSEDU_2014_129_CR.pdfDocumento principal819,16 kBAdobe PDFView/Open

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID