Choosing a Didactic Basis for an Instructional Video: What Are the Implications for Novice Programmers?

被引:1
作者
Esche, Svana [1 ]
Weihe, Karsten [1 ]
机构
[1] Tech Univ Darmstadt, Darmstadt, Germany
来源
PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1 | 2023年
关键词
CS1; programming; !text type='Java']Java[!/text; instructional video;
D O I
10.1145/3587102.3588795
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Much work on instructional videos in computing education focuses on the overall impact and technical aspects of videos, such as motivation and length. However, it might be significant how the underlying pedagogical theory, the didactic basis, determines the delivery of the content. We conducted a randomized experiment to investigate the research question: How does the didactic basis of an instructional video affect code writing performance and self-efficacy given the basic skill of novice programmers? Our data included two cohorts of 133 and 428 CS1 students from the Fall semesters of 2021/22 and 2022/23, respectively. In cohort 1, videos based on language-sensitive teaching led to significantly better results in writing code in object orientation for novices with medium basic skills than videos based on worked examples. This result could not be replicated in cohort 2. We found no effect on novice self-efficacy in either cohort.
引用
收藏
页码:450 / 456
页数:7
相关论文
共 40 条
[21]   Learning to Program: Gender Differences and Interactive Effects of Students' Motivation, Goals, and Self-Efficacy on Performance [J].
Lishinski, Alex ;
Yadav, Aman ;
Good, Jon ;
Enbody, Richard .
PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH (ICER'16), 2016, :211-220
[22]   Introductory Programming: A Systematic Literature Review [J].
Luxton-Reilly, Andrew ;
Simon ;
Albluwi, Ibrahim ;
Becker, Brett A. ;
Giannakos, Michail ;
Kumar, Amruth N. ;
Ott, Linda ;
Paterson, James ;
Scott, Michael James ;
Sheard, Judy ;
Szabo, Claudia .
ITICSE 2018 COMPANION: PROCEEDINGS COMPANION OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2018, :55-106
[23]   Design and Pilot Testing of Subgoal Labeled Worked Examples for Five Core Concepts in CS1 [J].
Margulieux, Lauren E. ;
Morrison, Briana B. ;
Decker, Adrienne .
PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, :548-554
[24]  
Meyer J.P., 2014, Applied Measurement with jMetrik. Routledge
[25]  
Moore Colin, 2021, FINDING VIDEO WATCHI, P768, DOI [10.1145/3408877.3432359, DOI 10.1145/3408877.3432359]
[26]   A Review of Worked Examples in Programming Activities [J].
Muldner, Kasia ;
Jennings, Jay ;
Chiarelli, Veronica .
ACM TRANSACTIONS ON COMPUTING EDUCATION, 2023, 23 (01)
[27]   RELIABILITY AND PREDICTIVE-VALIDITY OF THE MOTIVATED STRATEGIES FOR LEARNING QUESTIONNAIRE (MSLQ) [J].
PINTRICH, PR ;
SMITH, DAF ;
GARCIA, T ;
MCKEACHIE, WJ .
EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT, 1993, 53 (03) :801-813
[28]   Fostering German-language learners' constructions of meanings for fractions-design and effects of a language- and mathematics-integrated intervention [J].
Prediger, Susanne ;
Wessel, Lena .
MATHEMATICS EDUCATION RESEARCH JOURNAL, 2013, 25 (03) :435-456
[29]   Students' Misconceptions and Other Difficulties in Introductory Programming: A Literature Review [J].
Qian, Yizhou ;
Lehman, James .
ACM TRANSACTIONS ON COMPUTING EDUCATION, 2017, 18 (01)
[30]   Live-coding vs Static Code Examples: Which is better with respect to Student Learning and Cognitive Load [J].
Raj, Adalbert Gerald Soosai ;
Gu, Pan ;
Zhang, Eda ;
Annie, Arokia Xavier R. ;
Williams, Jim ;
Halverson, Richard ;
Patel, Jignesh M. .
PROCEEDINGS OF THE TWENTY-SECOND AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE'20, 2020, :152-159