Abstract
Modern internet technologies have revolutionized the traditional education by providing flexible and resourceful e-learning opportunities in all the fields of knowledge. Programming constitutes integral part of undergraduate curriculum in computer sciences, and adequate level of programming expertise is expected from the graduates. In this paper, we explore and examine key factors that contribute to developing programming skills among undergraduate students in e-learning. These factors include teaching practices, intrinsic factors, efficacy problems, and learning intentions. We present a research model by integrating teaching practices, intrinsic factors, and efficacy problems with learning intentions of programming. This study involved responses from 460 undergraduate students. Structural Equation Modelling was applied to develop and evaluate the relationship between factors of the model. Experimental results show that teaching practices and student intrinsic motivations play a pivotal role in promoting learning intentions for programming. Further investigation reveals that learning intentions positively affect the programming expertise while the impact of efficacy problems is negative. The results proclaim that well-organized teaching practices and intrinsic factors develop learning intentions in students which overcome the efficacy problems and lead to better programming expertise. This research provides critical implications for policymakers to effectively implement computer science programs in e-learning paradigm.
Highlights
Modern internet technologies have revolutionized traditional education by providing flexible and resourceful e-learning opportunities in all fields of life
The results demonstrate that H1 has significantly been accepted, which affirms that Intrinsic Factors (IF) has a positive impact on the Learning Intentions (LI) (β = 0.743, p = 0.000) as it can be observed in Figure 5 which shows the path performance of all the hypothesis
H6 suggested that the impact of IF on LI positively trend toward programming expertise
Summary
Modern internet technologies have revolutionized traditional education by providing flexible and resourceful e-learning opportunities in all fields of life. The results proclaim that perceived usefulness, teaching practices, and intrinsic factors develop adequate learning intentions in the students which overcome the efficacy problems and lead to better programming expertise. A wide range of research is available in determining problems faced by e-learning students in general, there is a lack of literature available on identifying issues in programming education. It becomes a noticeable challenge for the practical envisioning of the e-learning (Liaw, 2008). This research can be implemented to facilitate policy makers and administrators to effectively develop, deliver, and manage e-learning in solving the problem of programming education.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.