Abstract
This study examines the implementation of Project-Based Learning (PBL) in the course Computer Programming with Pascal to enhance students' programming skills and their ability to apply computational techniques in solving physics problems. Over the course, students were introduced to fundamental programming concepts, including Pascal programming, variables and constants, procedures and functions, loops, arrays and matrices, text and graphic generation, and file input/output handling. The research aimed to assess the effectiveness of PBL, supported by Artificial Intelligence (AI) tools, in improving students' computational skills and their understanding of basic physics concepts. Statistical analyses revealed significant improvements in students' performance, with average post-test scores increasing by 37% compared to pre-test scores across all classes (p < 0.05). The effect size (Cohen’s d = 1.8 for Class A) demonstrated a large impact of the PBL approach on student learning. A One-Way ANOVA also indicated significant differences in performance improvement across classes (F-statistic = 4.25, p = 0.021), with Class A showing the largest gain. These findings suggest that integrating PBL, Pascal programming, and AI significantly enhances students' ability to program and apply computational methods to solve real-world physics problems.
Concepts :
Citations by Year
| Year | Count |
|---|---|
| 2025 | 0 |