Using Music to Engage Students in an Introductory Undergraduate Programming Course for Non-Majors

被引:11
|
作者
Siva, Sebastien [1 ]
Im, Tacksoo [1 ]
McKlin, Tom [2 ]
Freeman, Jason [3 ]
Magerko, Brian [4 ]
机构
[1] Georgia Gwinnett Coll, 1000 Univ Ctr Lane, Lawrenceville, GA 30043 USA
[2] Findings Grp, 2646 Woodridge Dr, Decatur, GA USA
[3] Georgia Inst Technol, Ctr Mus Technol, 840 McMillan St, Atlanta, GA 30332 USA
[4] Georgia Inst Technol, Digital Media Program, 85 Fifth St NW, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Computer science education; creativity; STEAM; music;
D O I
10.1145/3159450.3159468
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
EarSketch is a curriculum and learning environment designed to engage diverse student populations in introductory computing courses through an approach that connects coding and computational thinking with the composition, production, and remixing of popular music. Prior studies at the high school level have shown significant impacts on student engagement and intention to persist in computing, especially for female students. This paper describes an adaptation of EarSketch for use in an introductory undergraduate-level programming course for non majors at an open-access four-year college. The paper describes a quasi-experimental study comparing student engagement, content knowledge, and intention to persist between course sections using EarSketch and non-EarSketch flavors of the curriculum, along with a path analysis exploring factors related to student engagement and intention to persist. The findings suggest that STEAM learning interventions such as EarSketch can significantly impact gains in student content knowledge, engagement, and intention to persist across diverse undergraduate student populations.
引用
收藏
页码:975 / 980
页数:6
相关论文
共 50 条
  • [1] Incorporating Music into an Introductory College Level Programming Course for Non-Majors
    Im, Tacksoo
    Siva, Sebastien
    Freeman, Jason
    Magerko, Brian
    Hendler, Greg
    Engelman, Shelly
    Miller, Morgan
    Villa, Brandi
    McKlin, Tom
    [J]. PROCEEDINGS OF THE 2017 7TH IEEE INTEGRATED STEM EDUCATION CONFERENCE (ISEC), 2017, : 43 - 48
  • [2] Designing an Introductory Programming Course to Improve Non-Majors' Experiences
    Dawson, Jessica Q.
    Allen, Meghan
    Campbell, Alice
    Valair, Anasazi
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 26 - 31
  • [4] Influence factors on students motivation in introductory programming lectures of computer science non-majors
    Wolz, Sabine
    Bergande, Bianca
    Brune, Philipp
    [J]. COGENT EDUCATION, 2022, 9 (01):
  • [6] Student-centered instruction in the introductory object-oriented programming course for non-majors
    Luo Yishu
    Luo Yilan
    Huang Xiaohu
    Tao Ran
    [J]. ICCSE'2006: Proceedings of the First International Conference on Computer Science & Education: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2006, : 409 - 412
  • [7] AN ACCOUNTING COURSE FOR MAJORS AND NON-MAJORS
    ROSENFELD, E
    LEDLEY, RG
    [J]. ACCOUNTING REVIEW, 1961, 36 (01): : 125 - 128
  • [8] Fostering Student Involvement and Collaboration in a Non-Majors' Programming Course
    Rosiene, Carolyn Pe
    Rosiene, Joel A.
    [J]. 2010 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2010,
  • [9] The Role of Skill Assessments in an Undergraduate Non-Majors Biochemistry Lab Course
    Hart, Orla M.
    [J]. FASEB JOURNAL, 2017, 31
  • [10] Teaching the Material and Teaching the Students: Reflections on Introductory Courses for Non-Majors
    Kirkpatrick, Shane
    [J]. TEACHING THEOLOGY AND RELIGION, 2010, 13 (02): : 125 - 136