Abstract:
Contribution: An online genetic algorithm-based remedial learning system is presented in order to strengthen students' understanding of object-oriented programming (OOP) ...Show MoreMetadata
Abstract:
Contribution: An online genetic algorithm-based remedial learning system is presented in order to strengthen students' understanding of object-oriented programming (OOP) concepts by tailoring personalized learning materials according to each student's strengths and weaknesses. Background: Prior studies on computer programming education have analyzed methods of learning OOP, and shown that teaching this topic is a challenge. A simple and personalized learning system for generating remedial learning materials would therefore be valuable, but had yet to be designed. Intended Outcomes: Students' grasp of OOP concepts is expected to improve through study of the tailored remedial learning materials generated by the system. Application Design: Students who had previously studied OOP were recruited to test the learning system in a two-semester pre-experiment using a one-group pre-test-post-test design. The students first took a pre-test that determined their individual strengths and weaknesses in these concepts. They then read three sets of quiz-based remedial learning materials; each set was generated by the system according to the individual student's answers in the pre-test and previous quizzes. Findings: 1) Overall, the changes between learners' pre-and post-test scores were significant; 2) Score changes for different learners (junior, senior, low-achievement, and high-achievement learners) and for different learning styles (intensive and non-intensive) were also significant; and 3) Score changes for low-achievement learners were greater than those for high-achievement learners.
Published in: IEEE Transactions on Education ( Volume: 62, Issue: 4, November 2019)
Department of Software Engineering and Management, National Kaohsiung Normal University, Kaohsiung, Taiwan
Che-Chern Lin received the B.S. degree in electrical engineering from the National Taiwan University of Science and Technology, Taiwan, in 1987, the M.S. degree in electrical engineering from National Taiwan University, Taiwan, in 1989, and the Ph.D. degree in electrical engineering from the University of Pittsburgh, USA, in 1996. He is currently a Professor with the Department of Software Engineering and Management, Nati...Show More
Che-Chern Lin received the B.S. degree in electrical engineering from the National Taiwan University of Science and Technology, Taiwan, in 1987, the M.S. degree in electrical engineering from National Taiwan University, Taiwan, in 1989, and the Ph.D. degree in electrical engineering from the University of Pittsburgh, USA, in 1996. He is currently a Professor with the Department of Software Engineering and Management, Nati...View more
National Sun Yat-sen University, Kaohsiung, Taiwan
Zi-Cheng Liu received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016 and the M.S. degree from National Sun Yat-sen University, Taiwan, in 2018. Her research interests include genetic algorithms, object-oriented systems, searchable encryption, and applied cryptography.
Zi-Cheng Liu received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016 and the M.S. degree from National Sun Yat-sen University, Taiwan, in 2018. Her research interests include genetic algorithms, object-oriented systems, searchable encryption, and applied cryptography.View more
National Cheng Kung University, Tainan, Taiwan
Chih-Lin Chang received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. She is currently pursuing the Graduation degree with the Department of Computer Science and Information Engineering, National Cheng Kung University, Taiwan. Her research interests include genetic algorithms, data mining, object-oriented systems, deep learning, and transfer learning.
Chih-Lin Chang received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. She is currently pursuing the Graduation degree with the Department of Computer Science and Information Engineering, National Cheng Kung University, Taiwan. Her research interests include genetic algorithms, data mining, object-oriented systems, deep learning, and transfer learning.View more
National Kaohsiung Normal University, Kaohsiung, Taiwan
Yu-Wen Lin received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. Her research interests include genetic algorithms, object-oriented systems, and game design.
Yu-Wen Lin received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. Her research interests include genetic algorithms, object-oriented systems, and game design.View more
Department of Software Engineering and Management, National Kaohsiung Normal University, Kaohsiung, Taiwan
Che-Chern Lin received the B.S. degree in electrical engineering from the National Taiwan University of Science and Technology, Taiwan, in 1987, the M.S. degree in electrical engineering from National Taiwan University, Taiwan, in 1989, and the Ph.D. degree in electrical engineering from the University of Pittsburgh, USA, in 1996. He is currently a Professor with the Department of Software Engineering and Management, National Kaohsiung Normal University, Kaohsiung, Taiwan. His research interests include artificial intelligence, fuzzy systems, genetic algorithms, object-oriented systems, and e-learning systems.
Che-Chern Lin received the B.S. degree in electrical engineering from the National Taiwan University of Science and Technology, Taiwan, in 1987, the M.S. degree in electrical engineering from National Taiwan University, Taiwan, in 1989, and the Ph.D. degree in electrical engineering from the University of Pittsburgh, USA, in 1996. He is currently a Professor with the Department of Software Engineering and Management, National Kaohsiung Normal University, Kaohsiung, Taiwan. His research interests include artificial intelligence, fuzzy systems, genetic algorithms, object-oriented systems, and e-learning systems.View more
National Sun Yat-sen University, Kaohsiung, Taiwan
Zi-Cheng Liu received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016 and the M.S. degree from National Sun Yat-sen University, Taiwan, in 2018. Her research interests include genetic algorithms, object-oriented systems, searchable encryption, and applied cryptography.
Zi-Cheng Liu received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016 and the M.S. degree from National Sun Yat-sen University, Taiwan, in 2018. Her research interests include genetic algorithms, object-oriented systems, searchable encryption, and applied cryptography.View more
National Cheng Kung University, Tainan, Taiwan
Chih-Lin Chang received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. She is currently pursuing the Graduation degree with the Department of Computer Science and Information Engineering, National Cheng Kung University, Taiwan. Her research interests include genetic algorithms, data mining, object-oriented systems, deep learning, and transfer learning.
Chih-Lin Chang received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. She is currently pursuing the Graduation degree with the Department of Computer Science and Information Engineering, National Cheng Kung University, Taiwan. Her research interests include genetic algorithms, data mining, object-oriented systems, deep learning, and transfer learning.View more
National Kaohsiung Normal University, Kaohsiung, Taiwan
Yu-Wen Lin received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. Her research interests include genetic algorithms, object-oriented systems, and game design.
Yu-Wen Lin received the B.S. degree from National Kaohsiung Normal University, Taiwan, in 2016. Her research interests include genetic algorithms, object-oriented systems, and game design.View more