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

PDF (673KB), PP.14-23

Views: 0 Downloads: 0

Author(s)

Anthony Wambua Wambua 1,* Alex Maingi Wambua 1 Edwin Ragira Osoro 1

1. Department of Computer Science, Daystar University, Nairobi, Kenya

* Corresponding author.

DOI: https://doi.org/10.5815/ijeme.2025.03.02

Received: 7 Jan. 2025 / Revised: 14 Mar. 2025 / Accepted: 24 Apr. 2025 / Published: 8 Jun. 2025

Index Terms

Project-Based Learning, Computer Science Education, Case Studies, Active Learning, 4Cs

Abstract

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.

Cite This Paper

Anthony Wambua Wambua, Alex Maingi Wambua, Edwin Ragira Osoro, "Exploring Learner Experiences in Project-Based Learning for a Mobile Application Development Course", International Journal of Education and Management Engineering (IJEME), Vol.15, No.3, pp. 14-23, 2025. DOI:10.5815/ijeme.2025.03.02

Reference

[1]A. Asriani and R. Triwoelandari, "The Effectiveness Of Developing Science E-Modules Based Project-Based Learning To Improve The Communication Skills Of Grade 5th Students," Jurnal Cakrawala Pendas, vol. 9, no. 4, pp. 750-761, 2023.
[2]S. Y. Mak, "Better student engagement in class by implementation of self-initiated project in undergraduate mechanical engineering course," presented at the Proceedings of the 5th International Conference on Digital Technology in Education, Busan, Republic of Korea, 2022. [Online]. Available: https://doi.org/10.1145/3488466.3488494.
[3]R. Sooriamurthi, N. Falkner, E. Meyer, and Z. Michalewicz, "Puzzle-Based Learning: Introducing Creative Thinking and Problem Solving for Computer Science and Engineering (Abstract Only)," presented at the Proceedings of the 46th ACM Technical Symposium on Computer Science Education, Kansas City, Missouri, USA, 2015. [Online]. Available: https://doi.org/10.1145/2676723.2678301.
[4]J. G. Tullis and R. L. Goldstone, "Why does peer instruction benefit student learning?," Cognitive research: principles and implications, vol. 5, pp. 1-12, 2020.
[5]O.-S. Tan, Problem-based learning innovation: Using problems to power learning in the 21st century. Gale Cengage Learning, 2021.
[6]S. E. Gallagher and T. Savage, "Challenge-based learning in higher education: an exploratory literature review," Teaching in Higher Education, vol. 28, no. 6, pp. 1135-1157, 2023.
[7]K. D. Torralba and L. Doo, "Active learning strategies to improve progression from knowledge to action," Rheumatic Disease Clinics, vol. 46, no. 1, pp. 1-19, 2020.
[8]M. E. Beier, M. H. Kim, A. Saterbak, V. Leautaud, S. Bishnoi, and J. M. Gilberto, "The effect of authentic project‐based learning on attitudes and career aspirations in STEM," Journal of Research in Science Teaching, vol. 56, no. 1, pp. 3-23, 2019.
[9]J. W. Thomas, "A review of research on project-based learning," ed, 2000.
[10]A. Markula and M. Aksela, "The key characteristics of project-based learning: how teachers implement projects in K-12 science education," Disciplinary and Interdisciplinary Science Education Research, vol. 4, no. 1, pp. 1-17, 2022.
[11]A. Sharma, H. Dutt, C. N. V. Sai, and S. M. Naik, "Impact of project based learning methodology in engineering," Procedia Computer Science, vol. 172, pp. 922-926, 2020.
[12]J. W. McManus and P. J. Costello, "Project based learning in computer science: a student and research advisor's perspective," Journal of Computing Sciences in Colleges, vol. 34, no. 3, pp. 38-46, 2019.
[13]D. Kokotsaki, V. Menzies, and A. Wiggins, "Project-based learning: A review of the literature," Improving schools, vol. 19, no. 3, pp. 267-277, 2016.
[14]Y. Dilekli, "Project-Based Learning," in Paradigm Shifts in 21st Century Teaching and Learning, Ş. Orakcı Ed. Hershey, PA, USA: IGI Global, 2020, pp. 53-68.
[15]M. MacLeod and J. T. van der Veen, "Scaffolding interdisciplinary project-based learning: a case study," European journal of engineering education, vol. 45, no. 3, pp. 363-377, 2020.
[16]D. A. Kolb, "Experience as the source of learning and development," Upper Sadle River: Prentice Hall, 1984.
[17]B. Pérez and Á. L. Rubio, "A project-based learning approach for enhancing learning skills and motivation in software engineering," in Proceedings of the 51st ACM technical symposium on computer science education, 2020, pp. 309-315. 
[18]D. H. Iwamoto, J. Hargis, and K. Vuong, "The effect of project-based learning on student performance: An action research study," International Journal for the Scholarship of Technology Enhanced Learning, vol. 1, no. 1, pp. 24-42, 2016.
[19]O. Kızkapan and O. Bektaş, "The effect of project based learning on seventh grade students’ academic achievement," 2017.
[20]T. T. Craig and J. Marshall, "Effect of project‐based learning on high school students' state‐mandated, standardized math and science exam performance," Journal of Research in Science Teaching, vol. 56, no. 10, pp. 1461-1488, 2019.
[21]M. Maros, M. Korenkova, M. Fila, M. Levicky, and M. Schoberova, "Project-based learning and its effectiveness: evidence from Slovakia," Interactive Learning Environments, pp. 1-9, 2021.
[22]E. Rozal, R. Ananda, A. Zb, M. Fauziddin, and F. Sulman, "The effect of project-based learning through YouTube presentations on English learning outcomes in physics," AL-Ishlah: Jurnal Pendidikan, vol. 13, no. 3, pp. 1924-1933, 2021.
[23]B. J. Barron et al., "Doing with understanding: Lessons from research on problem-and project-based learning," in Learning Through Problem Solving: Psychology Press, 2014, pp. 271-311.
[24]T.-Y. Mou, "Students' evaluation of their experiences with project-based learning in a 3D design class," The Asia-Pacific Education Researcher, vol. 29, no. 2, pp. 159-170, 2020.
[25]C. Marnewick, "Student experiences of project-based learning in agile project management education," Project Leadership and Society, vol. 4, p. 100096, 2023.
[26]B. Hussein, "Addressing collaboration challenges in project-based learning: The student’s perspective," Education Sciences, vol. 11, no. 8, p. 434, 2021.
[27]M. Ricaurte and A. Viloria, "Project-based learning as a strategy for multi-level training applied to undergraduate engineering students," Education for Chemical Engineers, vol. 33, pp. 102-111, 2020.
[28]F. Rahman, "Integrating Project-Based Learning in Mobile Development Course to Enhance Student Learning Experience," presented at the Proceedings of the 19th Annual SIG Conference on Information Technology Education, Fort Lauderdale, Florida, USA, 2018. [Online]. Available: https://doi.org/10.1145/3241815.3241851.
[29]R. Francese, C. Gravino, M. Risi, G. Scanniello, and G. Tortora, "Using Project-Based-Learning in a mobile application development course—An experience report," Journal of Visual Languages & Computing, vol. 31, pp. 196-205, 2015/12/01/ 2015, doi: https://doi.org/10.1016/j.jvlc.2015.10.019.
[30]S. El-Tawab, S. Iskandarova, M. Almalag, and P. Ghazizadeh, "A methodology of teaching mobile development for undergraduate students in project-based classes," in Society for Information Technology & Teacher Education International Conference, 2018: Association for the Advancement of Computing in Education (AACE), pp. 749-754. 
[31]A. W. Wambua, "What Do Flutter Developers Ask About? An Empirical Study on Stack Overflow Posts," Journal of Software Engineering Research and Development, vol. 12, no. 1, pp. 7: 1-7: 13, 2024.
[32]Z. Nurbekova, V. Grinshkun, G. Aimicheva, B. Nurbekov, and K. Tuenbaeva, "Project-based learning approach for teaching mobile application development using visualization technology," International Journal of Emerging Technologies in Learning (iJET), vol. 15, no. 8, pp. 130-143, 2020.
[33]K. M. Alpi and J. J. Evans, "Distinguishing case study as a research method from case reports as a publication type," Journal of the Medical Library Association: JMLA, vol. 107, no. 1, p. 1, 2019. [Online]. Available: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6300237/pdf/jmla-107-1.pdf.
[34]R. K. Yin, Case study research and applications: Design and methods. Sage publications, 2017.
[35]D. A. Kolb, Experiential learning: Experience as the source of learning and development. FT press, 2014.
[36]G. Pan, P.-S. Seow, V. Shankararaman, and K. Koh, "An exploration into key roles in making project-based learning happen: Insights from a case study of a university," Journal of International Education in Business, vol. 14, no. 1, pp. 109-129, 2021.