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

被引:0
|
作者
Hadjerrouit, Said [1 ]
机构
[1] Univ Agder, Fac Technol & Sci, Serv Boks 422, N-4604 Kristiansand, Norway
来源
INFORMATICS IN EDUCATION | 2008年 / 7卷 / 02期
关键词
blended learning; computer programming; design-based research; e-learning; face-to-face learning; !text type='Java']Java[!/text] programming; learning cycle; online learning;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
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 learning 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 programming.
引用
收藏
页码:181 / 210
页数:30
相关论文
共 50 条
  • [1] Blended teaching and learning of computer programming
    Wang, Fu Lee
    Fong, Joseph
    Choy, Marian
    Wong, Tak-Lam
    [J]. ADVANCES IN WEB BASED LEARNING - ICWL 2007, 2008, 4823 : 606 - 617
  • [2] Blended learning model of teaching programming in higher education
    Mohorovicic, Sanja
    Tijan, Edvard
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE AND LEARNING, 2011, 7 (1-2) : 86 - 99
  • [3] Application of a Blended Active Learning Model in Teaching Computer Programming to Non-majors
    Gao, Chunming
    Wane, Noriyuki
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 707 - 707
  • [4] Blended SPOC Teaching and Learning Model for Computer Programming Course: Insights and Defeating Challenges
    Gupta, Vishal
    [J]. PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (IEEE TALE 2020), 2020, : 251 - 257
  • [5] Teaching Computer Science Blended-Learning Modules: A Case Study
    Stal, Janusz
    Paliwoda-Pekosz, Grazyna
    [J]. 2012 INTERNATIONAL CONFERENCE ON E-LEARNING AND E-TECHNOLOGIES IN EDUCATION (ICEEE), 2012, : 119 - 123
  • [6] Blended Teaching Based on Multiple Teaching and Learning Platforms: A Case Study of Programming Course
    Zhang, Chongming
    Zhu, Yanfei
    Wang, Chunmei
    Luo, Yang
    Li, Chuanjiang
    [J]. 2021 10TH INTERNATIONAL CONFERENCE ON EDUCATIONAL AND INFORMATION TECHNOLOGY (ICEIT 2021), 2021, : 19 - 23
  • [7] Towards Blended Learning: A Case Study
    Linna, Petri
    Keto, Harri
    Makinen, Timo
    [J]. 2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, : 685 - 689
  • [8] Towards enhancing teaching and learning computer programming in Saudi Arabia
    Haruna, Ahmed Abba
    [J]. INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2023, 10 (03): : 196 - 204
  • [9] An interactive learning environment for teaching and learning of computer programming
    Choy, SO
    Ng, SC
    [J]. IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2004, : 848 - 849
  • [10] Students' Perceptions towards Blended Learning in Teaching and Learning Economics
    Paduraru, Monica Elisabeta
    Orzan, Gheorghe
    Tita, Raluca Florentina
    [J]. ELEARNING CHALLENGES AND NEW HORIZONS, VOL 1, 2018, : 434 - 439