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

FEATHERSTONE, Mark (2025). Teaching Programming in Higher Education Using a Hybrid Project-Based Learning Approach. IEEE Transactions on Education, 1-10. [Article]

Documents
35971:994238
[thumbnail of Teaching programming in HE using a hybrid PBL approach - final article.pdf]
PDF
Teaching programming in HE using a hybrid PBL approach - final article.pdf - Accepted Version
Restricted to Repository staff only
Available under License Creative Commons Attribution.

Download (469kB)
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.
More Information
Metrics

Altmetric Badge

Dimensions Badge

Share
Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email

Actions (login required)

View Item View Item