Empirical Study of Multimedia Learning Object to Enhance Introductory Programming Learning

被引:0
|
作者
Matthews, R. [1 ]
Hew, S. H. [2 ]
Koo, A. C. [2 ]
机构
[1] Univ Nottingham Malaysia Campus, Fac Engn, Semenyih, Selangor, Malaysia
[2] Multimedia Univ, Fac Creat Multimedia, Cyberjaya, Selangor, Malaysia
关键词
Multimedia learning object; novice learners; C programming language; content design;
D O I
10.1145/3176653.3176691
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Learning to write computer program for the first time is tough. The predominant focus on Multimedia Learning Object (MLO) is to explore the effectiveness in developing novice learners program writing skills. MLO is a small piece of information incorporated with media elements and interactivity to accomplish a single learning outcome. Three types of MLO namely content object (CO), example object (EO) and self-assessment object (SAO) created as programming learning tool to support three cognitive activities: learn, practice and assess. These MLO incorporated in an instructional learning setting for introductory C programming learners. A pretest-posttest two treatment experiment carried out with sample size of hundred and four. Control group received non-digital learning material (review question, sample program and self-test question), treatment group1 received mixed condition (non-digital learning material; sample program and micro-level MLO; CO and SAO) and treatment group2 received macro level MLO; CO, EO, SAO in a similar instructional learning setting. The result of the study shows micro-level (MLO) are effective when CO used to activate prior knowledge and SAO to improve declarative knowledge. The EO embedded with screencast to support worked example principle seems to be less effective compared to sample program in assisting participants to write computer program. The outcome this study provides strategies to integrate several types of MLO for C programming course.
引用
收藏
页码:212 / 217
页数:6
相关论文
共 50 条
  • [1] An Empirical Study of Learning Object Acceptance in Multimedia Learning Environment
    Lau, Siong-Hoe
    Woods, Peter C.
    [J]. INNOVATION AND KNOWLEDGE MANAGEMENT IN BUSINESS GLOBALIZATION: THEORY & PRACTICE, VOLS 1 AND 2, 2008, : 1063 - +
  • [2] MULTIMEDIA MATERIALS FOR DISTANCE LEARNING OF OBJECT-ORIENTED PROGRAMMING
    Strbac-Savic, Svetlana
    Coko, Dusan
    Bojicic, Biljana
    Stefanovic, Ivana
    Petrovic, David
    [J]. EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 2988 - 2994
  • [3] Holistic approach to learning and teaching introductory object-oriented programming
    Thota, Neena
    Whitfield, Richard
    [J]. COMPUTER SCIENCE EDUCATION, 2010, 20 (02) : 103 - 127
  • [4] Learning Introductory Programming with smart Learning Environment
    Vesin, Boban
    Mangaroska, Katerina
    Giannakos, Michail
    [J]. ERCIM NEWS, 2020, (120): : 7 - 8
  • [5] An Exploratory Qualitative and Quantitative Study into the Effectiveness of Digital Games as a Tool to Enhance the Learning of Introductory Programming
    Yue, Wong Seng
    Wan, Wong Lai
    [J]. INTERNATIONAL JOURNAL FOR DIGITAL SOCIETY, 2016, 7 (01): : 1113 - 1122
  • [6] Forming groups for collaborative learning in introductory computer programming courses based on students' programming styles:: An empirical study
    Sao Jose de Faria, Eustiquio
    Adan-Coello, Juan Manuel
    Yamanaka, Keiji
    [J]. 36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 348 - 353
  • [7] CodeAdventure: Learning Introductory Programming
    Nicou, Giorgos
    Andreou, Panayiotis
    Polycarpou, Irene
    [J]. ITICSE'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2017, : 368 - 368
  • [8] Using Game Design Mechanics as Metaphors to Enhance Learning of Introductory Programming Concepts
    Jemmali, Chaima
    Kleinman, Erica
    Bunian, Sara
    Almeda, Mia Victoria
    Rowe, Elizabeth
    El-Nasr, Magy Seif
    [J]. PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF DIGITAL GAMES (FDG'19), 2019,
  • [9] Orienting the teaching of an introductory object-oriented programming to meet the learning objective
    Kuljis, J
    [J]. ITI 2004: PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2004, : 401 - 406
  • [10] Eye tracking as a tool to study and enhance multimedia learning
    van Gog, Tamara
    Scheiter, Katharina
    [J]. LEARNING AND INSTRUCTION, 2010, 20 (02) : 95 - 99