A constructivist approach to a programming course: Students' responses to the use of a Learning Management System

被引:3
|
作者
Govender, Irene [1 ]
Govender, Desmond [1 ]
机构
[1] Univ Kwazulu Natal, Durban, South Africa
关键词
Learning management systems; Programming; Face-to-face and Online learning;
D O I
10.1080/10288457.2012.10740742
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The teaching of programming and problem solving has been a challenge and has excited much debate in the literature, so too has been the use of learning management systems (LMSs) to facilitate teaching and enhance learning. In this case study we explore students' perceptions and expectations of the effectiveness of using a constructivist approach for a LMS in a programming course. The constructivist theory was used as a framework for the implementation of a LMS. Interviews and a survey method were used to gather information after participants completed the course. Qualitative and quantitative findings have been presented. Findings showed that the respondents rated the communication and discussion aspects among the highest and guidance to solving problems among the lowest. While discussion and the chat forums are important and support collaboration and social learning, learning problem solving in programming is considered not fully supported. This paper constitutes an important contribution to research in teaching and learning programming using LMSs. While the constructivists approach to using the LMS in programming courses has proved useful, it alerts instructors to the importance of face-to-face learning in the development of problem solving skills (using higher levels of thinking) as well. Some implications for instructors are described.
引用
收藏
页码:238 / 252
页数:15
相关论文
共 50 条
  • [21] Programming Course Design: Phenomenographic Approach to Learning and Teaching
    Thota, Neena
    2014 INTERNATIONAL CONFERENCE ON TEACHING AND LEARNING IN COMPUTING AND ENGINEERING (LATICE), 2014, : 125 - 132
  • [22] Students' Experience and Use of Assessment in an Online Introductory Programming Course
    Riese, Emma
    2017 5TH INTERNATIONAL CONFERENCE ON LEARNING AND TEACHING IN COMPUTING AND ENGINEERING (LATICE 2017), 2017, : 30 - 34
  • [23] Use of a course management system to evaluate and prepare students for advanced biology.
    Smits, AW
    Clark, DJ
    O'Connor, ER
    FASEB JOURNAL, 2002, 16 (05): : A756 - A756
  • [24] A Cross-cultural Exploration of Primary Students' Learning Management System Use: A Mixed Methods Approach
    Cheng, Miaoting
    Yuen, Allan Hoi Kau
    Li, Qi
    Song, Ying
    NEW MEDIA FOR EDUCATIONAL CHANGE, 2018, 1 : 99 - 114
  • [25] Factors Influencing Students' Performance in the First Computer Programming Course Taught Using Blended Learning Approach
    Mabni, Zulaile
    Shamsudin, Noratikah
    Aliman, Sharifah
    Latif, Rosmah Abdul
    ENVIRONMENT-BEHAVIOUR PROCEEDINGS JOURNAL, 2020, 5 : 181 - 186
  • [26] Online learning in supporting students' procedural abilities viewed from a constructivist approach
    Asmara, Jimi
    Rusijono
    Kristanto, Andi
    JOURNAL OF EDUCATIONAL SCIENCES & PSYCHOLOGY, 2024, 14 (01): : 44 - 52
  • [27] A constructivist approach to teach neuroanatomy lab: Students' perceptions of an active learning environment
    Hassan, Sherif S.
    Nausheen, Fauzia
    Scali, Frank
    Mohsin, Hina
    Thomann, Charity
    SCOTTISH MEDICAL JOURNAL, 2022, 67 (03) : 80 - 86
  • [28] Use of Kolb's learning cycle through an adaptive educational hypermedia system for a constructivist approach of electromagnetism
    Papadimitriou, Alexandros
    Gyftodimos, Georgios
    PROCEEDINGS OF THE 4TH IASME/WSEAS INTERNATIONAL CONFERENCE ON ENGINEERING EDUCATION, 2007, : 226 - +
  • [29] Note-Taking Learning System: The Use of the Learning Style Theory and the Peer Learning Method on Computer Programming Course
    Huang, Sheng-Bo
    Jeng, Yu-Lin
    Lai, Chin-Feng
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2021, 59 (05) : 870 - 895
  • [30] A comparison of the classroom management approaches of the teachers implementing "Constructivist Learning Approach" and not implementing this approach
    Kaya, Ahmet
    Donmez, Burhanettin
    INNOVATION AND CREATIVITY IN EDUCATION, 2010, 2 (02): : 1820 - 1824