Skip to main content

8 Reasons to Use Project-Based Learning in Computing

8 Reasons to Use Project-Based Learning in Computing

I’ve long been an advocate of project-based learning, or PBL. Done properly, it can be much richer in terms of learning opportunities, and more fun. I believe it is entirely applicable to the teaching of the new Computing Programme of Study, for the following reasons.

First, though, a definition of project-based learning. What I mean by that term is the setting of a problem that has several potential dimensions. For example, the problem might be along the lines of:

How can we reduce the number of road accidents in the area?

To address that will require any or all of the following:

Read more.

cross-posted at

Terry Freedman is an independent educational ICT consultant with over 35 years of experience in education. He publishes the ICT in Education website and the newsletter “Digital Education."