Project AppMOOC

The project AppMOOC (Support for semi-automatic correction of online activities in massive courses (MOOCs)) is designing and implementing a software support for semi-automatic correction of activities in massive courses (> 200 students per course). In this way, the teacher may receive a pre-assessment of each student, grouped by profiles and results, which will benefit the correction process (in time and depth), learning, and allow greater and more adequate feedback to the student.


The aim is that this system can work in a transparent and coordinated manner with the content management system used by the academic institution. Combining academic monitoring with ongoing evaluation activities, such as forums, sessions, wikis, etc., and formal summative evaluation activities such as tests and oral defenses.

Thus, the teacher / tutor can make a personalized monitoring of students, and get a detailed report of their activity, including an identification of their pattern of behavior (social activity) and performance (academic activity), which allow pre- evaluate your itinerary. AppMOOC do not replace the correction process, but facilitates to the teacher the pre-categorization of student outcomes. Thus, the process is streamlined, creating two possible benefits, not mutually exclusive:

  1. The process is shortened, allowing the teacher to focus more on individualized attention to students, because he has more time mentoring for it;
  2. The process is parameterized, allowing the teacher to take on more students, and that mass open courses (MOOC) have an effective mechanism of interaction with a real teacher; This approach allows interactivity with an expert, not just a set of automated tests without human intervention, as usually happens.

Innovations and Advantages of the project:

 The first innovative element is the conceptual framework for semi-automatic correction mass activities courses itself. The recommendation algorithms and processes are typically based on two principles: collaboration between users (collaborative filter) and available platform content (content-based). In response to literature, both approaches have proved to be quite efficient, and much less when generating recommendations in the field of eLearning. There are other more complex approaches that try to fill gaps in the line just mentioned but have not gone through the necessary validation of eLearning production environments.

AppMOOC, as a conceptual framework rests on the initial supervision of an expert (teacher, tutor or a member of the teaching community) who is in charge of weighing and balancing the contribution of the different categories of data collected based on course objectives, group or field of study. Likewise, the conceptual framework nor suffer the obstacle called cold-start itself of recommender systems based on collaborative filtering, but, since the beginning, AppMOOC is already trained to operate. These features make suggestions oriented to educational practical and integrated teaching consistently with each particular environment pattern.

The second innovation is the technical implementation itself: AppMOOC. As software and computer system AppMOOC behaves as middleware between a manager learning (LMS) and the user (teacher, tutor, student) so that it is able to generate eLearning recommendations  regardless of the system used. This requires use of LTI and schedule a simple standard APIs that allow connection to realize integration with leading LMS (i.e. Sakai, Moodle, Blackboard, etc.). On the other hand, the interface configuration has been designed from the beginning to present a very intuitive, clean and ready to use by the expert. It has placed particular emphasis on the use of open-platform technologies such as HTML5. This approach will allow the use of AppMOOC in tablets, smartphones and other devices overall performance.

Esquema general del funcionamiento de AppMOOC

Figure 1. General scheme of operation of AppMOOC
The third innovative aspect represents the contribution to the educational community. Especially for the teacher (or educational institution) Appmooc is an exercise of reflection on what activities will evaluate that specific weight will give the evolution of learning student, group tasks involving interaction and objective assessment. Also, you must program in advance which overall contribution will represent informal learning in the course. An even more interesting for the teacher (or institution) advantage is the possibility of automation of suggestions to offer  to the students community . These communities, in the case of distance education institutions, can get to have thousands of students scattered throughout the world, operating and working in very different time zones. In these scenarios AppMOOC can be a valuable support to help guiding the optimal educational path. It is, therefore, the student, the latter benefited from the level of support and personalized tutoring received.
Funding sources
Call ADER 2014 performance 1 “Conducting research and development projects”
Project Objectives: 
Design and development in a real environment of a support system for semi-automatic correction of activities in massive courses (MOOCs).
Implementation of the system in a real environment of students and teachers (one MOOC generated or adapted expressly for this project)
Detailed assessment of the implementation of the system and its impact on the community of mass course (MOOC), among teachers, students, academic management and administrative staff, using a set of tools for qualitative measurement (eg interviews semi -estructuradas) and quantitative (eg self-test, tracking user variables)
Funding type: Regional public