Evaluating Student Proficiency in Programming Courses: A Case Study of the Computer and Information Technology Faculty

The process of developing computer programs using one or more programming languages is known as computer programming. These programs are collections of instructions that computers use to complete specific tasks. This study examines the hurdles and difficulties that students at Aden University's Faculty of Computer and Information Technology face when learning to program. The study involved 45 students from the College of Computer Science and Information Technology, and a questionnaire was created specifically for this investigation to ensure content validity and reliability. The study found that students experienced a variety of issues, including a lack of time for practical exercises, language hurdles hurting their skills owing to insufficient English proficiency, a lack of prior programming knowledge, and challenges connected with traditional teaching techniques. The findings highlight the need of making recommendations and offering assistance to help students improve their programming abilities, reduce dropout rates, and improve their academic achievement. This study intends to provide helpful insights to help students overcome these problems and achieve in programming courses.

Institutions

Publication Details

Journal
Journal of Science and Technology
Published
2024-12-13
DOI
https://doi.org/10.20428/jst.v30i1.2333
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating Student Proficiency in Programming Courses: A Case Study of the Computer and Information Technology Faculty

Journal of Science and Technology
Teaching and Learning Programming
article

Evaluating Student Proficiency in Programming Courses: A Case Study of the Computer and Information Technology Faculty

article en

Abstract

The process of developing computer programs using one or more programming languages is known as computer programming. These programs are collections of instructions that computers use to complete specific tasks. This study examines the hurdles and difficulties that students at Aden University's Faculty of Computer and Information Technology face when learning to program. The study involved 45 students from the College of Computer Science and Information Technology, and a questionnaire was created specifically for this investigation to ensure content validity and reliability. The study found that students experienced a variety of issues, including a lack of time for practical exercises, language hurdles hurting their skills owing to insufficient English proficiency, a lack of prior programming knowledge, and challenges connected with traditional teaching techniques. The findings highlight the need of making recommendations and offering assistance to help students improve their programming abilities, reduce dropout rates, and improve their academic achievement. This study intends to provide helpful insights to help students overcome these problems and achieve in programming courses.

Journal of Science and TechnologyVol. 30(1)
University of Science and Technology (YE), University of Aden (YE)
Quality Education
Openalex Percentile: Top 74%
Teaching and Learning Programming
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.