Teaching Java Programming using CABLE in a Collaborative Online Environment
Nigel McKelvey, Kevin Curran
Abstract
With the emergence and evolution of computer hardware, software and networks - virtual classrooms now exist which enable teachers and students to experience learning activities and to work together at a distance either directly or on a part-time basis. We are increasingly confronted with a need for ‘lifelong training’ and it is becoming increasingly difficult for us to attend physical classrooms on a full-time basis. Research to date has highlighted an area of interest with regard to teaching computer programming in an online environment. We investigate here the use of a Cognitive Apprenticeship-Based Learning Environment (CABLE) in the teaching of Java programming in an attempt to validate its effectiveness. This paper outlines the result of using a pedagogical model which employed a combination of instructional strategies including directive support, responsive cognitive apprenticeship, collaborative learning, stimulating metacognition (organising, motivating (through a “spark”, modifying one’s own skills), and using various technologies via the use of online discussion through Blackboard.
DOI: http://dx.doi.org/10.11591/ijere.v1i1.521
Refbacks
There are currently no refbacks.
Copyright (c) 2012 Institute of Advanced Engineering and Science
International Journal of Evaluation and Research in Education (IJERE) p-ISSN: 2252-8822, e-ISSN: 2620-5440 The journal is published by Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU)
<div class="statcounter"<a title="Web Analytics Made Easy - StatCounter" href="http://statcounter.com/" target="_blank"<img class="statcounter" src="//c.statcounter.com/11672324/0/2a82bdb4/0/" alt="Web Analytics Made Easy - StatCounter"</div> View IJERE Stats This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License .