Impact of Problem‑Based Learning on Programming Skills in a Second‑Year Java Course
DOI:
https://doi.org/10.16920/jeet/2026/v39is2/26060Keywords:
Problem-Based Learning, Java Programming, Active Learning, Undergraduate Education, Debugging, Collaborative Learning.Abstract
This study investigates how Project-Based Learning (PBL) impacts programming skills in a second-year undergraduate Java course. To achieve this, we re-aligned course outcomes to emphasize core skills like debugging, collaborative problem-solving, and the application of object-oriented concepts. We replaced conventional lecture-driven instruction with a new intervention that included authentic, open-ended problem statements, structured team formation, and iterative evaluations. This approach included a dedicated debugging activity to directly measure students' ability to diagnose and correct errors. Pre- and post-surveys (5-point Likert scale) revealed notable improvements: confidence in solving programming problems increased from 3.1 to 4.2, problem-solving effectiveness improved from 3.2 to 4.3, and collaboration skills advanced from 3.3 to 4.1. In addition, classroom observations and project outcomes confirmed stronger implementation of Java features such as exception handling, multithreading, and GUI development. Challenges encountered included uneven participation within teams, integration of lateral-entry students, and occasional over-reliance on AI-assisted code generation. Overall, the study demonstrates that PBL, when explicitly aligned with course outcomes and supported by targeted debugging tasks, enhances programming competence and teamwork in the Indian undergraduate context.
Downloads
Downloads
Published
How to Cite
Issue
Section
References
Albanese, M. A., & Mitchell, S. (1993). Problem-based learning: A review of literature on its outcomes and implementation issues. Academic Medicine: Journal of the Association of American Medical Colleges, 68(1), 52–81. https://doi.org/10.1097/00001888-199301000-00012
Armbruster, P., Patel, M., Johnson, E., & Weiss, M. (2009). Active Learning and Student-centered Pedagogy Improve Student Attitudes and Performance in Introductory Biology. CBE—Life Sciences Education, 8(3), 203–213. https://doi.org/10.1187/cbe.09-03-0025
Barrows, H. S. (1996). Problem-based learning in medicine and beyond: A brief overview. New Directions for Teaching and Learning, 1996(68), 3–12. https://doi.org/10.1002/tl.37219966804
Cindy E. Hmelo-Silver. (2004). Problem-Based Learning: What and How Do Students Learn? | Educational Psychology Review. Educational Psychology Review, 16, 235–266. https://link.springer.com/article/10.1023/B:EDPR.0000034022.16470.f3
Devika SV, Arvind Siddapuram, Rashpinder Kaur, & Anupama Bollampally. (2024). From Lecture-Based Learning to Problem- Based Learning: A Review on Navigating the Transformation in Engineering Education | Request PDF. Journal of Engineering Education Transformations, 38, 179–183. https://doi.org/10.16920/jeet/2024/v38is1/24229
Ellis, A., Carswell, L., Bernat, A., Deveaux, D., Frison, P., Meisalo, V., Meyer, J., Nulden, U., Rugelj, J., & Tarhio, J. (1998). Resources, tools, and techniques for problem based learning in computing. ACM SIGCUE Outlook, 26(4), 41–56. https://doi.org/10.1145/309808.309825
Fan, G., Liu, D., Zhang, R., & Pan, L. (2025). The impact of AI-assisted pair programming on student motivation, programming anxiety, collaborative learning, and programming performance: A comparative study with traditional pair programming and individual approaches. International Journal of STEM Education, 12(1), 16. https://doi.org/10.1186/s40594-025-00537-3
Gijbels, D., Dochy, F., Van den Bossche, P., & Segers, M. (2005). Effects of Problem-Based Learning: A Meta-Analysis From the Angle of Assessment. Review of Educational Research, 75(1), 27–61. https://doi.org/10.3102/00346543075001027
Harris, K. R., Graham, S., Urdan, T., Graham, S., Royer, J. M., & Zeidner, M. (Eds.). (2012). APA educational psychology handbook, Vol 2: Individual differences and cultural and contextual factors. American Psychological Association. https://doi.org/10.1037/13274-000
Hung, W., Jonassen, D. H., & Liu, R. (2008). Problem-Based Learning. In Handbook of Research on Educational Communications and Technology (3rd ed.). Routledge.
Koh, T., & Kim, Y. (2025). Making PBL Sustainable for L2 Beginners: An Anki-Based Approach to Motivation and Autonomy in Elementary Hindi Learning. Sustainability, 17(23), 10547. https://doi.org/10.3390/su172310547
Kolmos, A. (2017). PBL Curriculum Strategies. In A. Guerra, R. Ulseth, & A. Kolmos (Eds.), PBL in Engineering Education: International Perspectives on Curriculum Change (pp. 1–12). SensePublishers. https://doi.org/10.1007/978-94-6300-905-8_1
Krishna, & Deepak, W. (2021). 1st IUCEE Online/Virtual Mini Symposium 9th and 10th October 2021. https://iucee.org/wp-content/uploads/2022/05/e-booklet-Inst-Report-on-P2BL-IUCEE-2021.pdf
Li, X., Luo, J., & Gu, C. (2023). Exploration and Practice of Computer Fundamentals Course Based on Computational Thinking Competency Improvement. In W. Hong & Y. Weng (Eds.), Computer Science and Education (pp. 62–74). Springer Nature. https://doi.org/10.1007/978-981-99-2446-2_6
Mohammadi, M., Tajik, E., Martinez-Maldonado, R., Sadiq, S., Tomaszewski, W., & Khosravi, H. (2025). Artificial intelligence in multimodal learning analytics: A systematic literature review. Computers and Education: Artificial Intelligence, 8, 100426. https://doi.org/10.1016/j.caeai.2025.100426
Prince, M. J., & Felder, R. M. (2006). Inductive Teaching and Learning Methods: Definitions, Comparisons, and Research Bases. Journal of Engineering Education, 95(2), 123–138. https://doi.org/10.1002/j.2168 9830.2006.tb00884.x Project-Based Learning in India: Impact, Benefits, Challenges. (n.d.). CollegeChalo. Retrieved November 29, 2025, from https://www.collegechalo.com/news/project-based-learning-in-india-impact-benefits-challenges
Rovshenov, A., & Sarsar, F. (2023). Research trends in programming education: A systematic review of the articles published between 2012-2020. Journal of Educational Technology and Online Learning, 6(1), 48–81. https://doi.org/10.31681/jetol.1201010
Salam. (2025). (PDF) A systemic review of Problem-Based Learning (PBL) and Computational Thinking (CT) in teaching and learning. ResearchGate. https://doi.org/10.33750/ijhi.v5i2.145
Savery, J. R., & Duffy, T. M. (1995). Problem Based Learning: An Instructional Model and Its Constructivist Framework. Educational Technology, 35(5), 31–38.
Senthil, R. (2020). Enhancement of Engineering Education by Incorporating Active Learning Methodologies. Journal of Engineering Education Transformations, 34(1). https://doi.org/10.16920/jeet/2020/v34i1/155008
Soumitra Das, Vikas Nandgaonkar, Ravindra Eklarker, & Balasaheb Balkhande. (2023). Project Based Learning: Aligned with NEP for Modern Education | LEAD Group. https://leadschool.in/blog/project-based-learning/
Suleiman, A. D., Hou, D., Liu, Y., DeWaters, J., Shepherd, D. C., & G. De Souza, J. (2025). Systematic Literature Review on Project-Based Learning in Computing Education. ACM Trans. Comput. Educ., 25(4), 50:1-50:53. https://doi.org/10.1145/3743684
Zhang, L., & Ma, Y. (2023). A study of the impact of project-based learning on student learning effects: A meta-analysis study. Frontiers in Psychology, 14. https://doi.org/10.3389/fpsyg.2023.1202728
Access to login into the old portal (Manuscript Communicator) for Peer Review-

