Mahri, Nurhafizah and Junurham, Nur Leyni Nilam Putri (2025) Hands-on learning in database programming education: exploring student experiences through thematic analysis of project reflections. In: 10th International Conference on Information and Communication Technology for the Muslim World, ICT4M 2025, 26-27 November 2025, Kuala Lumpur.
|
PDF
- Published Version
Restricted to Registered users only Download (879kB) | Request a copy |
||
|
PDF
- Supplemental Material
Download (137kB) | Preview |
Abstract
This study explores the challenges and experiences of students undertaking a database programming project that integrates database systems with web applications, utilizing a project-based learning (PBL) approach. Through a thematic analysis of 80 student reflections, five key themes were identified: Web Application Development Challenges, Difficulty of SQL and PL/SQL Mastery, Time Management, Teamwork and Communication, and Technical Support and Resources. The findings reveal that students faced significant technical hurdles, particularly in integrating diverse technologies and mastering complex database languages. Many students had to self-learn web development technologies, indicating a gap in foundational knowledge. The study also highlights the importance of structured support, practical experience, and robust technical assistance in PBL environments. Students demonstrated resilience and adaptability, leveraging teamwork and communication to overcome technical challenges. The study underscores the need for enhanced scaffolding, mentorship programs, and curated learning resources to improve pedagogical approaches in database education. Addressing these challenges allows educators to cultivate a more nurturing and productive learning space, effectively preparing students to meet the demands of the technological world.
| Item Type: | Proceeding Paper (Other) |
|---|---|
| Uncontrolled Keywords: | project-based learning (PBL), database programming, thematic analysis, student reflections, SQL |
| Subjects: | L Education > L Education (General) |
| Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): | Kulliyyah of Information and Communication Technology > Department of Information System Kulliyyah of Information and Communication Technology > Department of Information System Kulliyyah of Information and Communication Technology Kulliyyah of Information and Communication Technology |
| Depositing User: | Dr. Nurhafizah Mahri |
| Date Deposited: | 28 Jul 2026 14:58 |
| Last Update: | 28 Jul 2026 14:58 |
| Queue Number: | 2026-07-Q4330 |
| URI: | http://irep.iium.edu.my/id/eprint/130287 |
Actions (login required)
![]() |
View Item |
