Article 2025

Teaching Programming in Higher Education Using a Hybrid Project-Based Learning Approach

IEEE Transactions on Education
Journal · Vol. 68 · Issue 4 · pp. 377-386
Abstract

Contribution: Results and conclusions on the use of a hybrid Project-Based Learning (PBL) approach to teaching programming in a higher education computing department. Background: PBL is a pedagogical approach that facilitates “learning by doing” and can create compelling educational experiences that enhance a student’s intrinsic motivation. Engagement can increase because students design their own unique projects, which have personal meaning and importance. PBL facilitates working with industrial clients to solve problems, which can create powerful extrinsic motivation. However, PBL can fail when students lack the experience and confidence to work as independent learners. Research Questions: 1) Can a hybrid PBL approach mitigate these problems by using a range of additional initiatives? These include, a wide range of on-demand learning resources, student mentoring, students collaborating with teachers to grade their own work, regular feedback milestones and scaffolding of learning via streaming. In this case streaming means offering students pathways through projects that require more or less independent research and project management. Methodology: A mixed methods study of a new hybrid approach to teaching programming. Findings: This article summarizes the author’s experience of implementing hybrid PBL within a university computing department, associated with improved student attainment and describes best practice, the advantages and the pitfalls. © 1963-2012 IEEE.

Keywords

Author Keywords

Project-Based Learning pedagogy No marking streaming

Index Keywords

Teaching High educations Personnel training Education computing Students Project based learning motivation Pedagogical approach Project management Educational experiences Pedagogy Project-based learning approach Learning-by-doing No marking Streaming Teaching programming
Author Affiliations
Department of Computing, Sheffield Hallam University, Sheffield, South Yorkshire, United Kingdom
Funding & Acknowledgements
No funding information
References 10 References
1 Wan, Zhihong, Developing and Validating a Scale of STEM Project-Based Learning Experience, Research in Science Education, 52, 2, pp. 599-615, (2022)
2 Learning Spy
3 New no Marking Policy in Our Primary School and how to Create Your Own
4 Reading all the Books
5 Marking is A Hornet
6 Twinkl
7 Revise Sociology
8 Tanggaard, Lene, Students’ experiences of ability-based streaming in vocational education, Education and Training, 57, 7, pp. 723-737, (2015)
9 Jones, John, Streaming in First-year University Classes, Studies in Higher Education, 15, 1, pp. 21-30, (1990)
10 Kokotsaki, Dimitra, Project-based learning: A review of the literature, Improving Schools, 19, 3, pp. 267-277, (2016)
Quick Actions
Full Text via DOI
Citation Metrics
0
Times Cited (Scopus)

References 10
Document Identifiers