Summary
This paper describes a support method for programming education in self-learning style and its implementation. It is difficult and important for learners to keep their motivation. In this research, methods for catching the learning data, which cope with four learning steps; reading text, check test, coding and compile, are developed. Psychological agent, which analyzes the learning data and grasps each learner’s state based on ARCS model, is also developed. According to the diagnosis by psychological agent, interface agent gives advice and hints to the learner in visual and auditory way. Implementation of prototype system, an experiment with the prototype and its results are reported. Finally, the efficiency of proposed method and further problems are discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Noriyuki Matsuda, Akihiro Kashihara, Tsukasa Hirashima, Jun’ichi Toyoda, “A Tutoring for Behavior-Based Recursive Programming”, Trans. IEICE, Vol.J80-D-II, No.1, pp.326–335, 1997.
Tatsuhiro Konishi, Hiroyuki Suzuki, Yukihiro Itoh, “A Method of Automated Evaluation of Learners’ Programs for Assisting Teachers”, Trans. IEICE, Vol.J83-D-I, No.6, pp.682–692, 2000.
Tsuneo Kuwabara, Motonori Tamaki, Koichi Yamada, Yoshihiro Nakamura, Yutaka Mitsunaga, Nouko Konishi, Kazuya Amano, “Support Functions for Stalled Students and Their Effect in a Multi-Media Assisted Education System with Individual Advance (MESIA),” Trans. IEICE, Vol.J83-D-I, No.9, pp.1013–1024, 2000.
Kimihiro Shirato, Hitoshi Sasaki, Makoto Takeya, “Development and Application of a Distance Learning System by Using Virtual Reality Technology”, Trans. IEICE, Vol.J83-D-I, No.6, pp.619–626, 2000.
Toshikazu Matsumoto, Hidetoshi Nakayasu, Eiji Morita, Kohji Kamejima, “An Evaluation System of Historical Data Based on Learning Environment Supported by Educational Software,” IPSJ Journal, Vol.40, No.9, pp.3596–3607, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Egawa, M., Nakamura, S., Sato, K., Cheng, Z. (2005). A Support Method for Programming Education Based on Analysis of Each Learner’s Mental States. In: Abraham, A., Dote, Y., Furuhashi, T., Köppen, M., Ohuchi, A., Ohsawa, Y. (eds) Soft Computing as Transdisciplinary Science and Technology. Advances in Soft Computing, vol 29. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-32391-0_126
Download citation
DOI: https://doi.org/10.1007/3-540-32391-0_126
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25055-5
Online ISBN: 978-3-540-32391-4
eBook Packages: EngineeringEngineering (R0)