Conference PaperPDF Available

IKASYS: Using Mobile Devices for Memorization and Training Activities

Authors:

Abstract and Figures

Mobile learning (m-learning) integrates the current mobile computing technology with educational aspects to enhance the effectiveness of the traditional learning process. This paper describes IKASYS, an m-learning management tool that provides support for the whole cycle of memorization and training activities in a wide range of domains. The tool has been developed for being used in school-wide environments. This paper focuses mainly on IKASYS Trainer, the application for the mobile device.
Content may be subject to copyright.
IKASYS: using mobile devices for memorization and
training activities
Naiara Maya
1,2
, Ana Urrutia
1,2
, Oihan Odriozola
1
, Josune Gereka
1
, Ana Arruarte
2
,
Jon Ander Elorriaga
2
1
Gipuzkoako Ikastolen Elkartea, 5186 P.K., E-20018
2
University of the Basque Country, 649 P.K., E-20080
{a.arruarte, jon.elorriaga}@ehu.es
Abstract. Mobile learning (m-learning) integrates the current mobile
computing technology with educational aspects to enhance the effectiveness of
the traditional learning process. This paper describes IKASYS, an m-learning
management tool that provides support for the whole cycle of memorization
and training activities in a wide range of domains. The tool has been developed
for being used in school-wide environments. This paper focuses mainly on
IKASYS Trainer, the application for the mobile device.
1 Introduction
M-learning is increasingly recognized as a strategic tool that has the potential to
enable global access to educational materials and improve the quality of education
[1]. The small size and portability of mobile devices (PDAs, mobile phones, etc.)
make learning location-independent; it is possible to study anywhere and anytime. Al-
though in the context of m-learning most researchers assume that mobile devices are
always connected to the Net, this doesn’t happen always. Mobile devices can be dis-
connected, either intentionally or not (connection is too expensive or the adequate in-
frastructure is not provided [2]).
Regarding hardware, some common characteristics of the current mobile de-
vices are: small screen size, small phone-style keyboard or touch screen, small mem-
ory size and limited processing power. Effective m-learning software must be devel-
oped trying to overcome technology limits. Even more, it is necessary to follow some
guidelines for the design of m-learning software [3]: first design good contents, fit the
learning to the learner and then to the device, keep learning efficient, make the learn-
ing experience reliable, and accomplish worthy goals. Although the incorporation of
mobile devices into learning processes is still at its beginning some attempts are al-
ready in development [4][5][6][7].
In educational contexts memorization is conceived as a skill that allows an in-
dividual to recall important information verbatim. Although memorization draws
upon one of the most fundamental human faculties, it is one of the least exercised
techniques in contemporary education, due mainly to the progressive establishment of
the constructivist education approach. In order to train this skill several memorization
exercises must be carried out. Those exercises involve working with numbers, letters,
syllables, words, signs, drawings, sentences and texts. Solving these activities de-
mands a great effort of attention and concentration.
Along this paper the project called IKASYS is presented. IKASYS is a mul-
tilingual system that provides support for the whole cycle of memorization and exer-
citation activities in a wide range of domains. First, it allows instructional designer to
author those activities using a web application. Second, IKASYS includes software
for students to perform the activities in a mobile device. Third, it provides teachers
with a web application for both configuring the student training and inspecting the
progress of individual students and groups. The paper starts describing IKASYS Sys-
tem architecture and basis. Then, the paper focuses on the application that runs in the
mobile device. Finally, some conclusions and future work are drawn.
2 IKASYS System Architecture and Basis
The architecture of IKASYS framework is shown in Figure 1. It is composed of the
next three modules:
IKASYS Designer [8] is a web application that provides the instructional
designers with an environment for the creation of different types of memorization and
exercitation activities. As output this application produces the Didactic Units (DUs).
IKASYS Trainer is an application that allows students to solve the memorization
and exercitation activities of a DU in a mobile device. As output it creates a Student
Data (SD).
IKASYS Inspector is a web application to evaluate the learning process of each
student. The IKASYS Inspector must be initialised with the DUs that are going to be
used. It takes the SDs as input and visualizes graphically the information about the
students´ learning progress as well as student groups’ progress. It also allows teachers
to change certain parameters of the system to personalize the students training. This
way, the next time IKASYS Trainer is executed it will take into account the changes
carried out.
Designer workstation Teachers workstation
SD
IKASYS Trainer
IRAKAS I nsnspector
External memory device
IKASYS InspectorIKASYS Designer
Designer workstation Teacher workstation
SD
DU
DU
DU SD
SD
Designer workstation Teachers workstation
SD
IKASYS Trainer
IRAKAS I nsnspector
External memory device
IKASYS InspectorIKASYS Designer
Designer workstation Teacher workstation
SD
DU
DU
DU SD
SD
Fig. 1. IKASYS architecture and dataflow
Physically there is one IKASYS Designer server and several IKASYS Inspector
servers, one for each school. Data is transferred from one module to another using an
external memory device. So, IKASYS based training does not need internet
connection. The exchanged information is organized in Didactic Units (DUs) and
Student Data (SD). A DU represents a collection of exercises for a domain organized
in a pedagogic way. A SD represents the information about the evolution and results
of the learner and more general information.
The three components of the systems share the same view of the learning domain.
It is hierarchically organized in six levels: Knowledge area, Content block, Module,
Multilevel package, Level and Exercise. Each learning domain is joined to a specific
Area that will be the root of the unit (for example, geography). Each Knowledge area
(e.g. Geography) is made up of Content Blocks (e.g. rivers). The content blocks are
formed with different Modules (e.g. rivers of Europe). Each module contains
Multilevel Packages (e.g. test exercises), those are composed of difficulty based
organised Levels in which, finally, are the Exercises without any order.
IKASYS offers several exercise types to complete DUs. They are classified into
two different groups of exercises: static exercises and generative exercises. In static
exercises the content designer specifies the whole exercise definition parameters
meanwhile in generative exercises only some exercise creation conditions are defined.
In other words, the program that runs in the mobile device is able to generate exer-
cises in real time taking into account the conditions that are defined by IKASYS De-
signer. Among others exercise types IKASYS includes: multiple choices, fill-in-table,
word completion, ordering exercises, crosswords, wordsearch puzzle, sudoku, match-
ing columns and classification exercises.
3 IKASYS Trainer
IKASYS Trainer is the application for training memorization and exercitation
activities in mobile devices. IKASYS Trainer allows teachers to adapt the exercise
sequencing depending on the learner characteristics and necessity.
Amongst other capabilities, IKASYS Trainer is able to read, present and man-
age the content of the DU that the teacher assigns to the learner. The information,
such as, the DU, the learner’s details and the information about student’s performance
in the training sessions are stored in an external memory device, personal for each
user. So, IKASYS Trainer has to read all the necessary information from the external
memory device. In the same way, once the user decides to finish the session, IKASYS
Trainer updates the SD with the learners´ current level of knowledge, the number of
exercises performed and, for each exercise, the result and time that s/he needed to an-
swer. The system also stores some information for the next session, given that the
next session will resume the training in the same point.
Upon successful authentication, the program will dispatch exercises to the
learner. In Figure 2 the application shows a generative exercise, concretely, a product
between two numbers. The values of the variables are calculated in execution time
taking into account that those values must satisfy exercise specifications. In this way,
the same exercise offers lots of different activities.
Fig. 2. Product exercise in IKASYS Trainer
3.1 Exercise sequencing
To achieve a personalized learning IKASYS Trainer takes into account the ini-
tial difficulty grade that the teacher has assigned to the learner. In addition, exercise
sequencing is controlled using several parameters that the teacher can change. Those
parameters are: the percentage of exercises the student has to do at least at each level
and the percentage of exercise solved correctly per level to allow the student to start
the following level. The parameters can be defined and changed by the teacher by
means of IKASYS Inspector and are stored in the file which stores student data and
exchanged with IKASYS Trainer. Thus, the teacher can define different learning
rhythm for each student. During the session exercises are sequenced with an appropri-
ate level of difficulty taking into account the learner progress and the learner will not
pass the current level if s/he does not fulfil the demanded requirements.
When learners start a new session, IKASYS Trainer creates four groups of
exercises: group of exercises of the current level, group of exercises of the previous
level solved correctly, group of exercises of the previous level solved incorrectly and
group of exercises that have not done in the previous level
The exercise sequencing algorithm chooses a number of exercises from each
group. This percentage is configurable. In addition, in order to avoid repetitive
executions of the same exercises the algorithm includes a random factor.
3.2 Other pedagogical issues
Regarding other pedagogical issues, feedback relies on correct requirements
defined for each type of exercise. Furthermore, it has been probed that visual memory
plays an important role in learning. Due to it, IKASYS Trainer will always show the
correct answer, although the learner answer is incorrect. Finally, in order to keep the
learners engaged and improve the motivation, the training session should be entertain-
ing. The application attempts to achieve this goal visualizing recreational exercises
once in a while, for example Sudokus. This type of exercises is a good way to practice
mathematics because it increases children's interest in the subject.
3.3 Technical issues
The implementation of IKASYS Trainer was written in Java due to its multi-
platform nature. Regarding the operating system, Linux has been chosen because of
processor support, reliability, cost, widespread use and its promising future.
Furthermore, this application has been designed taking into account interna-
tionalization and localization issues. The current application is localized for Basque,
Spanish, Catalan and English.
IKASYS Trainer has been already tested on two different mobile devices;
Sharp Zaurus SL-3100 which is shown in figure 3, and in a device designed exclu-
sively for the IKASYS project, shown in the figure 4. Both devices have similar char-
acteristics. They use Linux as operating system. However, Java virtual machines are
different: meanwhile Zaurus uses Blackdown 1.3.1 the specialized device uses JVM
1.4.2. Taking into account that Java is multi-platform there is not much difficulty in
the migration from one version to another one. Both devices have a screen with
320x240 pixels and a mini-keyboard. In a near future IKASYS Trainer will be tested
with more devices in order to finally choose the most appropriate one for real use in a
classroom context. The main factors for the final decision are: the cost of the device,
the application speed and the ergonomic characteristics of the device, taking into ac-
count that it is going to be used mainly with children.
4 Conclusions
IKASYS is an m-learning system that is able to author memorization and training
activities, to dispatch them in a mobile device, and to evaluate the student progress.
IKASYS is composed of three applications that work together but have an
Fig. 3. Mobile device Fig. 4. Ikasys Trainer
independent logical functionality: IKASYS Designer, IKASYS Trainer and IKASYS
Inspector.
IKASYS Designer provides instructional designer with an environment for au-
thoring memorization and training exercises organized in Didactic Units. IKASYS
Trainer is the application for students to work with memorization and training activi-
ties in mobile devices. IKASYS Trainer adapts the exercise sequencing depending on
the parameters set by the teacher. IKASYS Inspector allows teachers to visualize the
knowledge state of both individual students and group of students and to establish the
appropriate parameters taking into account the learner characteristics and evolution.
Concerning IKASYS Designer a team of specialized instructional designers
from the Gipuzkoako Ikastolen Elkartea (GIE) has already created several real DUs in
two domains: Basque language orthography and mathematics. The first one is com-
posed of more than 1,400 exercises and the second one with around 1000 exercises.
Regarding IKASYS Trainer it has been already tested on two different mobile de-
vices. Finally, with respect to IKASYS Inspector it has been evaluated by teachers at
different educational levels.
IKASYS is SCORM compliant. It provides a follow-up system for supervis-
ing the learning process of each individual student or students groups. In addition
IKASYS is able to adapt the exercises sequencing to the student behaviour and the
capacity to support internalization for which is possible to create content in four dif-
ferent languages sharing the same interface; Basque, Spanish, Catalan and English.
Acknowledgments: This work has been partially supported by the University of the Basque
Country (UE06/19), the Spanish Ministry of Education and Science (TIN2006-14968-C02-0),
and the Gipuzkoa Council in collaboration with the European Union
References
1. Mobile Learning for Expanding Educational Opportunities: Workshop Report ICT in
Education Unit, UNESCO Bangkok 2005 (http://firgoa.usc.es/drupal/node/30629).
2. Trifonova, A. and Ronchetti, M.. (2004). “A General Architecture to Support Mobility in
Learning”. Proceedings of ICALT 2004, pp. 26-30.
3. Horton, W. Mobile Learning for Expanding Educational Opportunities: Workshop Report
ICT in Education Unit, UNESCO Bangkok 2005 (http://firgoa.usc.es/drupal/node/30629).
4. Trifonova, A., Knapp, J. , Ronchetti, M. , Gamper, J. (2004). Mobile ELDIT: Transition
from an e-Learning to an m-Learning System. Proceedings of ED-MEDIA 2004, 2004,
Lugano, Switzerland, pp.188-193.
5. Bull S. and Reid, E. (2004). “Individualised revision materiak for use on a handheld
computer”. Learning with mobile devices. Proceedings of MLEARN 2004, pp. 35-42.
6. Martín, E., Carro, R.M. and Rodríguez, P. (2006). “A Mechanism to Support Context-Based
Adaptation in M-Learning”. Proceedings of EC-TEL 2006, LNCS 4227, pp. 302-315.
7. Collei J. and Stead, G. (2004). “Take a bite: producing accessible learning materials for
mobile devices”. Learning with mobile devices. Proceedings of MLEARN 2004, pp. 43-46.
8. Urrutia, A., Maya, N., J. Gereka, O. Odriozola, J.A. Elorriaga and A. Arruarte
(2007).“Memorization and training activities in mobile devices”. Proceedings of ICALT
2007, in press.
... Ikastolen Elkartea has wide experience in the development of didactic resources, and in recent years it has been introducing ICT into classrooms. For instance, the Confederation developed the Ikasys 9 project ( [19], [20]) to produce resources for primary and secondary school. It also led the Ostadar project, 10 a project to develop the curriculum for secondary school in the Basque Country. ...
... If we look at each text, Combination2 obtains the best average results in the Bats text; these are statistically significant. 19 It also obtains the best results in the Arctic text, although they are not statistically significant. In the Continents text, LSA3 attains slightly better difficulty values (which are not statistically significant) compared to Combination1 and Combina-tion2. ...
... Due to the limited number of students available, we had to restrict the quantitative analysis to three of the revised 19. p-value <¼ 0.05 based on one-way ANOVA. ...
Article
The work we present in this paper aims to help teachers create multiple-choice science tests. We focus on a scientific vocabulary-learning scenario taking place in a Basque-language educational environment. In this particular scenario, we explore the option of automatically generating Multiple-Choice Questions (MCQ) by means of Natural Language Processing (NLP) techniques and the use of corpora. More specifically, human experts select scientific articles and identify the target terms (i.e., words). These terms are part of the vocabulary studied in the school curriculum for 13-14-year-olds and form the starting point for our system to generate MCQs. We automatically generate distractors that are similar in meaning to the target term. To this end, the system applies semantic similarity measures making use of a variety of corpus-based and graph-based approaches. The paper presents a qualitative and a quantitative analysis of the generated tests to measure the quality of the proposed methods. The qualitative analysis is based on expert opinion, whereas the quantitative analysis is based on the MCQ test responses from students in secondary school. Nine hundred and fifty one students from 18 schools took part in the experiments. The results show that our system could help experts in the generation of MCQ.
Conference Paper
Full-text available
This paper presents IRAKAS, an m-learning system that provides support for the whole cycle of memorization and training activities in a wide range of domains. The paper is focused on the development of learning materials.
Conference Paper
Full-text available
In this paper we present a mechanism that supports the generation and management of adaptive mobile learning systems. Such systems are accessed by students and teachers for the accomplishment of diverse individual or collaborative learning activities. The main aim is for the systems to suggest the most suitable activities to be tackled by a given user in a specific context (location, idle time, devices). The basis of this mechanism, as well as an example of the context-based adaptation carried out for three different users in a specific scenario, are presented.
Article
Full-text available
This paper presents ‘Mobile ELDIT’ (m-ELDIT), a system under development which goal is to offer access from PDAs to the learning materials of ELDIT – an adaptable language learning platform. The ELDIT system, which is developed at the European Academy of Bolzano, consists of a learner’s dictionary and a text corpus. Exercises, a tandem system and a tutor module are planned. The system works online and the adaptation of the content is done dynamically according to interactions with the learner. We analyze the requirements for adaptation and transformation of the data, the user interfaces and also the architecture of the ‘Mobile ELDIT’ . We discuss the necessity of specific user modeling in order to provide both online and offline access to the learning materials from mobile devices.
Conference Paper
Full-text available
A rather new tendency in distance learning is the usage of mobile and wireless technologies to support learners and educators. In this paper we present an architecture, where the functionalities of e-learning platform are presented as Web services and on top of it a mobile learning management system is taking the responsibilities of adapting those services for the mobile users and for providing additional mobile specific services. Such a system should have three main functionalities - "context discovery", "mobile content management and adaptation" and "packaging and synchronization".
Article
This paper addresses this issue, presenting an adaptive learning environment for use on a desktop PC and handheld computer, designed as a support for an undergraduate mathematics course. Students use the PC version of the system to review and practise material taught during lectures, and to obtain individualised feedback on their responses (Fig 1). They may then take away tailored revision material on their handheld computer for later consultation.
Mobile Learning for Expanding Educational Opportunities: Workshop Report ICT in Education Unit
  • W Horton
Horton, W. Mobile Learning for Expanding Educational Opportunities: Workshop Report ICT in Education Unit, UNESCO Bangkok 2005 (http://firgoa.usc.es/drupal/node/30629).
  • Bangkok
Mobile Learning for Expanding Educational Opportunities: Workshop Report ICT in Education Unit, UNESCO Bangkok 2005 (http://firgoa.usc.es/drupal/node/30629).
Take a bite: producing accessible learning materials for mobile devices. Learning with mobile devices
  • J Collei
  • G Stead
Collei J. and Stead, G. (2004). "Take a bite: producing accessible learning materials for mobile devices". Learning with mobile devices. Proceedings of MLEARN 2004, pp. 43-46.