Exploratory Network Analysis of Learning Motivation Factors in e-Learning Facilitated Computer Programming Courses

2015 ◽  
Vol 24 (4) ◽  
pp. 705-717 ◽  
Author(s):  
Shing-Chung Ngan ◽  
Kris M. Y. Law
2010 ◽  
Vol 55 (1) ◽  
pp. 218-228 ◽  
Author(s):  
Kris M.Y. Law ◽  
Victor C.S. Lee ◽  
Y.T. Yu

2022 ◽  
pp. 073563312110604
Author(s):  
Jian-Wen Fang ◽  
Dan Shao ◽  
Gwo-Jen Hwang ◽  
Shao-Chen Chang

Scholars believe that computational thinking is one of the essential competencies of the 21st century and computer programming courses have been recognized as a potential means of fostering students’ computational thinking. In tradition instruction, PFCT (problem identification, flow definition, coding, and testing) is a commonly adopted procedure to guide students to learn and practice computer programming. However, without further guidance, students might focus on learning the syntax of computer programming language rather than the concept of solving problems. This study proposes a peer-assessment-supported PFCT (PA-PFCT) approach for boosting students’ computer programming knowledge and computational thinking awareness. A quasi-experiment was conducted on a computer programming course in a high school to evaluate its influence on students’ learning achievement, computational thinking awareness, learning motivation, and self-efficacy. An experimental group of 51 students learned with the proposed approach, while a control group of 49 students learned with the traditional PFCT (T-PFCT) approach. The experimental results show that the proposed approach significantly enhanced the students’ computational thinking awareness, learning motivation, and self-efficacy, while not having significant impacts on their computer programming knowledge test scores.


2010 ◽  
Author(s):  
Kris M. Y. Law ◽  
Victor C. S. Lee ◽  
Y. T. Yu

Author(s):  
Lloyd Cawthorne

AbstractComputer programming is a key component of any physical science or engineering degree and is a skill sought by employers. Coding can be very appealing to these students as it is logical and another setting where they can solve problems. However, many students can often be reluctant to engage with the material as it might not interest them or they might not see how it applies to their wider study. Here, I present lessons I have learned and recommendations to increase participation in programming courses for students majoring in the physical sciences or engineering. The discussion and examples are taken from my second-year core undergraduate physics module, Introduction to Programming for Physicists, taught at The University of Manchester, UK. Teaching this course, I have developed successful solutions that can be applied to undergraduate STEM courses.


2017 ◽  
Vol 10 (3) ◽  
pp. 26
Author(s):  
Hamonangan Tambunan ◽  
Amirhud Dalimunte ◽  
Marsangkap Silitonga

The scenario based e-learning in Electrical Engineering Education Learning (EEEL) was developed by covering the scope and characteristics of all subjects and the competence unit of graduates in the field of pedagogy, professional, social and personality, with url addresed http://jpte-ft-unimed.edu20.org. The scenario incorporates the concept of Problem Based Learning (PBL) and Contextual Teaching Learning (CTL), by supporting of Information Communication Technology (ICT) to establish the competence of the students, from beginners to become proficient, as the teachers of electrical engineering, and the electrical technicians. Based on the analysis, it obtained the students’ learning motivation, the lecturers’ attitude in teaching, and the students’ learning outcome are tend to be high, and the competence of the students who used the model are better than not use.


Sign in / Sign up

Export Citation Format

Share Document