In the context produced by the COVID19 crisis, for which many learnings have been forced to make a prompt transformation to e-learning or blended learning, it is especially important to provide teachers with resources easy to use and implement, and that allow the students to go forward autonomously in their learning, minimizing the use of streaming lectures in favor of the use of specific educational materials for e-learning. It is particularly important for computer science education, since, according to studies by CEDEFOP, INE (Spanish Institute of Statistics) and SEPE (Spanish Employment Service), software development is the second most demanded profession in Europe, being the first in Spain and Portugal, and has an unemployment rate well below of the average and a much higher rate of permanent contracts.
The objective of this project is to create the tool JuezLTI to allow the automatic assessment of computing studies exercises, namely, markup languages as well as programming and databases exercises. The tool is also innovative because its interoperability with any online learning environment (LMS) such as Moodle, Sakai, Canvas or Blackboard (among many others) thanks to the use of the LTI standard. This, added to the pool of exercises to be developed, will allow it to be used in a large number of institutions, some of which have shown interest and explicit support for the project.
The target group of the project are programming instructors and students learning programming (also self-teaching).
There are two main types of activities that the project consists of: development of its intellectual outputs and dissemination of the information about the facilities that JuezLTI will provide for teaching computer science make it foreseeable that it will be adopted by a good number of organizations.
The project is planned to deliver two intellectual products :
- JuezLTI Platform. The first one will be a tool to support computer science teaching, JuezLTI, which will allow the automatic assessment of programming, databases and markup languages exercises, in addition to providing a pool of problems with adaptive training itineraries for the educational levels from VET to University.
- MOOC JuezLTI; it is a MOOC to train teachers in the use, implementation and development of the JuezLTI tool. In addition, a training activity will be carried out to share the starting knowledge of the partners in the matter, which are very diverse: e-learning methodologies, development of teaching support software, integration tools in LMS, etc.
It is expected that, as a result of implementing JuezLTI in programming teachings, the academic performance of students will improve, by proposing self-evaluating tasks and itineraries adapted to each profile.
Furthermore, the Apereo Foundation umbrella that explicitly supports this project is an indication of its sustainability.