2021
DOI: 10.6007/ijarped/v10-i3/11100
|View full text |Cite
|
Sign up to set email alerts
|

A Study of Difficulties in Teaching and Learning Programming: A Systematic Literature Review

Abstract: Teaching and learning (T&L) computer programming language especially for non-computer science students are challenging. The instructors are facing constraints or obstacles in making the students understand the programming concepts and able to create excellent programming skills to solve the real problem. Lack of logical, creative, and critical thinking among students leads to weaknesses in the implementation of problem-based learning (PBL). The entity of programming language problems such as instructors, stude… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
7
0
2

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(10 citation statements)
references
References 12 publications
1
7
0
2
Order By: Relevance
“…Finally, studies classified in the tertiary category are those conducted in the confines of universities, polytechnics, colleges, and other advanced certificate or professional awarding bodies. A similar classification had been employed in previous studies [41, 66].…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, studies classified in the tertiary category are those conducted in the confines of universities, polytechnics, colleges, and other advanced certificate or professional awarding bodies. A similar classification had been employed in previous studies [41, 66].…”
Section: Methodsmentioning
confidence: 99%
“…Naturally, programming requires a high level of abstraction and analytical thinking for proposing a useful solution. Unfortunately, it has been shown that many students are bereft of these thinking skills [66]. Consequently, their level of abstraction declines due to the complex nature of the course.…”
Section: Introductionmentioning
confidence: 99%
“…In their research, Amnouychokanant et al (2021) found that ‘high‐performing students had the most positive attitudes while low‐performing students had the lowest average scores of attitudes’ (p. 5). Other studies reported different factors such as gender (Baser, 2013), self‐efficacy (Kong et al, 2018), perceived difficulty (Kadar et al, 2021; Qian & Lehman, 2017), conceptual misconception (Changpetch et al, 2021; Cheah, 2020), exposure effect (Gul et al, 2022), and instructional context (Nwangwu, 2015). It, therefore, appears that attitude is not an independent event but a function of external factors.…”
Section: Introductionmentioning
confidence: 99%
“…There are certain learning thresholds for learning programming languages. Some students often encounter bottlenecks in the learning process and lose interest in learning (Kadar et al, 2021). Rahma et al (2012) explored the major problems affecting the performance of students in basic programming.…”
Section: Introductionmentioning
confidence: 99%