Abstract
This article proposes a teaching-learning system for children of initial education through haptic devices and 3D Unity software. The system has several virtual interfaces that will be chosen according to the age, skills and knowledge that the child needs to acquire or improve. The interface allows to view the environment where the user must do a task or activity by the teacher in charge. Which it can listen to the instructions issued by the system and then be executed, also it has an introduction that remembers the objective to be fulfilled according to the interface. Through the haptic device geomagic Touch, a trajectory tracking control is carried out, which allows the child to perceive by means of feedback of forces if the movement and the direction with which he makes the stroke is the correct one. In addition, it allows to acquire the input signals the same that are sent to an algorithm that validates the stroke of the uppercase, lowercase vowels and basic figures made by the child. Also, it indicates to the teacher the results in a qualitative way.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Currently the teaching-learning process uses new emerging technologies such as: virtual reality and haptic devices [1]. These components have participated in various studies, having a high degree of success and usefulness [2]. Haptic devices are used in different fields such as: rehabilitation through virtual games and education, which allow to attract the attention of the user in order to develop the tasks in a proper way [3, 4]. In this context, there are jobs related to this topic, in [5] presents a multi-touch panel that includes virtual reality in games for infants with a dynamic interface to make drawings and identify figures. In [6] shows the interaction between virtual reality and the visual haptic device that allows to increase the fluency in the production of handwriting by hand in kindergarten children. A virtual reality game to improve the performance of students in the area of mathematics is presented in [7].
The development of the virtual system has three main features: the simulation of an environment, a didactic and interactive element and an immersive component. The immersion is integrated through haptic technology, which has been used, for example as a guide in systems of navigation and feedback of forces in which the touch sense allows the interaction between the user and the system [8,9,10].
The basis for educational development must be fostered from the home to the school, all with new technologies that allow structuring levels such as: interaction, which is the capacity of the human being to interact with a virtual environment. The immersion must have as a primary goal to capture the full attention of the user, which with its imagination will seek that the experience in virtual reality resemble as much as possible to the reality. The virtual tools applied to children present results of great validity, because they have high motivational degree and interaction [11,12,13]. In the development of educational systems have highlighted virtual applications aimed at teaching and didactic guide in the management of processes as it appears in [14,15,16].
Virtual reality (VR) allows to create realistic and dynamic images, which acquire sensory information that allow the interaction with the 3d virtual model [15]. This is presented in applications oriented to different purposes, from entertainment to interactive teaching for engineering or medical training [17, 18]. It has also been found that the application of VR for teaching increases the interest of students, either by the novel of the technology or by the challenges that may arise during the use of the application which motivates the user to finish the task in a correct way [19].
The children have a great cognitive capacity since the first years of life which allows them to learn quickly from their surroundings. By applying the appropriate stimuli to them in a continuous teaching process is possible to develop their skills quickly and upgraded [20,21,22]. Initial education is intended to be based on the best techniques and methods of teaching basic knowledge in early ages [23]. The methods for taking a proper initial education are varied, but all of them require resources that are attractive to the students, from colorful images to interactive games and much more, therefore, the qualitative method is very important in validating the learning process in children of young age [24]. At present a considerable percentage of students present a lack of interest in the conventional methods of didactic teaching taught by the teacher, being necessary the integration of new tools to capture the attention of the students in the classrooms [25]. In this context, the integration of VR into systems for the initial teaching process can provide great educational benefits for both the student and the teacher. The use of haptic devices offers an improved experience when interacting with the environment, the new advances of these devices have made it possible to stimulate other senses in people, besides the visual and auditory [26], which would allow to cover some methods of motor learning in the teaching of children.
With the aim of updating the methods of teaching of initial education, this work proposes the creation of a virtual tool didactic, for the teaching-learning of basic knowledge on: primary colors, secondary, strokes to realize the writing of basic figures, uppercase and lowercase vowels of the alphabet. The system is implemented through the use of interactive virtual reality interfaces and controlled through the analysis of signals from a haptic device.
The present work is divided into five sections, including the introduction, Sect. 2 methodology used for the development of the system, Sect. 3 multilayer development plan, Sect. 4 developed environments, Sect. 5 use mode, Sect. 6 shows the tests and results and, finally, Sect. 7 conclusions.
2 Methodology Used for the Development of the System
This section describes the stages of the virtual system as shown in Fig. 1.
-
A.
Input peripherals
The virtual system uses the haptic device Geomagic Touch as an input peripheral. It has 6 degrees of freedom and digital encoders that allow the user to move into the three spatial dimensions and translate these positions into readable variables for the system, the communication used is Ethernet.
-
B.
Script development
Scripts developed in c# language in visual studio are responsible for system administration and the control of outputs depending on input. The control algorithm of each game starts with the acquisition of signals, manages the required information according to the interaction interface, runs, and if the object has weight or collides with another object, the haptic device supplies a feedback of forces as shown in Fig. 2. The scripts are compatible with unity and communicate with the haptic device geomagic touch via plugins. This allows its manipulation by making the times of a pointer, also control the audio output, for which, starts with the selection of the desired game. An audio feedback is obtained with the instructions and the objective that the user must reach in the environment, indicating at the same time if the actions performed are correct, incorrect or if it should improve.
The validation and trajectory-generation controls have been developed in MATLAB software, which, through interaction with unity, receives the information necessary to send a response to the haptic device or to unity, as the case might be. To validate the input data, classifiers are used, which allow to calculate the Euclidean distance, to validate the stroke made by the child with a pattern stroke. The goal of the trajectory generation control is to get the haptic geomagic Touch device to move according to a variable signal in the time received from Unity, a sinusoidal signal for instance. For this procedure, a PID control is applied to each of the device’s position inputs.
3 Multilayer Development Plan
This section describes the multi-layered scheme for the development of virtual applications of a teaching-learning system in children of initial education. This schema presents in an orderly manner the development of the application, has the following layers: (i) Layer 1 preselection of materials to be used in the objects that compose the interfaces; (ii) Layer 2 2D and 3D object editing; (iii) Layer 3 development and implementation of the virtual environment in Unity; (iv) Layer 4 Script development and interaction with virtual interfaces; and finally (v) Layer 5 data acquisition for the validation of the educational activities carried out by the child, as shown in Fig. 3.
Layer 1. This layer defines the resources and materials used in the design process, based on the theory of Vygotsky, which indicates that children acquire their knowledge through games related to their daily environment. To which you have: images that relate colors with objects (orange color-image carrot), vowels with images of animals (the vowel ‘a’ with a picture of a spider), sounds, audio of basic instructions, colors and textures.
Layer 2. Design of the objects used in the virtual environment, through the Fireworks 8 software and taking into consideration the resources of the previous layer, 2d drawings are designed; Textures, palettes and shapes highlight their details to make them attractive to the user. 3d objects are built with the blender software, giving realism to the object by implementing meshes, rendering and creation of bones in a hierarchical way that allows to give life to it through the animations provided by Unity.
Layer 3. All resources to be used are exported to a working environment in 3d Unity. Each virtual object is assigned the respective properties according to the function that must be fulfilled within the design of the game. Each element that could be touched has different features to provide the sense of reality to the environment. Materials used in the writing area imitate the shape and color of an academic blackboard. The other elements in the environment are presented with colors and shapes that are pleasant and appealing to children. All games have audio to explain the procedures and indicate if the task is done in the correct way to orientate the child during the development of the activity. There are animations in the Unity environment which help the user in the development of the task and dynamize the interfaces.
Layer 4. The reproduction of the programs is done through the scripts of each interface, they run the script to start each game with their respective elements, they also allow the functions to be handled in an organized way to link the different environments and access each one. Once started the game these scripts activate the corresponding audio source to make known the objective of the activity to be realized. The scripts contain the plugins for the use of the haptic device as input and output of the system. They accept the input data which are evaluated according to determined parameters and depending on these one has a feedback of forces of the haptic device.
The development of writing in the virtual environment is done editing the texture of the blackboard object. By using several scripts is calculated the position of the cursor on the 3d element and the force applied to it, with these calculations modify the color of the original texture at the exact point where the cursor is placed multiplying by a certain radius and establishing the definition of the stroke on the blackboard that will be proportional to the force applied. It means with a small force applied the stroke will be very subtle, and with a stronger the stroke will be very definite and with more color. The environment has a reset button to return the original texture to the blackboard object when you want to delete the strokes made, as well as you can choose between seven different colors to do the writing.
Layer 5. Finally, in this layer there are two controllers that meet different functions. The first one is a controller by classifiers which performs the evaluation of the strokes made, checking the trajectory followed and similarity of the stroke with a pattern. It is found both in writing of the vowels of the alphabet as in writing of initial strokes. The second controller is used for the generation of movement in the haptic device, while the child holds the manipulator of the geomagic, it moves on a surface (blackboard) indicating the movements that the child should perform with his hand to do the stroke. This process uses a PID control [27] that is applied on the output of the geomagic to carry out the feedback of forces.
4 Developed Environments
Three different games were designed with their results interface. In the application of secondary colors are used 2D and 3D objects. It presents a palette of colors that can be perceived by the haptic device as a real object, also there are figures of vegetables and fruits to be colored, these are only visible to user, but you can’t touch it with the cursor. The writing games show an object similar to a blackboard on which the haptic device simulates writing, there are some buttons with different functions. There is an avatar with animations in all environments and each application has a second interface where the results of each game are indicated, as shown in Fig. 4
5 How to Use
The application displays a main menu, it has 3 games with the following parameters: secondary colors, stroke drawing and vowel writing respectively.
In Fig. 4 the virtual environment of the first game is shown where the theme of this game are the secondary colors. It starts with an introduction of the combination that has to be performed between the primary colors to form each one of the secondary colors (Fig. 5(a)); it presents an illustration with the silhouette of a vegetable or fruit (Fig. 5(b)), the audio mentions that type of vegetable or fruit and its color, asking the child to select the respective primary colors to form the requested color. When the correct colors are chosen, the illustration is colored and continues with the next secondary color (Fig. 5(c)), the audible response indicates when the selected color is correct or incorrect, objects appear and disappear according to the color secondary to be colored. Once the game is complete, a button appears that when pressed, it leads to a different environment where the child’s performance during the activity will be shown (Fig. 5(d)).
In the second game there is a surface as an academic blackboard in order to the child can learn to make the first strokes as an initial help for the learning of writing. There are five buttons to the left of the blackboard, which are chosen according to the stroke of the desired figure to practice (circle, heart, spiral, wave and straight line). When one of the buttons is selected an audio sounds, which in conjunction with the animations, explain how the stroke should be performed (trajectory and starting point). On the right side of the blackboard there are five more buttons, the first one is for trajectory generation. The following buttons are complete, delete, menu and results.
For the third game, the upper and lowercase vowels must be written. Like the previous game, the auditory feedback and animations are presented to indicate the trajectory to follow in each letter. Each vowel is chosen with the buttons on the left and on the right, there are buttons for ending, deleting, menu and results. Similarly, colorful animations are presented at the end of each letter correctly.
6 Tests and Results
-
A.
Test
The system should always be used under the supervision of the teacher or tutor’s child, who will evaluate the performance of it. The main menu of the game is presented where the teacher in charge selects the game that he believes is suitable according to the age, knowledge or skills of the child.
In the first level the child hears the way the secondary colors are formed and proceeds to perform the task (Fig. 6(a)). When the selection is incorrect, it is sent a denial hearing response (Fig. 6(b)) for that the child understands and chooses the right color. Once this is done, the silhouette is colored on the screen with the resulting color (Fig. 6(c)) and continues with the next color until the game ends (Fig. 6(d)).
For the development of the second level a button is pressed to perform one stroke at a time. When the desired figure has been chosen, the indications are heard of how the stroke should be performed (Fig. 7(a)). By pressing the button to view the tutorial, the scene changes and is possible to perceive the displacement of the haptic device following the path of the stroke to be written (Fig. 7(b)). The child proceeds to complete the dotted lines forming the figure (Fig. 7(c); If the stroke is performed correctly, a positive auditory response is heard and the respective animations in the environment (Fig. 7(d)). Otherwise, the audio indicates to the child that try to do it again.
In the last game the vowels must be written (Fig. 8(a)). Just as in the previous game the sounds along with the animations show to child how the vowel should be written (Fig. 8(b)). The child performs the layout of each vowel and at the end presses the button with the tick (Fig. 8(c)); The system evaluates the trajectory and the order, if they are correct it presents the animations and positive sounds (Fig. 8(d)), when one makes a mistake the child is told to continue practicing.
-
B.
Results
The results tables for each of the games are presented in the next section. In Fig. 9 the evaluation of the game of the secondary colors showing the successes and failures are indicated, as well as the respective qualitative qualification.
In the second game the user chooses between: (a) learn how to perform the stroke or (b) perform the stroke, to which if the user chooses option (a) a trajectory control is executed, in which two aspects are experimental: the trajectory described by haptic device geomagic touch (Fig. 10(a)), and the control errors (Fig. 10(b)), where you can see that the errors tend asymptotically to zero.
For the results corresponding to the second game is necessary to do a control by sorter which compares the similarity of the stroke made by the child with the data of a pattern, in Fig. 11(a) The pattern of the heart figure (blue Line) is indicated along with the child’s stroke (red color line). In the same way for the third game the same control by sorter is applied, as shown in Fig. 11(b) the pattern and the stroke made by the child in the vowel ‘e’ lowercase are shown. Once the comparison is made the control reveals a numerical result, this value varies according to the type of stroke (if it is a capital, lowercase vowel or a figure) that is performed, this result is transformed to a qualitative qualification (form of qualification Managed by the initial education teachers) with the following evaluation parameters: A, EP and I (see Fig. 12(a)) and (Fig. 12(b)); where they correspond to acquired (very satisfactory performance), in process (satisfactory performance) and insufficient (incorrect performance), respectively.
7 Conclusion
The teaching-learning process for children of initial education can be complemented with the virtual system presented in this article, and it is very useful as a support for the teacher. In order children to focus their attention on the virtual environments designed. It must be eye-catching and most of their objects should be related to elements of daily life. As well as it is necessary to get the attention of the infant and encourage him to learn with the use of audio and animations within the virtual environment. The motion control developed in MATLAB allows to execute a trajectory tracking in the haptic device geomagic Touch and helps to develop skills for the writing of the children.
References
Greenwald, S., Kulik, A., Kunert, A., Beck, S., Fröhlich, B., Cobb, S., Parsons, S., Newbutt, N., Gouveia, C., Cook, C., Snyder, A., Payne, S., Holland, J., Buessing, S., Fields, G., Corning, W.: Technology and applications for collaborative learning. In: 12th International Conference on Computer Supported Collaborative Learning (CSCL), pp. 719–726 (2017)
Hite, R., Pereyra, M., Chesnutt, K., Corin, E., Childers, G., Jones, M.: Pedagogical perceptions of novel 3-D, haptic-enabled virtual reality technology. Int. J. Educ. Inf. Technol. 10, 73–81 (2016)
Brown, A., Green, T.: Virtual reality: low-cost tools and resources for the classroom. TechTrends 60(5), 517–519 (2016)
Pruna, E., Acurio, A., Escobar, I., Albiol, S., Zumbana, P., Meythaler, A., Álvarez, F. A.: 3D virtual system using a haptic device for fine motor rehabilitation. In: WorldCIST 2017: Recent Advances in Information Systems and Technologies, pp. 648–656 (2017)
Yu, X., Zhang, M., Xue, Y., Zhu, Z.: An exploration of developing multi-touch virtual learning tools for young children. In: 2010 2nd International Conference on Education Technology and Computer (ICETC), vol. 3, pp. V3–4. IEEE, June 2010
Palluel-Germain, R., Bara, F., De Boisferon, A. H., Hennion, B., Gouagout, P., Gentaz, E.: A visuo-haptic device-telemaque-increases kindergarten children’s handwriting acquisition. In: EuroHaptics Conference, 2007 and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, World Haptics 2007. Second Joint, pp. 72–77. IEEE, March 2007
Frade, B.V., Gondim, P.H.C.C., de Sousa, P.M.: The use of virtual reality as the object of mathematics learning. In: 2015 XVII Symposium on Virtual and Augmented Reality (SVR), pp. 137–141. IEEE, May 2015
Anthes, C., García-Hernández, R., Wiedemann, M., Kranzlmüller, D.: State of the Art of Virtual Reality Technology. In: IEEE Aerospace Conference (2016)
Wu, C.-M., Hsu, C.-W., Lee, T.-K., Smith, S.: A virtual reality keyboard with realistic haptic feedback in a fully immersive virtual environment. In: Virtual Reality, pp. 19–29 (2017)
Chen, J., Glover, M., Yang, C., Li, C., Li, Z., Cangelosi, A.: Development of an immersive interface for robot teleoperation. In: Conference Towards Autonomous Robotic Systems, pp. 1–15 (2017)
Sun Joo, A., Kyle, J., James, M., Scott, B., Melanie, B., Catherine, B.: Using virtual pets to increase fruit and vegetable consumption in children: a technology-assisted social cognitive theory approach. Cyberpsychology Behav. Soc. Networking 19(2), 86–92 (2016)
Bailey, J., Bailenson, J.: Considering virtual reality in children’s lives. J. Children Media 11(1), 107–113 (2017)
Fowler, C.: Virtual reality and learning: Where is the pedagogy? Br. J. Educ. Technol. 46(2), 412–422 (2015)
Chenga, M.T., Lin, Y.W., She, H.C.: Learning through playing Virtual Age: exploring the interactions among student concept learning, gaming performance, in-game behaviors, and the use of in-game characters. Comput. Educ. 86, 18–29 (2015)
Minocha, S., Tudor, A.D., Tilling, S.: Affordances of mobile virtual reality and their role in learning and teaching. In: The 31st British Human Computer Interaction Conference (2017)
Hung, Y.H., Chen, C.H., Huang, S.: Applying augmented reality to enhance learning: a study of different teaching materials. J. Comput. Assist. Learn. 33(3), 252–266 (2016)
Dinis, F.M., Guimarães, A.S., Carvalho, B.R., Martins, J.P.P.: Development of virtual reality game-based interfaces for civil engineering education. In: 2017 IEEE Global Engineering Education Conference (EDUCON), pp. 1195–1202. IEEE, April 2017
Elliman, J., Loizou, M., Loizides, F.: Virtual reality simulation training for student nurse education. In: 2016 8th International Conference on Games and Virtual Worlds for Serious Applications (VS-Games), pp. 1–2. IEEE, September 2016
Psotka, J.: Immersive training systems: virtual reality and education and training. Instr. Sci. 23(5–6), 405–431 (1995)
Ary, D., Jacobs, L.C., Irvine, C.K.S., Walker, D.: Introduction to Research in Education. Cengage Learning, Boston (2018)
Chaney, C.: Language development, metalinguistic skills, and print awareness in 3-year-old children. Appl. Psycholinguist. 13, 485–514 (1992)
Clements, D., Swaminathan, S., Zeitler, M., Sarama, J.: Young children’s concepts of shape. Journal for Research in Mathematics Education 30(2), 192–212 (1999)
Muijs, D., Reynolds, D.: Effective Teaching: Evidence and Practice. SAGE, London (2017)
Grajewski, D., Górski, F., Hamrol, A., Zawadzki, P.: Immersive and haptic educational simulations of assembly workplace conditions. In: International Conference on Virtual and Augmented Reality in Education, p. 359–368 (2015)
Cortés, H., García, M., Acosta, R., Santana, P.: Diseño y Desarrollo de un Dispositivo Háptico con Aplicaciones para Entornos Educativos. En Memorias de la Novena Conferencia Iberoamericana en Sistemas, Cibernética e Informática (CISCI 2010) (2010)
Kirkman, M.A., Ahmed, M., Albert, A.F., Wilson, M.H., Nandi, D., Sevdalis, N.: The use of simulation in neurosurgical education and training: a systematic review. J. Neurosurg. 121(2), 228–246 (2014)
Mohammadi, A., Tavakoli, M., Jazayeri, A.: Phansim: a simulink toolkit for the sensable phantom haptic devices. In: Proceedings of the 23rd CANCAM, Canada, vol. 11, pp. 787–790 (2011)
Acknowledgements
We thank the “Universidad de las Fuerzas Armadas ESPE” for financing the inves-tigation project number 2016-PIC-0017.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Pilatásig, M. et al. (2018). Virtual System for Teaching-Learning of Initial Education Using a Haptic Device. In: De Paolis, L., Bourdot, P. (eds) Augmented Reality, Virtual Reality, and Computer Graphics. AVR 2018. Lecture Notes in Computer Science(), vol 10850. Springer, Cham. https://doi.org/10.1007/978-3-319-95270-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-95270-3_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95269-7
Online ISBN: 978-3-319-95270-3
eBook Packages: Computer ScienceComputer Science (R0)