Factors Contributing to the Difficulties in Teaching and Learning of Computer Programming: A Literature Review

Factors Contributing to the Difficulties in Teaching and Learning of Computer Programming: A Literature Review
复制标题

计算机编程教学困难的因素:文献综述

DOI:
10.30935/cedtech/8247
复制
发表时间:
2020
影响因子:
--
通讯作者:
Chin
Chin
中科院分区:
--
文献类型:
--
作者:
Chin

文献摘要

被引文献

相似文献

本文回顾了与学习计算机编程难以学习的因素有关的文献。尽管有许多教育工具可以补充计算机编程的教学工具。引言课程,这种情况下的失败率很高,是学生缺乏解决问题的能力的理性因此,有效地使用教学材料。审查,至关重要的是,这两个方面需要仅考虑克服学习计算机编程的困难。
This paper reviews the literature relating to the factors that contribute to the difficulties in learning of computer programming. Programming has been a difficult subject to learn and master even at the early stage of education. It has been a global problem and continues to worsen at the local level. Although, there are many education tools available to complement the teaching and learning of computer programming. The problem persists until present day. Even at the initial stage of computer introduction courses, there were high failure rates and high drop out. One of the rationalism behind this scenario is from the students’ lack of problem solving abilities. However, the problem does not only lie within the students’ level of efficacy. It involves the effective use of teaching and learning material as well. Therefore, the focus of this review is on the factors concerning the students learning method and the effectiveness of the teaching material. Based on plethora of literature review, it is vital that these two aspects need to be consider simultaneously to overcome the difficulties of learning computer programming. A much more comprehensive, effective and universal teaching and learning tools need to be design to address the severity of this problem.