Engaging K-12 Students with Flow-Based Music Programming: An Experience Report on Its Impact on Teaching and Learning

被引:0
作者
Liu, Zifeng [1 ]
Zhang, Shan [1 ]
Israel, Maya [1 ]
Smith, Robert [1 ]
Xing, Wanli [1 ]
Minces, Victor [2 ]
机构
[1] Univ Florida, Gainesville, FL USA
[2] Univ Calif San Diego, San Diego, CA 92103 USA
来源
PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2 | 2025年
基金
美国国家科学基金会;
关键词
Flow-based programming; Music; Programming education; K-12; Primary school; Self-efficacy; Teacher experience;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Music and computer science (CS) have profound historical and structural connections, with programming music offering a promising avenue for engaging children in CS through creative expression. To foster this engagement, our team developed M-Flow, a flow-based music programming platform designed to introduce students to CS via music. Despite extensive existing research in music and CS education, experience reports and empirical studies on K-12 teachers' implementation and its impact on young kids' learning are limited. Therefore, we recruit elementary school teachers and students with no or limited prior programming experience, introducing them to M-Flow and its curriculum through a professional development workshop, a semester's job embedded support, and classroom implementation. We describe the experiences of teachers as they attempt to integrate music and CS, the challenges they face, and the influence on students' attitudes toward learning computing concepts. Specifically, we reflect on our intervention by conducting a sequential mixed-method evaluation. During the qualitative phase, we collected multiple sources of data from three teachers through focus groups and debriefings after a semester of classroom implementation. Thematic analysis of workshop activities, interviews, and debrief videos revealed three themes with seven sub-themes on teachers' integration of flow-based music programming and two themes with five sub-themes on challenges faced by the teachers. In the quantitative phase, we gathered data on attitudes and self-efficacy from 75 students taught by these teachers. Results indicate that the flow-based music programming environment provided an engaging programming experience for students and significantly increased their self-efficacy towards learning programming.
引用
收藏
页码:708 / 714
页数:7
相关论文
共 50 条
  • [1] Designing a novel teaching platform for AI: A case study in a Thai school context
    Aung, Zaw Htet
    Sanium, Soonthareeya
    Songsaksuppachok, Chuenchat
    Kusakunniran, Worapan
    Precharattana, Monamorn
    Chuechote, Suparat
    Pongsanon, Khemmawadee
    Ritthipravat, Panrasee
    [J]. JOURNAL OF COMPUTER ASSISTED LEARNING, 2022, 38 (06) : 1714 - 1729
  • [2] AWalzer Daniel, 2019, Teaching a Computer to Sing, P31
  • [3] Coding as another language: a pedagogical approach for teaching computer science in early childhood
    Bers, Marina Umaschi
    [J]. JOURNAL OF COMPUTERS IN EDUCATION, 2019, 6 (04) : 499 - 528
  • [4] Reflecting on reflexive thematic analysis
    Braun, Virginia
    Clarke, Victoria
    [J]. QUALITATIVE RESEARCH IN SPORT EXERCISE AND HEALTH, 2019, 11 (04) : 589 - 597
  • [5] Effects of a BCI-Based AR Inquiring Tool on Primary Students' Science Learning: A Quasi-Experimental Field Study
    Cai, Su
    Liu, Zifeng
    Liu, Changhao
    Zhou, Haitao
    Li, Jiangxu
    [J]. JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2022, 31 (06) : 767 - 782
  • [6] Caldwell Josh, 2022, Coding and the Arts: Connecting CS to Drawing, Music, Animation and More
  • [7] Unleashing Creative Synergies: A Mixed-Method Case Study in Music Education Classrooms
    Cardoso, Mario Anibal
    Morgado, Elsa Maria Gabriel
    Leonido, Levi
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (17):
  • [8] Celepkolu Mehmet, 2019, SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, DOI 10.1145/3287324.3293821
  • [9] Upper Elementary and Middle Grade Teachers' Perceptions, Concerns, and Goals for Integrating CS into Classrooms
    Celepkolu, Mehmet
    O'Halloran, Erin
    Boyer, Kristy Elizabeth
    [J]. SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 965 - 970
  • [10] Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts?
    Denner, Jill
    Werner, Linda
    Ortiz, Eloy
    [J]. COMPUTERS & EDUCATION, 2012, 58 (01) : 240 - 249