Aug 2026· Ankara Üniversitesi Eğitim Bilimleri Fakültesi Dergisi· Vol 59, pp. 771-835· 0 citations· 31 references
TL;DR
The factors found to affect students’ programming learning were lack of knowledge about programming concepts and constructs, misconceptions related to syntax and semantics, programming skills, problem-solving skills, and the inability to create a mental model of the computer.
Abstract
The difficulty of learning computer programming has been widely discussed by researchers. Many factors contribute to the challenges faced in teaching and learning programming. This systematic review aims to identify these difficulties in higher education introductory programming courses and explore instructional solutions. We reviewed studies from multiple online databases, initially identifying 648 studies, of which 92 focused on programming difficulties. After applying inclusion and exclusion criteria, 23 articles were selected for analysis. The factors found to affect students’ programming learning were lack of knowledge about programming concepts and constructs, misconceptions related to syntax and semantics, programming skills, problem-solving skills, and the inability to create a mental model of the computer. When the suggested instructional solutions for the concepts and processes that students have the most difficulty with were examined, suggestions emerged to improve their programming skills, solution designs, and the coding process. Unlike many studies that focus only on specific challenges, this review provides a comprehensive analysis, offering strategies for both students and instructors to overcome programming difficulties.
This study analyzes the contributions of programming logic to the development of mathematical competencies in educational contexts through a literature review on Computational Thinking, programming, and Mathematics Education. The research is characterized as a bibliographic study with a qualitative approach and an expl...
José Rafael Franco, Bianca Moreira Vicente, Heloisa Crespo de Oliveira et al.· Revista de Estudos Interdisc...· 0 citations
This systematic literature review explores how technology is being used in math instruction students and the effect on this issue of problem-solving. Based on nine chosen studies, the review synthesises evidence about which kind of technological tools help improve problem-solving skills and the advantages and disadvant...
Sianne Sarif, Ismail Djakaria, Hasan S. Panigoro· Euler : Jurnal Ilmiah Matema...· 0 citations
Critical thinking is one of the essential competencies in Social Studies Education in the twenty-first century. This study aims to examine various interactive learning strategies implemented in Social Studies education and analyze their influence on students' critical thinking skills. The study employed a Systematic Li...
Aziza Fajar Fitriana, Ulfa Dwi Jayanti, Mus Mulyadi et al.· Jurnal Ilmu Pendidikan dan S...· 0 citations
This present study aims to elaborate on the use of the problem-based method as an instructional strategy to produce an engaging online program that can facilitate the student’s learning achievement. Since the students must interact actively with lecturers, other students, and course content, it is necessary that online...
R. Pribadi· Journal of Intelligent Decis...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.