6533b828fe1ef96bd1287b7e

RESEARCH PRODUCT

Towards a Blended Learning Model for Teaching and Learning Computer Programming: A Case Study

Said Hadjerrouit

subject

Learning cycleJava programmingComputer scienceonline learningcomputer.software_genreEducationLearning theorye-learninglcsh:LC8-6691lcsh:Special aspects of educationMultimediaDesign-based researchbusiness.industryCommunicationEducational technologylearning cycleOpen learningblended learningLearning sciencesComputer Science ApplicationsSynchronous learningdesign-based researchBlended learningcomputer programmingface-to-face learningArtificial intelligencebusinesscomputer

description

Blended learning is becoming an attractive model in higher education as new innovative information technologies are becoming increasingly available. However, just blending face-to-face learning with information technologies cannot provide effective teaching and efficient solutions for learning. To be successful, blended learning must rely on solid learning theory and pedagogical strategies. In addition, there is a need for a design-based research approach to explore blending learning through successive cycles of experimentations, where the shortcomings of each cycle are identified, redesigned, and reevaluated. This paper reports on a study conducted on a blended learn- ing model in Java programming at the introductory level. It presents the design, implementation, and evaluation of the model and its implications for the learning of introductory computer program- ming.

https://doi.org/10.15388/infedu.2008.12