<!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>
      <journal-title-group>
        <journal-title>September</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Using STACK to support adaptive mathematics learning in LMS Moodle</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mariia M. Astafieva</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oksana M. Hlushak</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oksana S. Lytvyn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Borys Grinchenko Kyiv Metropolitan University</institution>
          ,
          <addr-line>18/2 Bulvarno-Kudriavska Str., Kyiv, 04053</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>23</volume>
      <issue>2024</issue>
      <fpage>30</fpage>
      <lpage>41</lpage>
      <abstract>
        <p>The article describes some practices of using Systems for Teaching and Assessment using Computer Algebra Kernel (STACK) in LMS Moodle to organize and support adaptive mathematics learning at the university. It highlights the potential opportunities of this technology in the educational process to ensure efective teaching and learning in mixed or distance learning environments. Shifting the educational focus from providing static content, the same for all students, to a didactically motivated adaptive design of content and activities is an urgent task and goal of modern education. STACK is one of the leading technologies that allows the creation of dynamic, variable tests with automatic evaluation of student answers and individual feedback. However, there is no widespread practice of its use in Ukraine. Therefore, the author's examples focus on the advantages of interactive math tests using the potential response tree, particularly during formative assessment, and step-by-step tasks with separate prompts for self-study. Examples of STACK integration with LMS Moodle functions, such as Quiz and Grouping users, demonstrate the technology's capa-bilities to create personalized learning trajectories during the study of mathe-matical disciplines. Below are some feedback examples from students about the positive aspects of using STACK.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;adaptive mathematics learning</kwd>
        <kwd>STACK</kwd>
        <kwd>LMS Moodle</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Based on [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3, 4, 5</xref>
        ], adaptive learning means educational technology that ensures the personalization
of the educational process, enables the construction of a flexible individual learning trajectory for each
student that meets his/her needs, abilities, and pace of learning the material. Adaptive learning tools
react in real time to the actions (answers) of the student, providing him/her with individual support.
      </p>
      <p>Adaptive learning is based on the following key principles:
• personalization, which means providing each student with pedagogical support on the way to
knowledge, taking into account his/her educational needs and individual characteristics (level of
previous educational achievements, cognitive characteristics, temperament, etc.);
• analysis of data on student progress, which allows the teacher and the administration of the
educational institution to identify weak points, draw conclusions about the efectiveness of the
used learning strategy, make corrections in the educational process, predict future results.</p>
      <p>It is obvious that the implementation of these principles in the educational process of any educational
institution without modern digital technologies, “by hand”, so to speak, is an unattainable task. That
is why adaptive learning is digital and is most efective in blended or remote learning. According to
G. Borich, it is the use of digital tools that allows, “apply diferent instructional strategies to diferent
groups of learners so the natural diversity prevailing in the classroom does not prevent any learner
from achieving success” [1, p. 37].</p>
      <p>In recent years, new and new adaptive educational web systems have been created, research into
the possibilities and problems of their integration into the educational process has been intensified
[6, 7, 8, 9, 10, 11, 12, 13]. One of the most common practices is the implementation of adaptive technology
in LMS Moodle [14, 15, 16], in particular, in the teaching of mathematics [17, 18]. Among the main LMS
Moodle tools used to support adaptive learning is the Quiz module. It provides a palette of flexible test
settings, including an adaptive mode, when the student can see the correct answers and comments before
completing the attempt. This mode makes it possible not so much to control the level of knowledge
as to help in the assimilation of knowledge or the development of skills. However, the preparation of
many options for test tasks, all comments, on incorrect answers, falls on the teacher, which, in the case
of mathematical disciplines, is too time-consuming a task. This problem is well solved by interactive
tests based on STACK. STACK can generate feedback automatically and adaptively, based on so-called
“potential response tree”. In addition, it completely solves the problem of the number of test items of
the same type (which is important for teaching mathematics), since the questions can be formulated
with randomized variable parameters.</p>
      <p>But, unfortunately, the use of STACK has not yet become part of the widespread practice of Ukrainian
mathematics teachers. In March 2024, we interviewed 27 teachers of mathematics disciplines from 7
universities in diferent regions of Ukraine. To the question “Do you have experience using the STACK
system for educational purposes?” 23 of respondents answered that they do not know about such a
system, the rest ( 13 ) – have heard about it, but do not use it.</p>
      <p>The purpose of our article is to highlight some of the possibilities and advantages of the STACK
system for supporting adaptive learning of mathematics in LMS Moodle, which, in particular, can
increase the interest of university lecturers in its use.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methodology</title>
      <p>This study employed a mixed-methods approach to investigate the efectiveness of using STACK (System
for Teaching and Assessment using Computer Algebra Kernel) in supporting adaptive mathematics
learning within the LMS Moodle environment. The research was conducted at Borys Grinchenko Kyiv
Metropolitan University as part of the scientific topic “Mathematical methods and digital technologies
in education, science, technology” (state registration number: 0121U111924).</p>
      <sec id="sec-2-1">
        <title>2.1. Research design</title>
        <p>The study utilized a combination of qualitative and quantitative methods to provide a comprehensive
understanding of the implementation and impact of STACK in adaptive mathematics learning.
1. An extensive review of existing literature on adaptive learning, mathematics education, and the
use of digital tools in education was conducted to establish the theoretical framework for the
study.
2. In March 2024, we conducted a survey of 27 mathematics teachers from 7 universities across
diferent regions of Ukraine to assess their familiarity and experience with the STACK system.
3. The researchers developed a series of adaptive mathematics tasks using STACK, integrated within
the LMS Moodle environment. These tasks covered various topics in mathematics and were
designed to support diferent levels of learning.
4. Students majoring in mathematics at the bachelor’s level (1st and 2nd year) were engaged in
completing the STACK-based tasks as part of their e-learning courses. Their interactions with
the system were observed, and feedback was collected through open-ended questionnaires.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Data collection</title>
        <p>Data was collected through multiple sources:
1. Quantitative data from the survey of mathematics teachers regarding their knowledge and use of</p>
        <p>STACK.
2. Data on student interactions with the STACK-based tasks, including attempts, scores, and time
spent on tasks.
3. Qualitative data from student responses to open-ended questions about their experiences with
the STACK-based tasks.
4. Qualitative data from teachers’ observations of student engagement and performance with the</p>
        <p>STACK-based tasks.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Data analysis</title>
        <p>The collected data was analyzed using both quantitative and qualitative methods:
1. Descriptive statistics was used to analyze the survey responses from mathematics teachers and
quantitative data from STACK system logs.
2. Thematic analysis has been applied to the qualitative data from student feedback and teacher
observations to identify key themes and patterns in the experiences and perceptions of using
STACK for adaptive mathematics learning.
3. Detailed examination of specific examples of STACK implementation to provide in-depth insights
into the adaptive learning process.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Research results</title>
      <sec id="sec-3-1">
        <title>3.1. Features of adaptive mathematics learning and STACK</title>
        <p>The specificity of mathematics as a science and as an educational discipline (hierarchical structure of
knowledge, close relationship and interdependence of diferent sections and even diferent
mathematical disciplines, complex logical structure of many mathematical concepts, high level of abstraction,
interdisciplinary connections, universality of methods) not only dictates the need for adaptive learning
of mathematics, but also causes certain features and requirements for such learning. This in particular:
• the need to identify gaps in knowledge and understanding and take timely measures to fill them
in order to avoid obstacles to further learning, which should be focused on understanding;
• the need to use visualizations, interactive simulations and other multimedia resources not only
to explain complex abstract concepts, but also to organize students’ independent research and
experimentation, which lead the student to his/her own discoveries of new knowledge for him/her;
• the need for constant feedback, which allows the student to quickly understand his/her
mistakes and correct them; providing, if necessary, step-by-step instructions and explanations for
completing the task;
• the exceptional importance of formative assessment, i.e. constant monitoring and assessment in
the learning process and for learning;
• the need to solve many practical tasks with a gradual increase in the level of their complexity to
develop stable procedural skills.</p>
        <p>
          To meet the specified didactic requirements, we use Systems for Teaching and Assessment using
Computer Algebra Kernel (STACK) in the process of teaching and learning mathematics [
          <xref ref-type="bibr" rid="ref4">19</xref>
          ]. STACK
is an open-source computer-based automatic assessment system, inter alia compatible with the LMS
Moodle. Mostly used in the study of mathematics with an emphasis on formative assessment. The
system can automatically classify correct, half-correct and incorrect responses using a potential response
tree (PRT) and provide appropriate feedback for each response. PRT is an acyclic directed graph, formed
based on a series of true/false tests of student answers.
        </p>
        <p>It should be noted that creating high-quality, useful interactive questions that would perform an
adaptive function, help students manage their learning and develop metacognitive skills is not an easy
task for a teacher. Creating questions requires skills in various areas, in particular:
• mathematics to design tasks, appropriately randomize and diferentiate them;
• teaching mathematics to predict common errors and formulate adequate comments;
• programming using the Maxima computer algebra system to create problems, program a tree of
potential answers, and etc.;
• LATEX for creating mathematical texts;
• LMS Moodle for storing questions, creating a test and organizing the learning process in general.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Examples of using STACK to implement an adaptive approach to teaching mathematics in LMS Moodle</title>
        <p>Here are some examples of the use of interactive test tasks in STACK to support adaptive mathematics
learning.</p>
        <p>Example 1. The complex task on the topic “Derivative” (figure 1) requires the student to understand
the concept of derivative and its geometric meaning, to have certain procedural skills.</p>
        <p>One of the advantages of STACK is the ability to automatically create a huge number of tasks of
the same type. In our example, these are tasks related to the derivative of the quadratic function
 () = 2 +  +  with diferent randomly selected numerical values of parameters , , . In the
settings, the teacher sets Question variables:
a:rand_with_prohib(-3,3,[0]);
b:-3+rand(6);
c:-3+rand(6);
exp:a*x^2+b*x+c;
pt:rand(5);
ta1:diff(exp,x);
ta2:subst(x=pt,ta1);
ta3:remainder(exp,(x-pt)^2);</p>
        <p>Separately, the teacher writes the text of the question in the Question text field and embeds the
Geogebra Applet in the test task using the appropriate code (item 4 of the code):
1. Differenctiate {@exp@} with respect to \(x\).[[input:ans1]] [[validation:
ans1]] [[feedback:prt1]]
2. Evaluate your derivative at \(x={@pt@}\).[[input:ans2]] [[validation:ans2]]
[[feedback:prt2]]
3. Hence, find the equation of the tangent line. \(y=\) [[input:ans3]]
[[validation:ans3]] [[feedback:prt3]]
4. Check your answer in point 3 using geogebra [[geogebra set="a,b,c"
watch="ans1"]] params["material_id"]="wzmqgshr"; var params = {"appName":
"graphing", "width": 800,"height": 600, "showToolBar": true, "showAlgebraInput":
true, "showMenuBar": true };var applet = new GGBApplet(params, true);
window.addEventListener("load", function() { applet.inject(’ggb-element’);});
[[/geogebra]]</p>
        <p>Another useful function of the system is automated checking of the student’s answer and error
diagnosis using PRT, pre-configured by the teacher (figure 2). In this way, the teacher does not need to
“guess” after each answer of the student why he/she gave such an answer. STACK does it for him/her.
For example, if a student incorrectly found the form of the derivative at a variable point x but based on</p>
        <p>In our example, the I level group is asked to solve an equation of the type: √ +  =  +  (by
randomizing the values of parameters , ,  and , STACK generates a set of specific equations); for
the II level group – to solve the type equation √ +  + √ +  = ; for group III level – an
equation with a parameter.</p>
        <p>Figure 3 presents a screenshot of the student’s answer to the II level task with a comment on his/her
incorrect answer. Please note that the comment does not directly indicate what the error is (of course,
the author of the comment understands the reason for the error, he/she programmed this error), but
encourages the student to figure it out him/herself. That is, we see the so-called delayed (timed) feedback,
which is very useful in teaching mathematics.</p>
        <p>Figure 4 shows a screenshot of the answer to the III level task. Here the student is asked to complete
two tasks. The second of them involves an own experimental study, which the student performed with
the help of GeoGebra. The student writes down his/her thoughts in the window provided for this, and
the teacher checks them, which once again emphasizes digital technologies are only a good assistant
for the teacher, but they cannot (and should not!) completely replace him/her.</p>
        <p>Example 3. The task of finding the convergence set of a series (figure 5) is intended for
selflearning, as it ofers a step-by-step implementation of it: find the radius of convergence, the interval of
convergence, check the convergence of the series at the ends of the interval and, finally, write down the
convergence set of the series.</p>
        <p>The task page also contains help in the form of questions, the answers to which you need to know to
solve the task, and a hyperlink to a separate Help page, which contains the answers to these questions
in the form of hidden text (figure 6). The student can, as needed, use this help, not use it at all, or check
him/herself after answering the questions him/herself.</p>
        <p>Since the proposed task is step-by-step, the student’s answer is checked at each step and the student
receives a corresponding comment for each wrong answer. Because the task is intended for self-study,
comments on incorrect answers encourage the student to find the correct answer on his/her own
(figure 7).</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Student feedback</title>
        <p>We asked students majoring in mathematics, who practice performing test tasks in the STACK system
in an e-learning course on the Moodle platform, to share their impressions of testing. Here are some
fragments of these reviews.</p>
        <p>Student 1 (bachelor’s level, 1st year of study): “Due to certain circumstances, I missed many classes
on mathematical analysis, in fact the entire topic “Limits”. But with the help of tests in the STACK
system, I learned to calculate the limits of functions. Automatic prompts and instant feedback after
each answer were especially valuable. It helped me quickly correct mistakes and understand where I
made a wrong step. And the good thing is that I could train as much as needed to achieve the desired
result, because STACK generated new and new exercises for each type of limits.”</p>
        <p>Student 2 (bachelor’s level, 1st year of study): “I enrolled in the first year of the mathematics major
after almost a year of studying at another university, majoring in physics, which I left because I realized
that this major was “not for me”. That is why I am studying the course of mathematical analysis for the
second time. I used to perform test tasks in Moodle, but here I met STACK-based tests for the first time.
And I want to demonstrate their advantages on the example of test tasks on finding indefinite integrals
(antiderivative). I will point out only two of them. Since the primitive integral is not a number, but a
set of functions, most often in the test tasks that I performed before, it was suggested to choose the
correct answer from several given ones or to establish correspondences between integrals and their
corresponding functions. Such a task did not put me in front of the need to find the integral, because
you can simply check by diferentiation whether the indicated function is primitive. A similar test task
in STACK is open-ended, it requires writing down the answer, and not choosing (guessing) it. That
is, it is necessary to carry out the indefinite integration process, which is already much more dificult.
In addition, as is known, the form of an antiderivative is not unambiguous, it all depends on which
method of integration is used. We have repeatedly encountered the fact that the integration result we
received difers from the printed (paper) collection of problems specified in the answer. STACK, on the
other hand, “accepts” the answer in any form and checks whether it is correct or not.”</p>
        <p>Student 3 (bachelor’s level, 2nd year of study): “What I liked about the math tests on the STACK
platform was the variety of tasks. Here you can find both simple tasks to consolidate basic skills, and
more complex ones that really make you think. The presence of hints, as well as the ability to familiarize
yourself with detailed solutions, are especially useful, because they allow you to better understand the
material and learn from your own mistakes.”</p>
        <p>Student 4 (bachelor’s level, 2nd year of study): “Working with mathematical tests on the STACK
platform was a real discovery for me. Tasks with diferent levels of dificulty helped me gradually
improve my skills. Explanations of errors, their causes, and advice on what I should do to eliminate
gaps in knowledge were very helpful.”</p>
        <p>These reviews confirm the efectiveness of tests in STACK for improving the results of learning
mathematics, developing a dynamic educational environment, supporting students’ eforts on the way
to knowledge.
4. Conclusion
1. Based on the understanding of the specificity of mathematics as a science and educational
discipline, special requirements for adaptive teaching of mathematics and adaptive tools are
formulated to support self-regulated acquisition of knowledge by students and their achievement
of optimal educational results.
2. Specific examples illustrate the expediency of using STACK in adaptive teaching of mathematics
for creating and conducting interactive tests in the LMS Moodle environment. Using computer
algebra, STACK automatically checks student answers, providing detailed feedback. This allows
you to create interactive tests that not only check the correctness of the answer, but also consider
diferent ways of solving the problem, which is important for an adequate assessment of knowledge
in mathematics.
3. Student reviews show that the use of tests in STACK improves understanding of the material,
helps to gradually increase the level of knowledge and the formation of skills, allows you to learn
at your own pace. They also note the convenience and usefulness of instant and meaningful
feedback.
4. As part of this study, a full-fledged experiment is planned, which will include statistical or other
mathematical processing of the results to evaluate the efectiveness of using STACK tests to
support adaptive mathematics learning.
[4] M. F. Contrino, M. Reyes-Millán, P. Vázquez-Villegas, J. Membrillo-Hernández, Using an adaptive
learning tool to improve student performance and satisfaction in online and face-to-face education
for a more personalized approach, Smart Learning Environments 11 (2024) 6. doi:10.1186/
s40561-024-00292-y.
[5] L. O. Fadieieva, Bibliometric Analysis of Adaptive Learning Literature from 2011-2019: Identifying
Primary Concepts and Keyword Clusters, in: G. Antoniou, V. Ermolayev, V. Kobets, V. Liubchenko,
H. C. Mayr, A. Spivakovsky, V. Yakovyna, G. Zholtkevych (Eds.), Information and Communication
Technologies in Education, Research, and Industrial Applications, volume 1980 of Communications
in Computer and Information Science, Springer Nature Switzerland, Cham, 2023, pp. 215–226.
doi:10.1007/978-3-031-48325-7_16.
[6] P. Brusilovsky, C. Peylo, Adaptive and intelligent web-based educational systems, Int. J. Artif.</p>
        <p>Intell. Ed. 13 (2003) 159–172. URL: https://sites.pitt.edu/~peterb/papers/AIWBES.pdf.
[7] C.-M. Chen, Personalized E-learning system with self-regulated learning assisted mechanisms
for promoting learning performance, Expert Systems with Applications 36 (2009) 8816–8829.
doi:10.1016/j.eswa.2008.11.026.
[8] C. Mulwa, S. Lawless, M. Sharp, I. Arnedillo-Sanchez, V. Wade, Adaptive educational hypermedia
systems in technology enhanced learning: a literature review, in: Proceedings of the 2010
ACM Conference on Information Technology Education, SIGITE ’10, Association for Computing
Machinery, New York, NY, USA, 2010, p. 73–84. doi:10.1145/1867651.1867672.
[9] H. T. Kahraman, S. Sagiroglu, I. Colak, Development of adaptive and intelligent web-based
educational systems, in: 2010 4th International Conference on Application of Information and
Communication Technologies, 2010, pp. 1–5. doi:10.1109/ICAICT.2010.5612054.
[10] H. M. Truong, Integrating learning styles and adaptive e-learning system: Current developments,
problems and opportunities, Computers in Human Behavior 55 (2016) 1185–1193. doi:10.1016/
j.chb.2015.02.014.
[11] X. Tsortanidou, C. Karagiannidis, A. Koumpis, Adaptive Educational Hypermedia Systems based
on Learning Styles: the Case of Adaptation Rules, International Journal of Emerging Technologies
in Learning (iJET) 12 (2017) pp. 150–168. doi:10.3991/ijet.v12i05.6967.
[12] M. C. Murray, J. Pérez, Informing and Performing: A Study Comparing Adaptive Learning to
Traditional Learning, Informing Science: The International Journal of an Emerging Transdicipline
18 (2015) 111–125. doi:10.28945/2165.
[13] A. Shemshack, J. M. Spector, A systematic literature review of personalized learning terms, Smart</p>
        <p>Learning Environments 7 (2020) 33. doi:10.1186/s40561-020-00140-9.
[14] I. Karagiannis, M. Satratzemi, Implementation of an Adaptive Mechanism in Moodle Based on a
Hybrid Dynamic User Model, in: M. E. Auer, T. Tsiatsos (Eds.), The Challenges of the Digital
Transformation in Education, volume 916 of Advances in Intelligent Systems and Computing, Springer
International Publishing, Cham, 2020, pp. 377–388. doi:10.1007/978-3-030-11932-4_36.
[15] N. Morze, L. Varchenko-Trotsenko, T. Terletska, E. Smyrnova-Trybulska, Implementation of
adaptive learning at higher education institutions by means of Moodle LMS, Journal of Physics:
Conference Series 1840 (2021) 012062. doi:10.1088/1742-6596/1840/1/012062.
[16] A. Donevska-Todorova, K. Dziergwa, K. Simbeck, Individualizing Learning Pathways with Adaptive
Learning Strategies: Design, Implementation and Scale, in: Proceedings of the 14th International
Conference on Computer Supported Education - Volume 2: CSEDU, INSTICC, SciTePress, 2022,
pp. 575–585. doi:10.5220/0010995100003182.
[17] M. M. Astafieva, O. B. Zhyltsov, V. V. Proshkin, O. S. Lytvyn, E-learning as a mean of forming
students’ mathematical competence in a research-oriented educational process, CTE Workshop
Proceedings 7 (2020) 674–689. doi:10.55056/cte.421.
[18] M. Astafieva, D. Bodnenko, O. Lytvyn, V. Proshkin, Organization of Independent Work of
Students in LMS Moodle Using a Metacognitive Approach (on the Example of Physical and
Mathematical Disciplines), in: G. Antoniou, V. Ermolayev, V. Kobets, V. Liubchenko, H. C.
Mayr, A. Spivakovsky, V. Yakovyna, G. Zholtkevych (Eds.), Information and Communication
Technologies in Education, Research, and Industrial Applications - 18th International
Confer</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G. D.</given-names>
            <surname>Borich</surname>
          </string-name>
          ,
          <source>Efective Teaching Methods: Research-Based Practice</source>
          , 9 ed.,
          <source>Pearson</source>
          ,
          <year>2017</year>
          . URL: http://students.aiu.edu/submissions/profiles/resources/onlineBook/a4H2S7_Efective% 20Teaching%
          <fpage>20Methods2017</fpage>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2] EdSurge,
          <string-name>
            <surname>Decoding</surname>
            <given-names>Adaptive</given-names>
          </string-name>
          , Report, Pearson, London,
          <year>2016</year>
          . URL: https://www.pearson.com/ en-gb/schools/insights-and
          <article-title>-events/making-an-impact/research-summaries/decoding-adaptive</article-title>
          . html.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H. A.</given-names>
            <surname>Alamri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Watson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Watson</surname>
          </string-name>
          ,
          <article-title>Learning Technology Models that Support Personalization within Blended Learning Environments in Higher Education</article-title>
          , TechTrends
          <volume>65</volume>
          (
          <year>2021</year>
          )
          <fpage>62</fpage>
          -
          <lpage>78</lpage>
          . doi:
          <volume>10</volume>
          . 1007/s11528-020-00530-3. ence,
          <source>ICTERI</source>
          <year>2023</year>
          ,
          <article-title>Ivano-</article-title>
          <string-name>
            <surname>Frankivsk</surname>
          </string-name>
          , Ukraine,
          <source>September 18-22</source>
          ,
          <year>2023</year>
          , Proceedings, volume
          <volume>1980</volume>
          <source>of Communications in Computer and Information Science</source>
          , Springer,
          <year>2023</year>
          , pp.
          <fpage>303</fpage>
          -
          <lpage>312</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>031</fpage>
          -48325-7_
          <fpage>23</fpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -48325-7\_
          <fpage>23</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lowe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Sangwin</surname>
          </string-name>
          , I. Jones,
          <article-title>Getting started with STACK</article-title>
          ,
          <string-name>
            <surname>Advance</surname>
            <given-names>HE</given-names>
          </string-name>
          ,
          <year>2019</year>
          . URL: https://docs. stack-assessment.org/content/2019-STACK-Guide.pdf.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>