Toward improving student motivation and performance in introductory programming learning by Scratch: The role of achievement emotions

被引:2
|
作者
Wen, Fu-Hsiang [1 ,2 ]
Wu, Tienhua [1 ,4 ]
Hsu, Wei-Chih [3 ]
机构
[1] Air Force Inst Technol, Dept Management, Kaohsiung, Taiwan
[2] Natl Kaohsiung Univ Sci & Technol, Coll Engn, PhD Program Engn Sci & Technol, Kaohsiung, Taiwan
[3] Natl Kaohsiung Univ Sci & Technol, Dept Comp & Commun Engn, Kaohsiung, Taiwan
[4] Air Force Inst Technol, Dept Management, 198,Jieshou W Rd, Kaohsiung 82047, Taiwan
关键词
Programming learning; Scratch; motivation; performance; achievement emotions; INTRINSIC MOTIVATION; APP INVENTOR; GAMIFICATION; DEFINITIONS; VARIABLES; MODELS;
D O I
10.1177/00368504231205985
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This study investigated the differences in programming novices' intrinsic motivation and performance within a Scratch-based programming learning environment using a pretest-posttest intervention design. Specifically, this study aimed to examine what and how achievement emotions were aroused to impact learners' academic success during Scratch implementation processes by employing regression analyses. One hundred and seventy-two undergraduates (Mage = 20.44, SDage = 1.09, 55.8% female) were voluntarily recruited to participate in a Scratch-based instruction workshop during a 6-week period. The workshop was structured with regard to preparation, Scratch-based programming learning and projects, and assessment activities and questionnaire implemented both before the instructional period and after the workshop. The results suggested that the Scratch-based intervention significantly increased students' overall motivation and examination performance. Concerning achievement emotions, the outcome emotion of hopelessness first negatively predicted students' motivation and performance. Anxiety then replaced hopelessness as a negative predictor, while enjoyment was the strongest predictor of motives and performance. Taking eight emotions together, the arousal of activity and outcome emotions within visual programming environments facilitated students' emotion dynamics that impacted motivation and performance. The discussion and contributions concerning the mechanism behind the effectiveness of visualization and the emotion-performance relationship are presented herein.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Measuring and Improving Student Performance in an Introductory Programming Course
    Alturki, Raad A.
    [J]. INFORMATICS IN EDUCATION, 2016, 15 (02): : 183 - 204
  • [2] The Programming Performance Prophecies: Predicting Student Achievement in a First-Year Introductory Programming Course
    Ringenberg, Jeff
    Lapp, Marcial
    Bansal, Apoorva
    Shah, Parth
    [J]. 2011 ASEE ANNUAL CONFERENCE & EXPOSITION, 2011,
  • [3] Tracking Student Performance in Introductory Programming by Means of Machine Learning
    Khan, Ijaz
    Al Sadiri, Abir
    Ahmad, Abdul Rahim
    Jabeur, Nafaa
    [J]. 2019 4TH MEC INTERNATIONAL CONFERENCE ON BIG DATA AND SMART CITY (ICBDSC), 2019, : 39 - 44
  • [5] A motivation perspective on achievement appraisals, emotions, and performance in an online learning environment
    Parker, Patti C.
    Perry, Raymond P.
    Hamm, Jeremy M.
    Chipperfield, Judith G.
    Pekrun, Reinhard
    Dryden, Robert P.
    Daniels, Lia M.
    Tze, Virginia M. C.
    [J]. INTERNATIONAL JOURNAL OF EDUCATIONAL RESEARCH, 2021, 108
  • [6] Pipelining Collaborative Test for Improving Student Performance in Introductory Programming Courses
    Luo, Xinjian
    Deng, Qianni
    Liao, Tao
    [J]. ITICSE'18: PROCEEDINGS OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2018, : 378 - 378
  • [7] Toward academic satisfaction and performance: the role of students' achievement emotions
    Iqbal, Muhammad Zahid
    Khan, Tamania
    Ikramullah, Malik
    [J]. EUROPEAN JOURNAL OF PSYCHOLOGY OF EDUCATION, 2024, 39 (03) : 1913 - 1941
  • [8] Motivation Effects of Using Actual Robots Controlled by the Scratch Programming Language in Introductory Programming Courses
    Ohkuma, Kazumasa
    Osogami, Masahiro
    Shiori, Naoki
    Sugihara, Kazutomi
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2017, 33 (02) : 575 - 587
  • [9] Increasing student commitment in introductory programming learning
    Mendes, Antonio Jose
    Paquete, Luis
    Cardoso, Amilcar
    Gomes, Anabela
    [J]. 2012 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2012,
  • [10] Improving Student Learning in an Introductory Programming Course Using Flipped Classroom and Competency Framework
    Elmaleh, Joelle
    Shankararaman, Venky
    [J]. PROCEEDINGS OF 2017 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2017), 2017, : 49 - 55