The Community for Technology Leaders
RSS Icon
Issue No.02 - April-June (2008 vol.1)
pp: 117-130
Mohamed Hamada , University of Aizu, Aizuwakamatsu
Active and collaborative learning provides a powerful mechanism to enhance depth of learning, increase material retention, and get students involved with the material instead of passively listening to a lecture. In this paper, a research using web-based active and collaborative learning in the theory of computation and related fields is presented. The twofold contribution of this work is a novel use of existing technology to improve learning and a longitudinal quasi-experimental evaluation of its use in context. As a first contribution, we introduce an integrated environment that is designed to meet the active learning preferences of computer engineering learners, in addition to a support for collaborative learning. For the second contribution: several classroom experiments are carried out. The analysis of the experiments' outcomes and the students feed back show that our integrated environment is useful as a learning tool, in addition to enhancing learners' motivation to seek more knowledge and information on their own.
F Theory of Computation, Computers and Education, Collaborative learning, Distance learning, Computer science education
Mohamed Hamada, "An Integrated Virtual Environment for Active and Collaborative e-Learning in Theory of Computation", IEEE Transactions on Learning Technologies, vol.1, no. 2, pp. 117-130, April-June 2008, doi:10.1109/TLT.2008.3
[1] H. Bergstrom, “Applications, Minimization, and Visualization of Finite State Machines,” master thesis, Stockholm Univ.,, 1998.
[2] J. Bovet, Visual Automata Simulator, a Tool for Simulating Automata and Turing Machines, Univ. of San Francisco,, 2004.
[3] S. Britain, “A Review of Learning Design: Concepts, Specifications and Tools,” A Report for JISC E-Learning Pedagogy Programme, May 2004.
[4] N. Christin, DFApplet, a Deterministic Finite Automata Simulator, /, 1998.
[5] R. Felder and L. Silverman, “Learning and Teaching Styles in Engineering Education,” Eng. Education, vol. 78, no. 7, pp. 674-681, 1988.
[6] R. Gagne, The Conditions of Learning and Theory of Instruction, fourth ed. Holt, Rinehart, and Winston, 1985.
[7] S. Hadjerrouit, “Learner-Centered Web-Based Instruction in Software Engineering,” IEEE Trans. Education, vol. 48, no. 1, pp. 99-104, 2005.
[8] S. Hadjerrouit, “Toward a Constructivist Approach to E-Learning in Software Engineering,” Proc. World Conf. E-Learning in Corporate, Govt., Healthcare, and Higher Education (E-Learn), pp.507-514, 2003.
[9] M. Hamada, “Visual Tools and Examples to Support Active E-Learning and Motivation with Performance Evaluation,” LNCS 3942, pp. 147-155, 2006.
[10] E. Head, “ASSIST: A Simple Simulator for State Transitions,” master thesis, State Univ. of New York, http://www.cs., 1998.
[11] N. Herrmann, The Creative Brain. Brain Books, 1990.
[12] Java2D of Sun Microsystems, http:/, 2007.
[13] Java Team, Buena Vista Univ., circle/education/ EDUHM01Happlet.html, 2008.
[14] J. Keller, “Development and Use of the ARCS Model of Motivational Design,” J. Instructional Development, vol. 10, no. 3, pp. 2-10, 1987.
[15] D. Kolb, Experiential Learning: Experience as the Source of Learning and Development. Prentice-Hall, 1984.
[16] S. Li and R. Challoo, “Restructuring an Electric Machinery Course with Integrative Approach and Computer-Assisted Teach Methodology,” IEEE Trans. Education, vol. 49, no. 1, pp. 16-28, 2006.
[17] J. Masters and T. Madhyastha, “Educational Applets for Active Learning in Properties of Electronic Materials,” IEEE Trans. Education, vol. 48, no. 1, 2005.
[18] M. Merrill, “Component Display Theory,” Instruction Design Theories and Models: An Overview of Their Current Status, C.M. Reigeluth, ed., pp. 279-334, Lawrence Erlbaum Assoc., 1983.
[19] M. Mohri, F. Pereria, and M. Riley, Software Tools. AT&T FSM Library,, 2003.
[20] S. Mudur et al., “A Methodical Assessment of Integrative Model-Based E-Course Development,” IEEE Trans. Education, vol. 48, no. 4, pp. 605-611, 2005.
[21] I. Myers, Gifts Differing. Consulting Psychologists Press, 1980.
[22] R. Nelson and A. Shariful Islam, “Mes—A Web-Based Design Tool for Microwave Engineering,” IEEE Trans. Education, vol. 49, no. 1, pp. 67-73, 2006.
[23] C.M. Reigeluth, ed., Instruction Design Theories and Models—A New Paradigm of Instruction Theory, vol. II, Lawrence Erlbaum Assoc., 1999.
[24] S. Rodger, “Visual and Interactive Tools,” Website of Automata Theory Tools at Duke Univ.,, 2006.
[25] P. Rosati, “The Learning Preferences of Engineering Students from Two Perspectives,” Proc. 28th Ann. Frontiers in Education Conf. (FIE '98), pp. 29-32, 1998.
[26] B. Soloman and R. Felder, Index of Learning Style Questionnaire, , 2008.
[27] G. Wilson, ed., Constructivist Learning Environments: Case Studies in Instructional Design, Educational Tech nology, 1998.
[28] The Apache Software Foundation, http:/, 2006.
[29] Apache Tomcat, http:/, 2006.
[30] “Transforming Undergraduate Education in Science, Mathematics, Engineering, and Technology,” Committee on Undergraduate Science Education, Center for Science, Math., and Eng. Education, Nat'l Research Council, ed., Nat'l Academy Press, 1999.
[31] IMS-LD Learning Design Specifications, http:/, 2007.
[32] The Advanced Distance Learning Group, http:/, 2007.
[33] Modular Object Oriented Dynamic Learning Environment (MOODLE '07), http:/, 2007.
[34] J. Hopcroft, R. Motwani, and J. Ullman, Introduction to Automata Theory, Languages, and Computation, second ed. Addison Wesley, 2001.
21 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool