<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Using STACK to support adaptive mathematics learning in LMS Moodle</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Mariia</forename><forename type="middle">M</forename><surname>Astafieva</surname></persName>
							<email>m.astafieva@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska Str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Oksana</forename><forename type="middle">M</forename><surname>Hlushak</surname></persName>
							<email>o.hlushak@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska Str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Oksana</forename><forename type="middle">S</forename><surname>Lytvyn</surname></persName>
							<email>o.lytvyn@kubg.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Borys Grinchenko Kyiv Metropolitan University</orgName>
								<address>
									<addrLine>18/2 Bulvarno-Kudriavska Str</addrLine>
									<postCode>04053</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Using STACK to support adaptive mathematics learning in LMS Moodle</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">B668989E028311907B13E981AF51F3EF</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T19:58+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>adaptive mathematics learning, STACK, LMS Moodle .html (O. S. Lytvyn) 0000-0002-2198-4614 (M. M. Astafieva)</term>
					<term>0000-0001-9849-1140 (O. M. Hlushak)</term>
					<term>0000-0002-5118-1003 (O. S. Lytvyn)</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><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 effective 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></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Based on <ref type="bibr">[1,</ref><ref type="bibr">2,</ref><ref type="bibr">3,</ref><ref type="bibr">4,</ref><ref type="bibr" target="#b10">5]</ref>, 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:</p><p>• 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.); • real-time feedback and dynamic correction, which allow the student to quickly receive information about his/her achievements and mistakes, on the basis of which the educational trajectory is corrected; • 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 effectiveness 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 effective in blended or remote learning. According to G. Borich, it is the use of digital tools that allows, "apply different instructional strategies to different groups of learners so the natural diversity prevailing in the classroom does not prevent any learner from achieving success" <ref type="bibr">[1, p. 37]</ref>.</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 <ref type="bibr" target="#b11">[6,</ref><ref type="bibr" target="#b12">7,</ref><ref type="bibr" target="#b13">8,</ref><ref type="bibr" target="#b14">9,</ref><ref type="bibr" target="#b15">10,</ref><ref type="bibr" target="#b16">11,</ref><ref type="bibr" target="#b17">12,</ref><ref type="bibr" target="#b18">13]</ref>. One of the most common practices is the implementation of adaptive technology in LMS Moodle <ref type="bibr" target="#b19">[14,</ref><ref type="bibr" target="#b20">15,</ref><ref type="bibr" target="#b21">16]</ref>, in particular, in the teaching of mathematics <ref type="bibr" target="#b22">[17,</ref><ref type="bibr" target="#b23">18]</ref>. 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 different regions of Ukraine. To the question "Do you have experience using the STACK system for educational purposes?" 2  3 of respondents answered that they do not know about such a system, the rest ( <ref type="formula">1</ref>3 ) -have heard about it, but do not use it. 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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Methodology</head><p>This study employed a mixed-methods approach to investigate the effectiveness 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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Research design</head><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.</p><p>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 different 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 different 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></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Data collection</head><p>Data was collected through multiple sources:</p><p>1. Quantitative data from the survey of mathematics teachers regarding their knowledge and use of 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 STACK-based tasks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Data analysis</head><p>The collected data was analyzed using both quantitative and qualitative methods:</p><p>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.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Detailed examination of specific examples of STACK implementation to provide in-depth insights</head><p>into the adaptive learning process.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Research results</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Features of adaptive mathematics learning and STACK</head><p>The specificity of mathematics as a science and as an educational discipline (hierarchical structure of knowledge, close relationship and interdependence of different sections and even different 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:</p><p>• 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 <ref type="bibr" target="#b24">[19]</ref>. 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:</p><p>• mathematics to design tasks, appropriately randomize and differentiate them;</p><p>• teaching mathematics to predict common errors and formulate adequate comments;</p><p>• programming using the Maxima computer algebra system to create problems, program a tree of potential answers, and etc.; • LATEX for creating mathematical texts;</p><p>• LMS Moodle for storing questions, creating a test and organizing the learning process in general.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Examples of using STACK to implement an adaptive approach to teaching mathematics in LMS Moodle</head><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 <ref type="figure" target="#fig_1">1</ref>) 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 different randomly selected numerical values of parameters 𝑎, 𝑏, 𝑐. In the settings, the teacher sets Question variables: 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): "its" form of the derivative correctly calculated its value at a specific point, then STACK automatically recognizes this error and generates a corresponding comment (see comment to question 2 in figure <ref type="figure" target="#fig_1">1</ref>). The GeoGebra window prompts the student to check whether he/she has correctly written the tangent equation (item 3 figure <ref type="figure" target="#fig_1">1</ref>) and draw a conclusion (item 4 figure <ref type="figure" target="#fig_1">1</ref>).</p><p>Example 2. The task on the topic "Irrational equations" is an example of a task differentiated by levels of complexity: I -reproductive level (the ability to apply the theory in standard situations to solve typical problems); II -the level of establishing connections (the ability to perform additional transformations, solve problems that require knowledge of various sections of mathematics and problems with variable conditions); III -search and research level (ability to conduct the necessary research, reveal a creative approach).</p><p>Using the Grouping users in Moodle function, based on previous knowledge, the teacher divides students into groups by level. Different groups are offered tasks with a corresponding level of cognitive requirements. The groups are dynamic and the student, according to his/her progress (or vice versa), migrates from one group to another, trying to achieve the best possible results. Figure <ref type="figure" target="#fig_3">3</ref> 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 <ref type="figure" target="#fig_4">4</ref> 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 <ref type="figure" target="#fig_5">5</ref>) is intended for selflearning, as it offers 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 <ref type="figure" target="#fig_6">6</ref>). 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 <ref type="figure">7</ref>).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Student feedback</head><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 differentiation 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 difficult. 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 differs 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   These reviews confirm the effectiveness of tests in STACK for improving the results of learning mathematics, developing a dynamic educational environment, supporting students' efforts on the way to knowledge.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head></head><label></label><figDesc>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);</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Screenshot of the task with the student's answers.</figDesc><graphic coords="5,72.00,65.60,451.27,465.64" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: PRT setup page.</figDesc><graphic coords="6,72.00,65.60,451.29,378.75" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: A page with the student's answer to the II level task.</figDesc><graphic coords="7,72.00,65.60,451.29,300.86" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: The page with the student's answer to the III level task.</figDesc><graphic coords="8,72.00,65.61,451.27,499.04" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 5 :</head><label>5</label><figDesc>Figure5: Tasks and questions that should help in solving. The Help hyperlink is a link to a separate page (figure6) with answers to these questions.</figDesc><graphic coords="9,72.00,65.61,451.28,230.33" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Hints page with hidden text created in Moodle in HTML code editing mode.</figDesc><graphic coords="9,72.00,341.33,451.27,256.58" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head></head><label></label><figDesc>yourself with detailed solutions, are especially useful, because they allow you to better understand the material and learn from your own mistakes. " 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 different levels of difficulty 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. "</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="10,72.00,65.61,451.29,222.46" type="bitmap" /></figure>
		</body>
		<back>

			<div type="availability">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>O. S. Lytvyn) https://fitm.kubg.edu.ua/struktura1/kafedry/kafedra-matematyky-i-fizyky/sklad/832-1.html (M. M. Astafieva); https://fitm.kubg.edu.ua/struktura1/kafedry/kafedra-kompiuternykh-nauk/sklad/820-1.html (O. M. Hlushak); https://fitm.kubg.edu.ua/pro-fakultet/komanda/812-1</p></div>
			</div>

			<div type="annex">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>30-41</head><p>Figure <ref type="figure">7</ref>: A fragment of the student's answer, which contains a comment on the wrong answer.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Conclusion</head><p>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 different 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 effectiveness of using STACK tests to support adaptive mathematics learning.</p></div>			</div>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m">Differenctiate {@exp@} with respect to</title>
				<imprint/>
	</monogr>
	<note>input:ans1</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">Evaluate your derivative</title>
		<imprint/>
	</monogr>
	<note>x={@pt@}\). input:ans2. validation:ans2. feedback:prt2</note>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">find the equation of the tangent line</title>
		<author>
			<persName><surname>Hence</surname></persName>
		</author>
		<imprint/>
	</monogr>
	<note>input:ans3. validation:ans3. feedback:prt3</note>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m">showMenuBar&quot;: true };var applet = new GGBApplet(params</title>
				<imprint/>
	</monogr>
	<note>Check your answer in point 3 using geogebra. , true</note>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">addEventListener(&quot;load&quot;, function() { applet</title>
		<imprint/>
	</monogr>
	<note>.inject(&apos;ggb-element</note>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m">Another useful function of the system is automated checking of the student&apos;s answer and error diagnosis using PRT</title>
				<imprint/>
	</monogr>
	<note>pre-configured by the teacher (figure 2). In this way, the teacher does not need to &quot;guess&quot; 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 References</note>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">D</forename><surname>Borich</surname></persName>
		</author>
		<ptr target="http://students.aiu.edu/submissions/profiles/resources/onlineBook/a4H2S7_Effective%20Teaching%20Methods2017.pdf" />
		<title level="m">Effective Teaching Methods: Research-Based Practice</title>
				<imprint>
			<publisher>Pearson</publisher>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note>9 ed</note>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<author>
			<persName><surname>Edsurge</surname></persName>
		</author>
		<ptr target="https://www.pearson.com/en-gb/schools/insights-and-events/making-an-impact/research-summaries/decoding-adaptive.html" />
		<title level="m">Decoding Adaptive, Report</title>
				<meeting><address><addrLine>Pearson, London</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Learning Technology Models that Support Personalization within Blended Learning Environments in Higher Education</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Alamri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Watson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Watson</surname></persName>
		</author>
		<idno type="DOI">10.1007/s11528-020-00530-3</idno>
	</analytic>
	<monogr>
		<title level="j">TechTrends</title>
		<imprint>
			<biblScope unit="volume">65</biblScope>
			<biblScope unit="page" from="62" to="78" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Using an adaptive learning tool to improve student performance and satisfaction in online and face-to-face education for a more personalized approach</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">F</forename><surname>Contrino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Reyes-Millán</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Vázquez-Villegas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Membrillo-Hernández</surname></persName>
		</author>
		<idno type="DOI">10.1186/s40561-024-00292-y</idno>
	</analytic>
	<monogr>
		<title level="j">Smart Learning Environments</title>
		<imprint>
			<biblScope unit="volume">11</biblScope>
			<biblScope unit="page">6</biblScope>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Bibliometric Analysis of Adaptive Learning Literature from 2011-2019: Identifying Primary Concepts and Keyword Clusters</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">O</forename><surname>Fadieieva</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-031-48325-7_16</idno>
	</analytic>
	<monogr>
		<title level="m">Information and Communication Technologies in Education, Research, and Industrial Applications</title>
		<title level="s">Communications in Computer and Information Science</title>
		<editor>
			<persName><forename type="first">G</forename><surname>Antoniou</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Ermolayev</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Kobets</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Liubchenko</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><forename type="middle">C</forename><surname>Mayr</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Spivakovsky</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Yakovyna</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Zholtkevych</surname></persName>
		</editor>
		<meeting><address><addrLine>Switzerland; Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer Nature</publisher>
			<date type="published" when="1980">1980. 2023</date>
			<biblScope unit="page" from="215" to="226" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Adaptive and intelligent web-based educational systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Brusilovsky</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Peylo</surname></persName>
		</author>
		<ptr target="https://sites.pitt.edu/~peterb/papers/AIWBES.pdf" />
	</analytic>
	<monogr>
		<title level="j">Int. J. Artif. Intell. Ed</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page" from="159" to="172" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Personalized E-learning system with self-regulated learning assisted mechanisms for promoting learning performance</title>
		<author>
			<persName><forename type="first">C.-M</forename><surname>Chen</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.eswa.2008.11.026</idno>
	</analytic>
	<monogr>
		<title level="j">Expert Systems with Applications</title>
		<imprint>
			<biblScope unit="volume">36</biblScope>
			<biblScope unit="page" from="8816" to="8829" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Adaptive educational hypermedia systems in technology enhanced learning: a literature review</title>
		<author>
			<persName><forename type="first">C</forename><surname>Mulwa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Lawless</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Sharp</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Arnedillo-Sanchez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Wade</surname></persName>
		</author>
		<idno type="DOI">10.1145/1867651.1867672</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2010 ACM Conference on Information Technology Education, SIGITE &apos;10</title>
				<meeting>the 2010 ACM Conference on Information Technology Education, SIGITE &apos;10<address><addrLine>New York, NY, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Association for Computing Machinery</publisher>
			<date type="published" when="2010">2010</date>
			<biblScope unit="page" from="73" to="84" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Development of adaptive and intelligent web-based educational systems</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">T</forename><surname>Kahraman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Sagiroglu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Colak</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICAICT.2010.5612054</idno>
	</analytic>
	<monogr>
		<title level="m">2010 4th International Conference on Application of Information and Communication Technologies</title>
				<imprint>
			<date type="published" when="2010">2010</date>
			<biblScope unit="page" from="1" to="5" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Integrating learning styles and adaptive e-learning system: Current developments, problems and opportunities</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">M</forename><surname>Truong</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.chb.2015.02.014</idno>
	</analytic>
	<monogr>
		<title level="j">Computers in Human Behavior</title>
		<imprint>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page" from="1185" to="1193" />
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Adaptive Educational Hypermedia Systems based on Learning Styles: the Case of Adaptation Rules</title>
		<author>
			<persName><forename type="first">X</forename><surname>Tsortanidou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Karagiannidis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Koumpis</surname></persName>
		</author>
		<idno type="DOI">10.3991/ijet.v12i05.6967</idno>
	</analytic>
	<monogr>
		<title level="j">International Journal of Emerging Technologies in Learning (iJET)</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="150" to="168" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Informing and Performing: A Study Comparing Adaptive Learning to Traditional Learning</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">C</forename><surname>Murray</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Pérez</surname></persName>
		</author>
		<idno type="DOI">10.28945/2165</idno>
	</analytic>
	<monogr>
		<title level="j">Informing Science: The International Journal of an Emerging Transdicipline</title>
		<imprint>
			<biblScope unit="volume">18</biblScope>
			<biblScope unit="page" from="111" to="125" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">A systematic literature review of personalized learning terms</title>
		<author>
			<persName><forename type="first">A</forename><surname>Shemshack</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Spector</surname></persName>
		</author>
		<idno type="DOI">10.1186/s40561-020-00140-9</idno>
	</analytic>
	<monogr>
		<title level="j">Smart Learning Environments</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="page">33</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Implementation of an Adaptive Mechanism in Moodle Based on a Hybrid Dynamic User Model</title>
		<author>
			<persName><forename type="first">I</forename><surname>Karagiannis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Satratzemi</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-030-11932-4_36</idno>
	</analytic>
	<monogr>
		<title level="m">The Challenges of the Digital Transformation in Education</title>
				<editor>
			<persName><forename type="first">M</forename><forename type="middle">E</forename><surname>Auer</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><surname>Tsiatsos</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2020">2020</date>
			<biblScope unit="volume">916</biblScope>
			<biblScope unit="page" from="377" to="388" />
		</imprint>
	</monogr>
	<note>Advances in Intelligent Systems and Computing</note>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Implementation of adaptive learning at higher education institutions by means of Moodle LMS</title>
		<author>
			<persName><forename type="first">N</forename><surname>Morze</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Varchenko-Trotsenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Terletska</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Smyrnova-Trybulska</surname></persName>
		</author>
		<idno type="DOI">10.1088/1742-6596/1840/1/012062</idno>
	</analytic>
	<monogr>
		<title level="j">Journal of Physics: Conference Series</title>
		<imprint>
			<biblScope unit="volume">1840</biblScope>
			<biblScope unit="page">12062</biblScope>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Individualizing Learning Pathways with Adaptive Learning Strategies: Design, Implementation and Scale</title>
		<author>
			<persName><forename type="first">A</forename><surname>Donevska-Todorova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Dziergwa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Simbeck</surname></persName>
		</author>
		<idno type="DOI">10.5220/0010995100003182</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 14th International Conference on Computer Supported Education -Volume 2</title>
				<meeting>the 14th International Conference on Computer Supported Education -Volume 2<address><addrLine>SciTePress</addrLine></address></meeting>
		<imprint>
			<publisher>CSEDU, INSTICC</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="575" to="585" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">E-learning as a mean of forming students&apos; mathematical competence in a research-oriented educational process</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">M</forename><surname>Astafieva</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><forename type="middle">B</forename><surname>Zhyltsov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">V</forename><surname>Proshkin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><forename type="middle">S</forename><surname>Lytvyn</surname></persName>
		</author>
		<idno type="DOI">10.55056/cte.421</idno>
	</analytic>
	<monogr>
		<title level="j">CTE Workshop Proceedings</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="page" from="674" to="689" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Organization of Independent Work of Students in LMS Moodle Using a Metacognitive Approach (on the Example of Physical and Mathematical Disciplines</title>
		<author>
			<persName><forename type="first">M</forename><surname>Astafieva</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Bodnenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Lytvyn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Proshkin</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-031-48325-7_23</idno>
		<idno>doi:</idno>
		<ptr target="10.1007/978-3-031-48325-7\_23" />
	</analytic>
	<monogr>
		<title level="m">Information and Communication Technologies in Education, Research, and Industrial Applications -18th International Conference, ICTERI 2023</title>
		<title level="s">Communications in Computer and Information Science</title>
		<editor>
			<persName><forename type="first">G</forename><surname>Antoniou</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Ermolayev</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Kobets</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Liubchenko</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><forename type="middle">C</forename><surname>Mayr</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Spivakovsky</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Yakovyna</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Zholtkevych</surname></persName>
		</editor>
		<meeting><address><addrLine>Ivano-Frankivsk, Ukraine</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="1980">September 18-22, 2023. 1980. 2023</date>
			<biblScope unit="page" from="303" to="312" />
		</imprint>
	</monogr>
	<note>Proceedings</note>
</biblStruct>

<biblStruct xml:id="b24">
	<monogr>
		<author>
			<persName><forename type="first">T</forename><surname>Lowe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Sangwin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Jones</surname></persName>
		</author>
		<ptr target="https://docs.stack-assessment.org/content/2019-STACK-Guide.pdf" />
		<title level="m">Getting started with STACK</title>
				<meeting><address><addrLine>Advance HE</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
