<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>InDash: An Interactions Dashboard to Analyze Moodle Logs</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Uchendu Nwachukwu</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ángel Hernández-García</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carlos Cuenca-Enrique</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laura Del- Río-Carazo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Departamento de Ingeniería de Organización, Administración de Empresas y Estadística, Escuela Técnica Superior de Ingenieros de Telecomunicación, Universidad Politécnica de Madrid</institution>
          ,
          <addr-line>Avenida Complutense 30, 28040 Madrid</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Zürcher Hochschule für Angewandte Wissenschaften</institution>
          ,
          <addr-line>Gertrudstrasse 15, 8400 Winterthur</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <fpage>18</fpage>
      <lpage>25</lpage>
      <abstract>
        <p>This study presents InDash, a learning analytics web service and web application dashboard to collect, analyze and visualize Moodle log data in the form of interaction categories. The document provides an overview of learning analytics applications and data collection processes in learning analytics, with an emphasis on log-based learning analytics indicators. To showcase the use and application of InDash, we propose an example categorization of indicators, based on different learning cycle theories, and we detail the main components of the system: a web service that exposes Moodle log for data collection, and the web application for data categorization, analysis and visualization.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Learning Analytics</kwd>
        <kwd>Dashboard</kwd>
        <kwd>Descriptive Analytics</kwd>
        <kwd>Logs</kwd>
        <kwd>Data Extraction</kwd>
        <kwd>Data Visualization</kwd>
        <kwd>Moodle</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Learning analytics has gained increasing academic and public interest due to the extended use of
elearning solutions over the last two decades [
        <xref ref-type="bibr" rid="ref15">16, 22</xref>
        ]. Learning analytics is based on the generation,
collection and analysis of data to provide useful, reliable, and actionable information on educational
processes [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ]. Currently, a large body of research on learning analytics builds up on log data [
        <xref ref-type="bibr" rid="ref13 ref14">14, 15</xref>
        ]
that provide a chronological history of interactions between students and learning management systems
(LMS).
      </p>
      <p>In this document, we present an Interactions Dashboard (InDash). The plugin has an open-source
license and is available at https://github.com/TIGE-UPM/InDash. From a broader perspective, the main
objective of InDash is to provide a platform for exploring Moodle LMS log data and to allow tracking
and analysis of student interactions and possible student learning archetypes.</p>
      <p>The study details the design and architecture of InDash. To contextualize the research, the following
subsection provides an overview of learning analytics applications, common data acquisition
techniques, and typically selected indica-tors. InDash is built to accommodate different user-defined
categories and classifications of interactions. Section 2 presents an example categorization based on
theories of learning cycle models, which is used to illustrate the operation of InDash. Section 3 details
the fundamental components of InDash (a Moodle web service and web application) and its technical
implementation (data retrieval, processing, and visualization). Section 4 summarizes the main
conclusions and limitations of the study, and outlines future research avenues.</p>
    </sec>
    <sec id="sec-2">
      <title>Learning Analytics applications</title>
      <p>
        The goal of learning analytics is the generation of insights about the educational process for students,
teachers, and other stakeholders [22]. Currently, most of the research on learning analytics is focused
on descriptive analysis (representation of current status) rather than predictive (forecasting future
outcomes) [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ]. However, regardless of the nature of the analysis, learning analytics applications deliver
their results and insights in different formats, the most common being notifications [
        <xref ref-type="bibr" rid="ref2">3</xref>
        ], visualizations
[28], or natural language using chatbots [23].
      </p>
      <p>
        Typically, learning analytics applications combine multiple results in a single dashboard, allowing
their users to perform meta-analysis of multiple results, to gain in-depth understanding of a process or
for validation purposes [
        <xref ref-type="bibr" rid="ref12">13</xref>
        ]. Although existing dashboards focus on very specific types of interactions,
they rarely allow for systematic analysis of interaction categories (such as those proposed in [
        <xref ref-type="bibr" rid="ref1">2</xref>
        ]). The
system presented in this study addresses this gap and is therefore a novel addition to the existing list of
tools available for descriptive analysis and visualization of educational data.
      </p>
      <p>1.2.</p>
    </sec>
    <sec id="sec-3">
      <title>Data collection in learning analytics</title>
      <p>
        Before data collection, it is important to consider the sources of educational data for analysis (e.g.,
primary data from direct measurement, data resulting from artifacts, repurposed data, transformed data
[
        <xref ref-type="bibr" rid="ref18">19</xref>
        ]), as well as what is the desired outcome of the learning analytics process [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ]. The latest research
focuses on multimodal approaches that combine multiple data sources, such as eye tracking, location,
or voice recordings [27]. However, the acquisition of such data is difficult and often requires special
hardware [
        <xref ref-type="bibr" rid="ref20">21</xref>
        ]. Therefore, many studies use log data, which refer to the recorded history of interactions
between users and the LMS. InDash is focused on the analysis of such log data, as well as on their
transformation into artifacts, which makes it necessary to explain the collection of log data.
      </p>
      <p>Most of the time, learning analytics applications are embedded within the LMS or run externally
[30], and this has a significant impact on how data are accessed. When embedded in an LMS, the
learning analytics application generally takes the form of a plug-in. In that case, accessing the data is
usually trivial, as the data source and the plugin are part of the very same system. However, system
constraints might complicate the development of these plug-ins because extending the LMS also means
respecting technology stacks and workflows to prevent jeopardizing the well-functioning of the whole
system.</p>
      <p>
        If, on the other hand, the learning analytics application does not reside within the LMS, it is
considered an external application. There is no restriction on the type of external application, including
spreadsheets [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ], business intelligence tools [26], or web applications [
        <xref ref-type="bibr" rid="ref5">6</xref>
        ]. For data collection from the
LMS database, external applications must use interfaces with the LMS. Most LMS offer built-in
interfaces as predefined REST APIs -this is at least the case for Moodle (https://moodle.org),
Blackboard (https://www. blackboard.com), and TalentLMS (https://www.talentlms.com)-. In some
instances, the interface relies on users exporting the data to an intermediate container, such as a CSV
file, from the LMS and then importing them again into the external application. However, a major
drawback of external applications is the need to extract data from the data source, which often conflicts
with the data privacy policy of the educational institutions that operate the LMS [25]. This is a problem
that can be mitigated by using web services that allow restricted access management to data for external
applications [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ], which is why InDash incorporates a web service for data collection.
1.3.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Learning analytics indicators</title>
      <p>In general, indicators refer to data that contain relevant information to provide concrete insights.
Once input data are collected, instructors and researchers can be more interested in analyzing artifacts
than focusing on specific interactions, raising the question of the selection of indicators for particular
learning analytics applications.</p>
      <p>
        With respect to LMS log data, previous research has followed one of two different paths: either they
focused on selected interactions present in the log, such as viewed files, completed assessments, or time
spent online [
        <xref ref-type="bibr" rid="ref16">17</xref>
        ], or they categorize the numerous, mostly unrelated, interactions based on different
classifications, such as agent, frequency of use, or participation mode [
        <xref ref-type="bibr" rid="ref1">1, 2</xref>
        ].
      </p>
      <p>The main difference between the two approaches is the implicit assumption that a subset of
interactions may be deemed relevant enough for the learning analytics application in question but that
the categorization of different inter-actions may be more convenient for preliminary exploratory
learning analytics because it groups different but related interactions and offers a more global and
comprehensive view of the learning process.</p>
      <p>1.4.</p>
    </sec>
    <sec id="sec-5">
      <title>Problem statement</title>
      <p>With the goal of providing a platform for data exploration, a high degree of free inspection
possibilities is desirable. Knowing about the trade-offs between a plugin and an external application, a
compromise must be found between ease of data access and interactive exploration options for the user.
To address the problems mentioned above, we propose the design and implementation of InDash as a
tool for the extraction and exploratory analysis of Moodle log data.</p>
    </sec>
    <sec id="sec-6">
      <title>2. Example categorization system for the study</title>
      <p>The information stored in a log is evolving together with the LMS. Moodle 2.7 has, upon fresh
installation, around 150 different possible interaction events, compared to more than 500 in Moodle
3.10. The sheer amount of possibilities makes it inefficient or even impossible to inspect the logs
manually and search for any patterns. To reduce the effort required, interactions with similar
characteris-tics, such as blog entry added and comment created, which imply the creation of new
knowledge by students after having internalized knowledge (be it in the form of original content or a
reply to someone’s original content) may be categorized together to form a single indicator.</p>
      <p>
        The indicators used in InDash are inspired by various theories of the learning cycle3 [
        <xref ref-type="bibr" rid="ref17 ref3 ref8 ref9">4, 9, 10, 18,
29</xref>
        ], and try to depict typical learning behaviors in multiple sessions. Fig. 1 summarizes these categories
and their sequential relation in the context of a learning session in an LMS.
      </p>
      <p>More specifically, the categorization includes the following elements:
1. Engagement represents non-meaningful learning interactions that, nonetheless, are indicative of
student activity and engagement with the LMS (e.g., every time a student accesses the LMS or
a course, the events login and course viewed are triggered, respectively).
2. Content refers to accessing course content that helps in the conceptualization, knowledge and
learning stage (e.g., course module viewed, content viewed).
3. Application, or knowledge validation refers to students performing assessment activities, where
they have to apply the knowledge acquired on the different topics (e.g., submitting an essay,
submission created, or answering a quiz, question answered).
4. Dialogue/sharing, or knowledge creation, reflects any original contribution of students that can
be seen publicly and with which other participants can engage and interact (e.g. blog entry
added, message sent).
5. Track/review groups activities where students can observe the current status of their learning
process and reflect upon the information offered (e.g., badge listing viewed, user competency
plan viewed).
6. Learning process management (LPM) includes the actions that users can perform to manage
their learning process (e.g. calendar subscription created, learning plan review requested).</p>
    </sec>
    <sec id="sec-7">
      <title>3. Technical implementation of InDash</title>
      <p>This section presents a technical implementation of InDash to extract, categorize, and visualize
interactions from the Moodle log system. InDash has two components: a Moodle plugin that exposes
additional web services, and an external web application that performs the learning analytics from log
data and presents the results to users by means of an interactive dashboard. Figure 2 shows the InDash
workflow.</p>
      <p>The following subsections describe the interface with the Moodle database, the data categorization
mechanism, and the dashboard visualization.</p>
      <p>3.1.</p>
    </sec>
    <sec id="sec-8">
      <title>Web service: Exposure of the Moodle log</title>
      <p>
        By default, external applications interact with Moodle using web services. Each web service
corresponds to a function that can be invoked by calling a Moodle REST API endpoint. As there is no
built-in web service available to retrieve log entries related to a single course, a modified version of the
Moodle Connector plugin [
        <xref ref-type="bibr" rid="ref19">20</xref>
        ] has been used. The plugin has an open-source license and is available at
https://github.com/TIGE-UPM/InDashConnect. The information in the Moodle logs has been enhanced
by adding additional information concerning the roles of the users involved within the context of the
given course. To improve system security, only authenticated users with teacher roles in the selected
course(s) are granted access to the web service.
3.2.
      </p>
    </sec>
    <sec id="sec-9">
      <title>Web application: Data categorization</title>
      <p>After authentication and course selection, the data are imported upon the user’s request by the
external web application via the web service. For data categorization, the user is then prompted to
provide the interaction mapping file that links each interaction to an indicator of the desired
categorization system. Table 1 shows an example of the entries in the interaction mapping file. The
mapping file is currently defined as an MS Excel spreadsheet, allowing users without programming
experience to easily modify existing mappings or create new ones. The web application stores this
information and uses it during the analysis process described in the next subsection.</p>
    </sec>
    <sec id="sec-10">
      <title>Web application: Data analysis</title>
      <p>Once all data have been collected and stored, the analysis process begins. The web application
provides a visual comparison of the indicators between students and the average of all students within
the course (Figure 3). So far, three visualizations have been generated to allow the identification of
student learning archetypes of interest.</p>
      <p>A box plot provides information on the total number of interactions in each category, including the
quartile distribution of users in the course and outliers; when one or two specific users are selected, they
are highlighted in the graph (Figure 3a). A radar chart, or spider web diagram (Figure 3b), shows the
distribution of interactions in each category for two selected students of interest. Radar charts help users
to perceive patterns that involve several dimensions more easily [24]. Furthermore, another box plot
(Figure 3c) presents the values of selected students in the context of the entire class. For a more detailed
analysis, the user can interactively filter all log entries. Throughout the process, the visualizations are
updated live to reflect the entries that match the filters.</p>
    </sec>
    <sec id="sec-11">
      <title>4. Conclusions</title>
      <p>
        In this work, we introduced InDash, a dashboard that facilitates the analysis and visualization of user
interactions in the Moodle LMS. InDash is an updated and enhanced version of the Interactions
plugin used in [
        <xref ref-type="bibr" rid="ref1">2</xref>
        ]. The main benefits of InDash include: (1) the ability to allow different categories of
indicators to be used as artifacts for learning analytics purposes and to accommodate future changes in
the Moodle events module (it is customizable and extensible by design); (2) secure and personalized
access through web services; and (3) facilitation of the learning analytics process, by offering detailed
and customizable visual representations of the results.
      </p>
      <p>At this stage of development, InDash is an exploratory tool that may help understand the learning
process and facilitate educational decision making through data discovery and identification of learning
archetypes. However, it does not provide any conclusions or further statistical analysis of the input data.
InDash does not incorporate predictive capabilities, such as notifications or the identification of at-risk
students. Upon analysis of the data provided by InDash, especially the relationships between categories
and academic performance, these functionalities should be incorporated into later versions of the
application.</p>
      <p>
        The study also features, to exemplify the capabilities of InDash, the presentation of a new
categorization of interactions that is more suitable for the analysis of recent versions of Moodle than
the ones proposed in [
        <xref ref-type="bibr" rid="ref1">2</xref>
        ]. Further analysis should confirm the suitability of this categorization for the
analysis of educational processes based on clickstream data. However, the implementation of InDash
allows visualization and analysis of other classifications, provided that the association between Moodle
events and the target category is provided in the mapping file.
      </p>
      <p>The design and implementation of InDash are not exempt from limitations. First, the plug-in is
course-agnostic; this means that it is currently not possible to compare two different courses. One reason
why this happens is that teacher roles are defined at course level, and, therefore, the analysis is offered
on a per-course basis. The impact of this design decision should be reconsidered after validation with
end users.</p>
      <p>Second, and related to the first limitation, some of the events in the proposed categorization (e.g.,
learning process management) do not occur at the course level, but rather at the site level. While it is
relatively easy to incorporate these events for users with Moodle administrator roles or using tailored
queries to the database, the results obtained from the analysis of these interactions might introduce
different degrees of bias, as they would collect interactions that could be related or not to the activity of
students in a specific course.</p>
      <p>Third, and final, InDash assigns the same weight to each and every interaction; in other words, all
interactions are deemed equal, irrespective of their educational value (e.g., creating and replying to a
Moodle forum thread are considered similar dialogue/sharing interactions, submitting an essay and
answering a quiz are both similar application interactions). Although this approach is useful for initial
exploratory analysis and validation of interaction categories, further research on interaction
categorization is required to obtain a fine-grained analysis of the educational process.</p>
    </sec>
    <sec id="sec-12">
      <title>5. References</title>
      <p>[1] Acquila-Natale, E., Iglesias-Pradas, S., Hernandez-Garcıa, A., Chaparro-Pelaez,
J.,RodrıguezRuiz, I.: Mwdex: A moodle workshop data extractor. In: Proceedings of the Seventh International
Conference on Technological Ecosystems for Enhancing Multiculturality. pp. 297–303 (2019)
[22] Romero, C., Ventura, S.: Educational data mining and learning analytics: An up-dated survey.</p>
      <p>WIREs Data Mining and Knowledge Discovery 10(3), e1355 (2020)
[23] Sharef, N.M., Murad, M.A.A., Mansor, E.I., Nasharuddin, N.A., Omar, M.K., Rokhani, F.Z.:
Personalized learning based on learning analytics and chatbot. In: 2021 1st Conference on Online
Teaching for Mobile Education (OT4ME). pp. 35–41 (2021)
[24] Srinivasa, K.G., M., S.G., H., S.: Advanced Visualization. In: Network Data Ana-lytics. A
HandsOn Approach for Application Development, chap. 19, pp. 361–383. Springer International
Publishing AG Switzerland, Cham, Switzerland (2018)
[25] Tsai, Y.S., Gasevic, D.: Learning analytics in higher education — challenges and policies: A
review of eight learning analytics policies. In: Proceedings of the Seventh International Learning
Analytics &amp; Knowledge Conference. p. 233–242. Association for Computing Machinery, New
York, NY, USA (2017)
[26] Uskov, V.L., Bakken, J.P., Shah, A., Hancher, N., McPartlin, C., Gayke, K.: Inno-vative interlabs
system for smart learning analytics in engineering education. In: 2019 IEEE Global Engineering
Education Conference (EDUCON). pp. 1363–1369 (2019)
[27] Verbert, K., Ochoa, X., De Croon, R., Dourado, R.A., De Laet, T.: Learning an-alytics dashboards:
The past, the present and the future. In: Proceedings of the Tenth International Conference on
Learning Analytics &amp; Knowledge. p. 35–40. Association for Computing Machinery, New York,
NY, USA (2020)
[28] Vieira, C., Parsons, P., Byrd, V.: Visual learning analytics of educational data: A systematic
literature review and research agenda. Computers &amp; Education 122, 119–135 (2018)
[29] Wedman, J., Diggs, L.: Identifying barriers to technology-enhanced learning en-vironments in
teacher education. Computers in Human Behavior 17(4), 421–430 (2001)
[30] Wise, A., Zhao, Y., Hausknecht, S.: Learning analytics for online discussions: Em-bedded and
extracted approaches. Journal of Learning Analytics 1(2), 48–71 (2014)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Agudo-Peregrina</surname>
            ,
            <given-names>A.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iglesias-Pradas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Conde-Gonzalez</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hernandez-Garcıa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Can we predict success from log data in VLEs? Classification of interac-tions for learning analytics and their relation with performance in VLE-supported F2F and online learning</article-title>
          .
          <source>Computers in Human Behavior</source>
          <volume>31</volume>
          ,
          <fpage>542</fpage>
          -
          <lpage>550</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [3] Ak¸capınar, G.,
          <string-name>
            <surname>Altun</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          ¸skar, P.:
          <article-title>Using learning analytics to develop early-warning system for at-risk students</article-title>
          .
          <source>International Journal of Educational Technol-ogy in Higher Education</source>
          <volume>16</volume>
          (
          <issue>1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>20</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Awidi</surname>
            ,
            <given-names>I.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paynter</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The impact of a flipped classroom approach on student learning experience</article-title>
          .
          <source>Computers &amp; Education</source>
          <volume>128</volume>
          ,
          <fpage>269</fpage>
          -
          <lpage>283</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Chaparro-Pelaez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iglesias-Pradas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrıguez-Sedano</surname>
            ,
            <given-names>F.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Acquila-Natale</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          : Extraction,
          <source>Processing and Visualization of Peer Assessment Data in Moodle. Applied Sciences</source>
          <volume>10</volume>
          (
          <issue>1</issue>
          ),
          <volume>163</volume>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>De</given-names>
            <surname>Liddo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Buckingham Shum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Quinto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Bachler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Cannavacciuolo</surname>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          :
          <article-title>Discoursecentric learning analytics</article-title>
          .
          <source>In: Proceedings of the 1st International Con-ference on Learning Analytics and Knowledge</source>
          . p.
          <fpage>23</fpage>
          -
          <lpage>33</lpage>
          . Association for Computing Machinery, New York, NY, USA (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Dierenfeld</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Merceron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Learning Analytics with Excel Pivot Tables</article-title>
          .
          <source>In: 1st Moodle Research Conference</source>
          . pp.
          <fpage>115</fpage>
          -
          <lpage>121</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Du</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shelton</surname>
            ,
            <given-names>B.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hung</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A systematic meta-review and analysis of learning analytics research</article-title>
          .
          <source>Behaviour &amp; Information Technology</source>
          <volume>40</volume>
          (
          <issue>1</issue>
          ),
          <fpage>49</fpage>
          -
          <lpage>62</lpage>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Eisenkraft</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Expanding the 5e model</article-title>
          .
          <source>The Science Teacher</source>
          <volume>70</volume>
          (
          <issue>6</issue>
          ),
          <fpage>56</fpage>
          -
          <lpage>59</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Hadjerrouit</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Using an understanding of the learning cycle to build effective learning</article-title>
          .
          <source>Advanced principles of effective e-Learning</source>
          pp.
          <fpage>27</fpage>
          -
          <lpage>58</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Hernandez-Garcıa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cuenca-Enrique</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nwachukwu</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Del-Rıo-Carazo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>A revision of LMS interaction classifications for learning analytics</article-title>
          .
          <source>In: Tenth Tech-nological Ecosystems for Enhancing Multiculturality (TEEM</source>
          <year>2022</year>
          )
          <article-title>(</article-title>
          <year>2022</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Ifenthaler</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Are higher education institutions prepared for learning analytics</article-title>
          ?
          <source>TechTrends</source>
          <volume>61</volume>
          (
          <issue>4</issue>
          ),
          <fpage>366</fpage>
          -
          <lpage>371</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Jivet</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scheffel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drachsler</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Specht</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Awareness is not enough: Pitfalls of learning analytics dashboards in the educational practice</article-title>
          . In: Lavoue,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Drachsler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Verbert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Broisin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Perez-Sanagustın</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>(eds.) Data Driven Approaches in Digital Education</article-title>
          . pp.
          <fpage>82</fpage>
          -
          <lpage>96</lpage>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Jo</surname>
            ,
            <given-names>I.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoon</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Analyzing the log patterns of adult learners in lms using learning analytics</article-title>
          .
          <source>In: Proceedings of the Fourth International Conference on Learning Analytics And Knowledge</source>
          . p.
          <fpage>183</fpage>
          -
          <lpage>187</lpage>
          . Association for Computing Machinery, New York, NY, USA (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Kew</surname>
            ,
            <given-names>S.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tasir</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Learning Analytics in Online Learning Environment: A Sys-tematic Review on the Focuses and the Types of Student-Related Analytics Data</article-title>
          .
          <source>Technology, Knowledge and Learning</source>
          <volume>27</volume>
          (
          <issue>2</issue>
          ),
          <fpage>405</fpage>
          -
          <lpage>427</lpage>
          (
          <year>2022</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Larrabee</given-names>
            <surname>Sønderlund</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Hughes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.:</surname>
          </string-name>
          <article-title>The efficacy of learning analytics interventions in higher education: A systematic review</article-title>
          .
          <source>British Journal of Educa-tional Technology 50(5)</source>
          ,
          <fpage>2594</fpage>
          -
          <lpage>2618</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Macfadyen</surname>
            ,
            <given-names>L.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dawson</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Mining lms data to develop an “early warning sys-tem” for educators: A proof of concept</article-title>
          .
          <source>Computers &amp; Education</source>
          <volume>54</volume>
          (
          <issue>2</issue>
          ),
          <fpage>588</fpage>
          -
          <lpage>599</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Marra</surname>
            ,
            <given-names>R.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Howland</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jonassen</surname>
            ,
            <given-names>D.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wedman</surname>
          </string-name>
          , J.:
          <article-title>Validating the technology learning cycle in the context of faculty adoption of integrated uses of technology in a teacher education curriculum</article-title>
          .
          <source>International Journal of Learning Technology</source>
          <volume>1</volume>
          (
          <issue>1</issue>
          ),
          <fpage>63</fpage>
          -
          <lpage>83</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Nistor</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hernandez-Garcıa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>What types of data are used in learning analyt-ics? An overview of six cases</article-title>
          .
          <source>Computers in Human Behavior</source>
          <volume>89</volume>
          ,
          <fpage>335</fpage>
          -
          <lpage>338</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Nwachukwu</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ingram</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Farah</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gillet</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>An integrated approach to learning analytics</article-title>
          .
          <source>In: Proceedings of the 7th International Conference on Frontiers in Education: Computer Science &amp; Computer Engineering</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Oviatt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Ten opportunities and challenges for advancing student-centered multi-modal learning analytics</article-title>
          .
          <source>In: Proceedings of the 20th ACM International Confer-ence on Multimodal Interaction</source>
          . p.
          <fpage>87</fpage>
          -
          <lpage>94</lpage>
          . Association for Computing Machinery, New York, NY, USA (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>