Fostering Students-Driven Learning of Computer Programming with an Ensemble of E-Learning Tools

dc.contributor.author José Paulo Leal en
dc.contributor.author Ricardo Queirós en
dc.contributor.other 5125 en
dc.contributor.other 5695 en
dc.date.accessioned 2023-08-02T08:16:46Z
dc.date.available 2023-08-02T08:16:46Z
dc.date.issued 2018 en
dc.description.abstract Learning through practice is crucial to acquire a complex skill. Nevertheless, learning is only effective if students have at their disposal a wide range of exercises that cover all the course syllabus and if their solutions are promptly evaluated and given the appropriate feedback. Currently the teaching-learning process in complex domains, such as computer programming, is characterized by an extensive curricula and a high enrolment of students. This poses a great workload for faculty and teaching assistants responsible for the creation, delivering and assessment of student exercises. In order to address these issues, we created an e-learning framework - called Ensemble - as a conceptual tool to organize and facilitate technical interoperability among systems and services in domains that use complex evaluation. These domains need a diversity of tools, from the environments where exercises are solved, to automatic evaluators providing feedback on the attempts of students, not forgetting the authoring, management and sequencing of exercises. This paper presents and analyzes the use of Ensemble for managing the teaching-learning process in an introductory programming course at ESEIG - a school of the Polytechnic of Porto. An experiment was conducted to validate a set of hypotheses regarding the expected gains: increase in number of solved exercises, increase class attendance, improve final grades. They support the conclusion that the use of this e-learning framework for the practice-based learning has a positive impact on the acquisition of complex skills, such as computer programming. © Springer International Publishing AG, part of Springer Nature 2018. en
dc.identifier P-00N-VZM en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/14274
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Fostering Students-Driven Learning of Computer Programming with an Ensemble of E-Learning Tools en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00N-VZM.pdf
Size:
481.12 KB
Format:
Adobe Portable Document Format
Description: