Edwin Ragira Osoro

Work place: Department of Computer Science, Daystar University, Nairobi, Kenya

E-mail: eosoro@daystar.ac.ke

Website: https://orcid.org/0009-0003-1297-3168

Research Interests:

Biography

Edwin Ragira Osoro holds a master's degree in Computer Science and is currently pursuing a Ph.D. in the same field. As a member of ACM, his research interests include Cyber Security, Artificial Intelligence, Threat Intelligence, Data Security, and Software Engineering. He is a lecturer in the Department of  Computer Science at Daystar University, Kenya.

Author Articles
Exploring Learner Experiences in Project-Based Learning for a Mobile Application Development Course

By Anthony Wambua Wambua Alex Maingi Wambua Edwin Ragira Osoro

DOI: https://doi.org/10.5815/ijeme.2025.03.02, Pub. Date: 8 Jun. 2025

As higher education increasingly shifts towards inquiry‐based learning to equipgraduates with industry‐relevant skills, project‐based learning (PBL) has emerged as a promising approach, particularly in technical disciplines such as computer science. This study investigates learner experiences with PBL in a semester‐long Mobile Application Development course for diploma students. Employing a case study design, we administered a mixed‐method questionnaire that captured both quantitative ratings and qualitative insights. Analysis of responses reveals that PBL significantly boosts motivation, engagement, and confidence while enhancing conceptual understanding, collaboration, and practical skills in mobile app development. Despite these benefits, students identified challenges related to inadequate computing resources and technical difficulties that can hinder project execution. Importantly, the findings indicate strong learner readiness for adopting PBL across other technical courses, offering practical direction for educators aiming to integrate PBL to foster both hard and soft skills in alignment with industry demands. These results underscore PBL's potential to transform technical education and inform curriculum design, while pinpointing needed improvements in resource allocation and support.

[...] Read more.
Other Articles