Evaluating the Difficulties in Programming Learning: Insights from Polytechnic Students

HRMARS - This study explores the challenges and perspectives of students learning programming at a Malaysian polytechnic. The study seeks to analyze students's understanding of Problem Solving and Program Design (PSPD), the factors that contribute to poor performance in the course and the influence learning environments have on how well they perform. We surveyed 236 students to obtain their demographic data and knowledge, skills, and attitudes toward programming education. The above shows that control structure topics were identified as problematic among students. Moreover, the study identifies a few challenges, including designing algorithms, debugging, and understanding programming syntax. The results also indicate that students favor more hands-on, applications-oriented approaches to the learning process, such as group discussion, pair programming, and laboratory work, rather than didactic lecture-based approaches. Consequently, the results from the study further revealed that students' reactions to computational thinking modules are' positive, which allows students to enhance their problem-solving and program design abilities. Seeing these outcomes indicates that some teaching methods, such as stress learning in pairs through pair programming and incorporating computational thinking, should be encouraged to improve the outcome of programming education. The exploration presents evidence-based strategies that lecturers can embed in their teaching to help alleviate students' struggles and understanding of programming principles.

Authors

Publication Details

Journal
International Journal of Academic Research in Progressive Education and Development
Published
2025-02-07
DOI
https://doi.org/10.6007/ijarped/v14-i1/24518
Citations
2
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
3.39
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating the Difficulties in Programming Learning: Insights from Polytechnic Students

Zurina Yasak, Tamil Selvan Subramaniam, Zuraihah Ngadengon, Noor Azmiza Ideris et al.
2 citations
International Journal of Academic Research in Progressive Education and Development
Teaching and Learning Programming
3.39
article

Evaluating the Difficulties in Programming Learning: Insights from Polytechnic Students

Zurina Yasak, Tamil Selvan Subramaniam, Zuraihah Ngadengon, Noor Azmiza Ideris, Zuraidah Mohd Ramly
article en
2 citations

Abstract

HRMARS - This study explores the challenges and perspectives of students learning programming at a Malaysian polytechnic. The study seeks to analyze students's understanding of Problem Solving and Program Design (PSPD), the factors that contribute to poor performance in the course and the influence learning environments have on how well they perform. We surveyed 236 students to obtain their demographic data and knowledge, skills, and attitudes toward programming education. The above shows that control structure topics were identified as problematic among students. Moreover, the study identifies a few challenges, including designing algorithms, debugging, and understanding programming syntax. The results also indicate that students favor more hands-on, applications-oriented approaches to the learning process, such as group discussion, pair programming, and laboratory work, rather than didactic lecture-based approaches. Consequently, the results from the study further revealed that students' reactions to computational thinking modules are' positive, which allows students to enhance their problem-solving and program design abilities. Seeing these outcomes indicates that some teaching methods, such as stress learning in pairs through pair programming and incorporating computational thinking, should be encouraged to improve the outcome of programming education. The exploration presents evidence-based strategies that lecturers can embed in their teaching to help alleviate students' struggles and understanding of programming principles.

International Journal of Academic Research in Progressive Education and DevelopmentVol. 14(1)
Quality Education
Openalex Percentile: Top 8%
Teaching and Learning Programming
3.39
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.