<?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">Composing Learning Environments with e-Textbook System</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Yuta</forename><surname>Taniguchi</surname></persName>
							<email>taniguchi.yuta.941@m.kyushu-u.ac.jp</email>
							<affiliation key="aff0">
								<orgName type="institution">Kyushu University</orgName>
								<address>
									<settlement>Fukuoka</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Tsubasa</forename><surname>Minematsu</surname></persName>
							<email>minematsu@ait.kyushu-u.ac.jp</email>
							<affiliation key="aff0">
								<orgName type="institution">Kyushu University</orgName>
								<address>
									<settlement>Fukuoka</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Atsushi</forename><surname>Shimada</surname></persName>
							<email>atsushi@ait.kyushu-u.ac.jp</email>
							<affiliation key="aff0">
								<orgName type="institution">Kyushu University</orgName>
								<address>
									<settlement>Fukuoka</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Composing Learning Environments with e-Textbook System</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">AF00CAEF78DD95DA35C9D0BE29B5BC30</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T00:17+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>Learning environment</term>
					<term>Design framework</term>
					<term>Learning Tools Interoperability</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The introduction of ICT technology into education has been attracting attention, and various educational platforms and tools have been developed. With the emergence of standards such as Learning Tools Interoperability, it has become possible to call external tools from Learning Management Systems in a unified manner. However, it is still challenging to integrate the tools and use them as a seamless learning environment. For this reason, people tend to develop a monolithic tool that integrates functions that meet individual needs. Repeatedly reimplementing similar functions leads to the mess of various learning log formats and data dispersion across the tools, making it hard to realize learning analytics across multiple learning support systems of different educational institutions. In order to solve this problem, we propose the concept of Compositional Learning Environments, with which we can combine any tools to form a new and more complex one. This demonstration shows two practical examples of combinations of an e-textbook tool with other types of learning support tools.</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>Nowadays, learning environments are composed of several online systems, including Learning Management Systems (LMSs) providing fundamental functions for any classes, electronic textbook systems <ref type="bibr" target="#b1">[2]</ref> widely used in lecture-style classes, and programming environments used in programming exercise classes. In addition, in the past decade, Learning Analytics (LA) has been attracting attention. LA has revealed the value of the educational data. Researchers have developed a variety of learning support systems that can record activities and outcomes of teachers and learners, as well as systems that provide feedback based on analysis of those data.</p><p>However, it is difficult for a single learning environment to cover the needs of multiple class formats, such as face-to-face and online, as well as the different needs of different subjects, teachers, and students. Therefore, there is a need for a learning environment that one can flexibly configure according to their requirements.</p><p>Making use of plugins is one way to customize LMSs. However, plugins have the disadvantage of being closely dependent on a particular LMS, which means the format of the recorded educational data also depends on the LMS, which makes cross-platform analysis difficult from the viewpoint of LA. An alternative approach currently available is to use Learning Tools Interoperability (LTI). LTI is the standard developed by the IMS Global Learning Consortium, which defines the conventions for calling and linking LTI-compliant Web applications (LTI tools) as external tools from an LMS. LTI makes it possible to call the same external tool from different LMSs in a unified manner and also makes it possible to easily link relatively complex systems, even electronic textbook systems, with LMSs. Although LTI has made it possible to link LMSs with external tools, as far as the authors know, there is no definitive way to link external tools with each other. Because each LTI tool is an independent Web application, it is still difficult to use multiple external tools as a seamless learning environment.</p><p>In order to solve these problems, we propose the concept of Compositional Learning Environments (CLE). CLE is a conceptual framework for combining independent LTI tools to form a more complex LTI tool. With CLE, we aim to promote the simplification and modularization of LTI tools, which would then realize lower development costs and a shared data format of educational data for the same functionality. This demonstration will present real examples of CLE-based compound learning environments in which an e-textbook system is combined with other systems.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Compositional Learning Environments</head><p>The core function of CLE as a concept is to create one new LTI tool from two or more LTI tools. It realizes the integration of tools visually, functionally, or both. The aim of the CLE is twofold. The first is modularity. In the past, many learning support systems were designed as monolithic systems. CLE allows us to design the learning environment as a combination of reusable modules, and each module can be used as an independent learning tool. The second is to control the diversity of data formats. In order to achieve cross-class and cross-institutional LA, it is important that the format of the data used is uniform. Using the same module (LTI tool) for a particular function, such as reading textbooks, we can ensure that the common data format is used for recording the same learning activity.</p><p>We developed an implementation called CLE Tool for the proof of concept. CLE Tool can realize visual combinations of LTI tools, which display given tools inside itself in a specified layout. The CLE Tool itself is also an LTI tool, and thus, by using CLE tools in a nested manner, complex layouts can be realized in a controlled manner.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Example with Programming Learning Support System</head><p>As the first practical example, we present a configuration example for online classes of a programming exercise course. Figure <ref type="figure" target="#fig_0">1</ref> shows the actual screen, where two LTI tools are combined; the left side is the programming learning support environment called WEVL developed by the authors, which is used in programming exercise; the right side is an e-textbook system called BookRoll <ref type="bibr" target="#b0">[1]</ref>, which is used to display lecture slides.</p><p>In addition, the CLE tool provides a real-time chat as one of its features. By posting a message via the text box shown at the bottom of the figure, students can provide feedback to the teacher in real-time. Since the simplicity of a system is vital for online classes to avoid confusion, making it easy to switch between the two is a significant advantage.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Example with Learning Dashboard System</head><p>Here we present another combination of the e-textbook system and learning dashboard system <ref type="bibr" target="#b2">[3]</ref>. The learning dashboard system was developed to aggregate and analyze the learning logs collected on BookRoll in real-time. It pro-Fig. <ref type="figure">2</ref>. Using the e-textbook system BookRoll (right) in combination with a learning dashboard system (left).</p><p>vides valuable feedback to teachers and students for improving learning during lectures. In class, the dashboard system is displayed beside BookRoll, as shown in Fig. <ref type="figure">2</ref>.</p><p>Teachers and students take actions for improvement using the information displayed in the learning dashboard during the lecture. For effective learning improvement, the use of the learning dashboard should not interfere with teaching and learning as much as possible. One of the findings of the previous study <ref type="bibr" target="#b2">[3]</ref> is that the simultaneous use of multiple independent tools is a burden to users. This could be due to the need to switch between different tools on one screen, and hence we introduced CLE for the simpler user interface.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Conclusion</head><p>In this paper, we proposed the concept of Compositional Learning Environments (CLE) and presented two examples of the actual configurations combining an e-textbook system with other types of learning support systems. The CLE concept provides a design philosophy for learning environments in which simple tools are combined to create a more complex tool. By using CLE, the learning environment can be easily, flexibly configured to meet various class needs. Therefore, we believe that simplifying compound learning environments based on the CLE concept would make it easy to use e-textbook systems with different systems.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Using the e-textbook system BookRoll (left) in combination with a programming learning support system WEVL (right).</figDesc><graphic coords="3,146.33,115.83,322.68,230.54" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="4,146.33,115.83,322.68,175.82" type="bitmap" /></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgment</head><p>This work was supported by JSPS KAKENHI Grant Number JP21K17863.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Integration of learning analytics research and production systems while protecting privacy</title>
		<author>
			<persName><forename type="first">B</forename><surname>Flanagan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Ogata</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 25th International Conference on Computers in Education</title>
				<meeting><address><addrLine>Christchurch, New Zealand</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="333" to="338" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Ebook-based learning analytics in university education</title>
		<author>
			<persName><forename type="first">H</forename><surname>Ogata</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Yin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Oi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Okubo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Shimada</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Kojima</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Yamada</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Computer in Education (ICCE 2015)</title>
				<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="401" to="406" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Real-time feedback dashboard for students in online class</title>
		<author>
			<persName><forename type="first">T</forename><surname>Owatari</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Shimada</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Minematsu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hori</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Taniguchi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE An International Conference on Engineering, Technology and Education</title>
				<imprint>
			<date type="published" when="2020-12">2020. TALE2020. 12. 2020</date>
			<biblScope unit="page" from="953" to="959" />
		</imprint>
	</monogr>
</biblStruct>

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