What is it about?

Our research efforts was to test the efficacy of innovative pedagogy like context-based learning and problem-based learning with a view to enhance students performance in a computer programming course.

Featured Image

Why is it important?

In using innovative pedagogy, we exploited the relevance of live online learning tools (Google Classroom and Google Meet) in teaching and learning of computer programming among university undergraduate students. These tools helped to address issues of learning disruptions, self-efficacy in learning, motivation, group and individual learning which helped to improve learning outcomes.


difficulties associated with learning of abstract concepts like programming can be addressed using innovative teaching approaches

Chijioke Olelewe
University of Nigeria

Read the Original

This page is a summary of: Impact of teaching computer programming using innovative pedagogy embedded with live online lectures and related tools: A randomized control trial, Computer Applications in Engineering Education, May 2022, Wiley,
DOI: 10.1002/cae.22527.
You can read the full text:




The following have contributed to this page