A collaborative approach to learning programming: a hybrid learning model

Linxiao Ma, John D. Ferguson, Marc Roper, Murray Wood, John Wilson

Research output: Contribution to conferencePaper

13 Downloads (Pure)

Abstract

The use of cooperative working as a means of developing collaborative skills has been recognised as vital in programming education. This paper presents results obtained from preliminary work to investigate the effectiveness of Pair Programming as a collaborative learning strategy and also its value towards improving programming skills within the laboratory. The potential of Problem Based Learning as a means of further developing cooperative working skills along with problem solving skills is also examined and a hybrid model encompassing both strategies outlined.
Original languageEnglish
Number of pages5
Publication statusPublished - Aug 2005
Event6th Annual Higher Education Academy Subject Network for Information Computer Science conference - York, United Kingdom
Duration: 30 Aug 20051 Sep 2005

Conference

Conference6th Annual Higher Education Academy Subject Network for Information Computer Science conference
CountryUnited Kingdom
CityYork
Period30/08/051/09/05

Keywords

  • collaborative Learning
  • programming
  • learning
  • pair programming
  • problem-based learning

Cite this