MARC

LEADER 00000nab a2200000uu 4500
001 3275510514
003 UK-CbPIL
022 |a 2227-7102 
022 |a 2076-3344 
024 7 |a 10.3390/educsci15111486  |2 doi 
035 |a 3275510514 
045 2 |b d20250101  |b d20251231 
084 |a 231457  |2 nlm 
100 1 |a Žiga, Rojec 
245 1 |a Practical Programming Exams with Automated Assessment Improve Student Engagement and Learning Outcomes 
260 |b MDPI AG  |c 2025 
513 |a Journal Article 
520 3 |a This study investigates the impact of introducing a mandatory practical programming exam on student learning outcomes in introductory programming courses. To facilitate structured coding practice and scalable automated feedback, we developed Programmers’ Interactive Virtual Onboarding (PIVO), a novel Automated Programming Assessment System (APAS). Traditional programming curricula often prioritize theoretical concepts, limiting practical coding opportunities and immediate feedback, resulting in poor skill retention and proficiency. By integrating mandatory practical assessments together with voluntary, self-driven programming tasks through PIVO, we aimed to enhance student engagement, programming proficiency, and overall academic performance. Results show a substantial reduction in failure rates following the introduction of the practical exam, and statistical analyses revealed moderate correlation between students’ voluntary engagement in non-mandatory coding exercises and their performance in both theoretical and practical examinations. These findings indicate an association among engagement in structured, automated practice assessments, algorithmic thinking, and problem-solving capabilities. 
610 4 |a University of Ljubljana 
653 |a Teaching 
653 |a Software 
653 |a Students 
653 |a Computer science 
653 |a Core curriculum 
653 |a Performance evaluation 
653 |a Electrical engineering 
653 |a Teachers 
653 |a Case studies 
653 |a Skills 
653 |a Computer programming 
653 |a Educational objectives 
653 |a Hypotheses 
653 |a Computer engineering 
653 |a Design 
653 |a Algorithms 
653 |a Independent study 
653 |a Learning 
653 |a Academic Failure 
653 |a Environment 
653 |a Influence of Technology 
653 |a Learning Processes 
653 |a Intellectual Disciplines 
653 |a College Faculty 
653 |a Computer Science Education 
653 |a Academic Achievement 
653 |a Measurement Techniques 
653 |a Educational Technology 
653 |a Correlation 
653 |a College Freshmen 
653 |a Instructional Effectiveness 
653 |a Data Analysis 
653 |a Online Systems 
653 |a Laboratories 
653 |a Educational Assessment 
653 |a Science Curriculum 
653 |a Engineering Education 
653 |a College Science 
653 |a Learner Engagement 
653 |a Educational Strategies 
700 1 |a Puhan Janez 
700 1 |a Fajfar Iztok 
773 0 |t Education Sciences  |g vol. 15, no. 11 (2025), p. 1486-1506 
786 0 |d ProQuest  |t Education Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/3275510514/abstract/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full Text + Graphics  |u https://www.proquest.com/docview/3275510514/fulltextwithgraphics/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/3275510514/fulltextPDF/embedded/L8HZQI7Z43R0LA5T?source=fedsrch