Abstract—This paper describes an adaptive hypermedia system, MyC that is used by students as a tool to assist them in learning C programming. MyC generates lessons and learning paths that correspond to specific learning goals to accommodate both learners’ level of knowledge and learning style. This system was tested with a group of first year engineering students who took an introductory C programming course. The evaluations showed that students who used the system showed an improvement on their overall academic assessments. This strongly indicates that MyC can be used as a tool to assist students in C programming.
Index Terms—Adaptive hypermedia system, learning style, honey and mumford.
P. Anthony is with the Department of Applied Computing, Faculty of Environment, Society and Design, Lincoln University, P. O. Box 84, Lincoln University, Lincoln 7647, Christchurch, New Zealand (e-mail: patricia.anthony@lincoln.ac.nz).
N. E. Joseph is with the School of Engineering and Information Technology, Universiti Malaysia Sabah, Jalan UMS, 88999 Kota Kinabalu, Sabah , Malaysia (e-mail: nshajoseph@gmail.com).
C. Ligadu is with the School of Education and Social Development, Universiti Malaysia Sabah, Jalan UMS, 88999 Kota Kinabalau, Sabah, Malaysia (e-mail: ligadu@ums.edu.my).
Cite: Patricia Anthony, Natasha E. Joseph, and Christina Ligadu, "Learning How to Program in C Using Adaptive Hypermedia System," International Journal of Information and Education Technology vol. 3, no. 2, pp. 151-155, 2013.