Integrating Computer Science into Music Education

被引:1
|
作者
Peterson, John [1 ]
Haynes, Greg [1 ]
机构
[1] Western State Colorado Univ, Gunnison, CO 81231 USA
基金
美国国家科学基金会;
关键词
Domain-specific languages; music education; Haskell;
D O I
10.1145/3017680.3017767
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present an experience report demonstrating the use a Domain-Specific Language, Nuterpea, in a general education music class. While the use of computing in music education is common, we demonstrate that coding allows students without a background in music or computing to explore topics in music form and theory. Coding supports a new style of music education, one that is focused on creating musical compositions rather that performance or appreciation of existing music. We focus on styles of music that can be built algorithmically from a structural description. With such music the use of coding allows students to define and use patterns in a way that makes it possible for complex compositions to be specified in a concise manner. This approach suits the context of general education; we have designed our curriculum around genres of music that are easily represented in an algorithmic manner. Our experience suggests that a well-designed DSL for describing musical compositions provides a unique way to introduce students to core concepts in music in way that is engaging for learners and pedagogically appropriate for topics in music theory and structure. In addition, students are exposed to computer science topics such as programming language syntax, functions, abstractions, and types. We have also used this approach with pre-college students and believe that this style of music education can be adapted to a K12 environment.
引用
收藏
页码:459 / 464
页数:6
相关论文
共 50 条
  • [1] Distance education: Integrating technology into computer science education
    Boulet, MM
    Boudreault, S
    Guerette, L
    [J]. FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 1373 - 1377
  • [2] Music Education Meets Computer Science and Engineering Education
    Silla, Carlos N., Jr.
    Przybysz, Andre L.
    Leal, Wellington V.
    [J]. 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [3] Computer animations in science education: Is background music beneficial or detrimental?
    Huk, T
    Bieger, S
    Ohrmann, S
    Weigel, B
    [J]. ED-MEDIA 2004: WORLD CONFERENCE ON EDUCATIONAL MULTIMEDIA, HYPERMEDIA & TELECOMMUNICATIONS, VOLS. 1-7, 2004, : 4227 - 4234
  • [4] Analysis of Music Teaching in Basic Education Integrating Scientific Computing Visualization and Computer Music Technology
    Zhao, Yanyan
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [5] Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE: Preface
    Clear, Alison
    Dag, Lori Russell
    [J]. Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, 2010,
  • [6] Integrating Augmented Reality, Gamification, and Serious Games in Computer Science Education
    Lampropoulos, Georgios
    Keramopoulos, Euclid
    Diamantaras, Konstantinos
    Evangelidis, Georgios
    [J]. EDUCATION SCIENCES, 2023, 13 (06):
  • [7] Integrating Cybersecurity and Artificial Intelligence Research in Engineering and Computer Science Education
    Farahmand, Fariborz
    [J]. IEEE SECURITY & PRIVACY, 2021, 19 (06) : 104 - 110
  • [8] Integrating mathematics and programming into a three tiered model for computer science education
    Wolz, Ursula
    Conjura, Edward
    [J]. SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1994, 26 (01): : 223 - 227
  • [9] Computational Music Thinking Patterns: Connecting Music Education with Computer Science Education through the Design of Interactive Notations
    Repenning, Alexander
    Zurmuhle, Jurg
    Lamprou, Anna
    Hug, Daniel
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 1, 2020, : 641 - 652
  • [10] Computer in music education
    Lindblom, Ake
    [J]. Education & computing, 1988, 4 (03): : 157 - 159