Effects of a personalised ubiquitous learning support system on university students' learning performance and attitudes in computer-programming courses

To encourage university students to take computer-programming courses, this study proposes a personalised ubiquitous learning support system based on multiple sources of personalised information. Two groups experimental and control of low-achieving students were recruited in this study. The 26 students in the control group used the conventional learning support system, while the 28 students in the experimental group learned with the proposed system. The groups were compared in terms of their computer-programming learning performance. The experimental group's attitudes towards the proposed system and the relationship between their attitudes and learning performance regarding the proposed system were also investigated. The results show that the students who learned with the proposed system had better learning performance than those who learned with the conventional system, and had a positive attitude towards the proposed system.

[1]  Konstantina Chrysafiadi,et al.  Personalized Teaching of a Programming language over the web: Stereotypes and rule-based mechanisms , 2008, JCKBSE.

[2]  Miltiadis D. Lytras,et al.  A recommender agent based on learning styles for better virtual collaborative learning experiences , 2015, Comput. Hum. Behav..

[3]  Andreas S. Pomportsis,et al.  The value of adaptivity based on cognitive style: an empirical study , 2004, Br. J. Educ. Technol..

[4]  Shu Ching Yang,et al.  Applying the Practical Inquiry Model to investigate the quality of students' online discourse in an information ethics course based on Bloom's teaching goal and Bird's 3C model , 2012, Comput. Educ..

[5]  Gwo-Jen Hwang,et al.  Development of a diagnostic and remedial learning system based on an enhanced concept–effect model , 2013 .

[6]  Maria Virvou,et al.  Modelling the student to individualise tutoring in a web-based ICALL , 2003 .

[7]  Yen-Ting Lin,et al.  Development of a diagnostic system using a testing-based approach for strengthening student prior knowledge , 2011, Comput. Educ..

[8]  Shu-Sheng Liaw,et al.  Investigating students' perceived satisfaction, behavioral intention, and effectiveness of e-learning: A case study of the Blackboard system , 2008, Comput. Educ..

[9]  Victor C. S. Lee,et al.  Learning motivation in e-learning facilitated computer programming courses , 2010, Comput. Educ..

[10]  Robert L. Nagel,et al.  Using Bloom’s Taxonomy to teach sustainability in multiple contexts , 2013 .

[11]  Melisa Koorsse,et al.  Programming assistance tools to support the learning of IT programming in South African secondary schools , 2015, Comput. Educ..

[12]  D. Kolb Experiential Learning: Experience as the Source of Learning and Development , 1983 .

[13]  S. Manning,et al.  Identifying students' mathematical skills from a multiple-choice diagnostic test using an iterative technique to minimise false positives , 2008, Comput. Educ..

[14]  Chih-Ming Chen,et al.  Intelligent web-based learning system with personalized learning path guidance , 2008, Comput. Educ..

[15]  Gwo-Jen Hwang,et al.  Development of an adaptive learning system with two sources of personalization information , 2008, Comput. Educ..

[16]  Shyi-Ming Chen,et al.  Automatically constructing concept maps based on fuzzy rules for adapting learning systems , 2008, Expert Syst. Appl..

[17]  Sarah Jane Aseniero,et al.  E-Learning For Programming Languages On Android Devices , 2013 .

[18]  Gwo-Jen Hwang,et al.  A Learning Style Perspective to Investigate the Necessity of Developing Adaptive Learning Systems , 2013, J. Educ. Technol. Soc..

[19]  Dechawut Wanichsan,et al.  A Majority Density Approach for Developing Testing and Diagnostic Systems , 2011, KES.

[20]  Seung Youn Chyung,et al.  Applying the "Congruence" Principle of Bloom's Taxonomy to Designing Online Instruction. , 2003 .

[21]  Yueh-Min Huang,et al.  The effectiveness of the meaningful learning-based evaluation for different achieving students in a ubiquitous learning context , 2015, Comput. Educ..

[22]  Jean Écalle,et al.  Computer-assisted learning in young poor readers: The effect of grapho-syllabic training on the development of word reading and reading comprehension , 2013, Comput. Hum. Behav..

[23]  Gwo-Jen Hwang,et al.  Criteria, Strategies and Research Issues of Context-Aware Ubiquitous Learning , 2008, J. Educ. Technol. Soc..

[24]  Shiu-Li Huang,et al.  A User-Centric Adaptive Learning System for E-Learning 2.0 , 2012, J. Educ. Technol. Soc..

[25]  Huan-Yu Lin,et al.  A Reconfigurable Simulation-Based Test System for Automatically Assessing Software Operating Skills , 2015, J. Educ. Technol. Soc..

[26]  Gwo-Jen Hwang,et al.  An adaptive navigation support system for conducting context-aware ubiquitous learning in museums , 2010, Comput. Educ..

[27]  Shyi-Ming Chen,et al.  Learning barriers diagnosis based on fuzzy rules for adaptive learning systems , 2009, Expert Syst. Appl..

[28]  Robert Cartwright,et al.  DrJava: a lightweight pedagogic environment for Java , 2002, SIGCSE '02.

[29]  Gwo-Jen Hwang,et al.  A formative assessment-based mobile learning approach to improving the learning attitudes and achievements of students , 2011, Comput. Educ..

[30]  Dechawut Wanichsan,et al.  A Personalized E-Learning Environment to Promote Student's Conceptual Learning on Basic Computer Programming , 2014 .

[31]  Luisa M. Regueras,et al.  A distributed system for learning programming on-line , 2012, Comput. Educ..

[32]  Gwo-Jen Hwang,et al.  Development of a ubiquitous learning platform based on a real-time help-seeking mechanism , 2011, Br. J. Educ. Technol..

[33]  Chien-Yuan Su,et al.  A Fuzzy Logic-based Personalized Learning System for Supporting Adaptive English Learning , 2012, J. Educ. Technol. Soc..

[34]  Putthachat Angnakoon,et al.  Examining Factors Influencing Online Learning Adoption of Thailand's Higher Education , 2013 .

[35]  Özcan Özyurt,et al.  Learning style based individualized adaptive e-learning environments: Content analysis of the articles published from 2005 to 2014 , 2015, Comput. Hum. Behav..

[36]  Gwo-Jen Hwang,et al.  A group decision approach to developing concept-effect models for diagnosing student learning problems in mathematics , 2013, Br. J. Educ. Technol..

[37]  Dechawut Wanichsan,et al.  A majority-density approach to developing testing and diagnostic systems with the cooperation of multiple experts based on an enhanced concept-effect relationship model , 2012, Expert Syst. Appl..

[38]  Korhan Günel,et al.  Extracting learning concepts from educational texts in intelligent tutoring systems automatically , 2010, Expert Syst. Appl..

[39]  Bruce Edmonds,et al.  A conversational intelligent tutoring system to automatically predict learning styles , 2012, Comput. Educ..

[40]  Shiou-Wen Yeh,et al.  Designing an adaptive web-based learning system based on students' cognitive styles identified online , 2012, Comput. Educ..

[41]  Gwo-Jen Hwang,et al.  High school teachers' perspectives on applying different mobile learning strategies to science courses: the national mobile learning program in Taiwan , 2015, Int. J. Mob. Learn. Organisation.

[42]  Sabeen Durrani Intelligent Tutoring Systems and cognitive abilities , 2010 .

[43]  Sang Ha Lee,et al.  A Psychometric Study of the Index of Learning Styles© , 2007 .

[44]  Gwo-Jen Hwang,et al.  An Object-Oriented Course Framework for Developing Adaptive Learning Systems , 2008, J. Educ. Technol. Soc..

[45]  R. Felder,et al.  Learning and Teaching Styles in Engineering Education. , 1988 .

[46]  Hiroaki Ogata,et al.  LORAMS: linking physical objects and videos for capturing and sharing learning experiences towards ubiquitous learning , 2009, Int. J. Mob. Learn. Organisation.

[47]  Bin Shyan Jong,et al.  Diagnostic and remedial learning strategy based on conceptual graphs , 2004, J. Comput. Assist. Learn..

[48]  Konstantina Chrysafiadi,et al.  PeRSIVA: An empirical evaluation method of a student model of an intelligent e-learning environment for computer programming , 2013, Comput. Educ..

[49]  Gwo-Jen Hwang,et al.  Definition, framework and research issues of smart learning environments - a context-aware ubiquitous learning perspective , 2014, Smart Learning Environments.

[50]  Brett Williams,et al.  Learning style preferences of undergraduate pharmacy students , 2013 .

[51]  Susanne P. Lajoie,et al.  Mining learner–system interaction data: implications for modeling learner behaviors and improving overlay models , 2015 .

[52]  Senol Dost,et al.  Effects of Preservice Teachers’ Learning Styles and Field of Study on Computer-Assisted Instruction , 2012 .

[53]  Gwo-Jen Hwang,et al.  A conceptual map model for developing intelligent tutoring systems , 2003, Comput. Educ..

[54]  Gwo-Jen Hwang,et al.  A Computer-Assisted Approach to Diagnosing Student Learning Problems in Science courses , 2003, J. Inf. Sci. Eng..

[55]  Gwo-Jen Hwang,et al.  A Computerized Approach to Diagnosing Student Learning Problems in Health Education , 2006 .

[56]  Li Jin,et al.  Learning achieved in structured online debates: levels of learning and types of postings , 2013 .

[57]  Benjamin S. Bloom,et al.  Taxonomy of Educational Objectives: The Classification of Educational Goals. , 1957 .

[58]  George Ghinea,et al.  Design of adaptive hypermedia learning systems: A cognitive style approach , 2011, Comput. Educ..

[59]  Maria Virvou,et al.  User Stereotypes Concerning Cognitive, Personality and Performance Issues in a Collaborative Learning Environment for UML , 2008, New Directions in Intelligent Interactive Multimedia.

[60]  Harminder Singh,et al.  Understanding the effect of e-learning on individual performance: The role of digital literacy , 2015, Comput. Educ..

[61]  Namita Sarawagi A flipped CS0 classroom: applying Bloom's taxonomy to algorithmic thinking , 2014 .

[62]  Gwo-Jen Hwang,et al.  Applications, impacts and trends of mobile technology-enhanced learning: a review of 2008-2012 publications in selected SSCI journals , 2014, Int. J. Mob. Learn. Organisation.

[63]  Bernd Freisleben,et al.  ANIMAL: A System for Supporting Multiple Roles in Algorithm Animation , 2002, J. Vis. Lang. Comput..

[64]  Gary Cheng,et al.  Exploring students' learning styles in relation to their acceptance and attitudes towards using Second Life in education: A case study in Hong Kong , 2014, Comput. Educ..

[65]  Gwo-Jen Hwang,et al.  A context-aware ubiquitous learning approach for providing instant learning support in personal computer assembly activities , 2014, Interact. Learn. Environ..

[66]  Gwo-Jen Hwang,et al.  A multi-expert approach for developing testing and diagnostic systems based on the concept-effect model , 2010, Comput. Educ..