# Monitoring Students at the University: Design and Application of a Moodle Plugin
## 3 Results  
### Contrasting Objectives  
#### 3.1.1 Objective 1  
Regarding the first objective (\"To design a plugin for Moodle, known as 'eOrientation', for the early detection of at-risk students\"), a plugin for Moodle, \"eOrientation\", was developed using the PHP [53] programming language. The installation of the plugin on the platform is easily managed with administrator rights. Having logged onto the Moodle platform as an administrator and navigated from \"Site Administration\" to \"Plugins\" and then to \"Install Plugins\", a zip file with the plugin installation files can then be unpacked to start the installation (see Figure 1).  
\begin{table}
\begin{tabular}{c c c c c c c c c c} \hline \hline
**Types of Access** & **N** & **Range** & _Min_ & _Max_ & \(M\) & _SD_ & \multicolumn{2}{c}{_Skewness_} & \multicolumn{2}{c}{_Kurtosis_} \\ \cline{5-10} \cline{5-10  
Once the plugin is installed, the teacher can use it with ease. Within a subject, clicking on the cogwheel icon in the top right-hand corner (the \"settings cog\") and selecting the option \"more\" (the last entry on the settings menu) and then selecting the \"Report\" tabs will provide access to the plugin (see Figure 2).  
Once inside the plugin, the different elements that each teacher has included in the design of the subject on the platform may be accessed. Within these categorization criteria, the teacher may include all those different course modules. An example of the options that may be inserted in a category in the \"eOrientation\" plugin can be seen in Figure 3.  
Figure 1: Installing the “eOrientation” plugin.  
Figure 3: Example of different course modules. In this case, select context, assignments: practice unit. Note: “Estimulación Temprana” = early stimulation; Grupo = group; “Presencial” = face to face.  
Figure 2: Accessing the “eOrientation” plugin.  
In this study, the design of the subjects included such activities as \"feedback\", \"quizzes\", \"theoretical information\", \"practices\", \"supplementary material\", and \"information on PBL\". The teacher can use the plugin to view, edit, and delete the classification of the elements on the platform (see Figure 4).  
Clicking on the icon representing an eye, the teacher can access a table of frequencies. This table records student accesses to each of the activities. For each activity, the number of standard deviations to be applied to the average number of accesses are recorded so that the teacher can compare the record on student accesses. In addition, the assigned frequency will be displayed in red (see Figure 5) for those students whose accesses are under the pre-set standard deviation. All the data can be exported in.csv,.xlsx, HTML table,,json,.ods, and.pdf formats.  
The teacher will also be able to obtain a graphic analysis of student frequency of access to each activity. This table includes the mean levels of student participation (see Figure 6).  
Figure 4: Classification functionality of the teaching elements in the “eOrientation” plugin.  
Figure 5: Detection of frequencies below the pre-set level (standard deviation) applied by the teacher to each activity.  
Finally, the teacher can identify the at-risk students and send them a message, through the platform messaging system, either to arrange a tutorial or to provide guidance on improving the learning process (see Figure 7).