Learning to Code Through Web Audio: A Team-Based Learning Approach
×
Cite This
Citation & Abstract
A. Xambó, R. Støckert, AL. RE. Jensenius, and S. Saue, "Learning to Code Through Web Audio: A Team-Based Learning Approach," J. Audio Eng. Soc., vol. 68, no. 10, pp. 727-737, (2020 October.). doi: https://doi.org/10.17743/jaes.2020.0019
A. Xambó, R. Støckert, AL. RE. Jensenius, and S. Saue, "Learning to Code Through Web Audio: A Team-Based Learning Approach," J. Audio Eng. Soc., vol. 68 Issue 10 pp. 727-737, (2020 October.). doi: https://doi.org/10.17743/jaes.2020.0019
Abstract: In this article, we discuss the challenges and opportunities provided by teaching programming using web audio technologies and adopting a team-based learning (TBL) approach among a mix of colocated and remote students, mostly novices in programming. The course has been designed for cross-campus teaching and teamwork, in alignment with the two-city master's program in which it has been delivered. We present the results and findings from (1) students' feedback; (2) software complexity metrics; (3) students' blog posts; and (4) teacher's reflections. We found that the nature of web audio as a browser-based environment, coupled with the collaborative nature of the course, was suitable for improving the students' level of confidence about their abilities in programming. This approach promoted the creation of group course projects of a certain level of complexity, based on the students' interests and programming levels. We discuss the challenges of this approach, such as supporting smooth cross-campus interactions and assuring students' preknowledge in web technologies (HTML, CSS, and JavaScript) for an optimal experience. We conclude by envisioning the scalability of this course to other distributed and remote learning scenarios in academic and professional settings. This is in line with the foreseen future scenario of cross-site interaction mediated through code.
@article{xambó2020learning,
author={xambó, anna and støckert, robin and jensenius, alexander refsum and saue, sigurd},
journal={journal of the audio engineering society},
title={learning to code through web audio: a team-based learning approach},
year={2020},
volume={68},
number={10},
pages={727-737},
doi={https://doi.org/10.17743/jaes.2020.0019},
month={october},}
@article{xambó2020learning,
author={xambó, anna and støckert, robin and jensenius, alexander refsum and saue, sigurd},
journal={journal of the audio engineering society},
title={learning to code through web audio: a team-based learning approach},
year={2020},
volume={68},
number={10},
pages={727-737},
doi={https://doi.org/10.17743/jaes.2020.0019},
month={october},
abstract={in this article, we discuss the challenges and opportunities provided by teaching programming using web audio technologies and adopting a team-based learning (tbl) approach among a mix of colocated and remote students, mostly novices in programming. the course has been designed for cross-campus teaching and teamwork, in alignment with the two-city master's program in which it has been delivered. we present the results and findings from (1) students' feedback; (2) software complexity metrics; (3) students' blog posts; and (4) teacher's reflections. we found that the nature of web audio as a browser-based environment, coupled with the collaborative nature of the course, was suitable for improving the students' level of confidence about their abilities in programming. this approach promoted the creation of group course projects of a certain level of complexity, based on the students' interests and programming levels. we discuss the challenges of this approach, such as supporting smooth cross-campus interactions and assuring students' preknowledge in web technologies (html, css, and javascript) for an optimal experience. we conclude by envisioning the scalability of this course to other distributed and remote learning scenarios in academic and professional settings. this is in line with the foreseen future scenario of cross-site interaction mediated through code.},}
TY - paper
TI - Learning to Code Through Web Audio: A Team-Based Learning Approach
SP - 727
EP - 737
AU - Xambó, Anna
AU - Støckert, Robin
AU - Jensenius, Alexander Refsum
AU - Saue, Sigurd
PY - 2020
JO - Journal of the Audio Engineering Society
IS - 10
VO - 68
VL - 68
Y1 - October 2020
TY - paper
TI - Learning to Code Through Web Audio: A Team-Based Learning Approach
SP - 727
EP - 737
AU - Xambó, Anna
AU - Støckert, Robin
AU - Jensenius, Alexander Refsum
AU - Saue, Sigurd
PY - 2020
JO - Journal of the Audio Engineering Society
IS - 10
VO - 68
VL - 68
Y1 - October 2020
AB - In this article, we discuss the challenges and opportunities provided by teaching programming using web audio technologies and adopting a team-based learning (TBL) approach among a mix of colocated and remote students, mostly novices in programming. The course has been designed for cross-campus teaching and teamwork, in alignment with the two-city master's program in which it has been delivered. We present the results and findings from (1) students' feedback; (2) software complexity metrics; (3) students' blog posts; and (4) teacher's reflections. We found that the nature of web audio as a browser-based environment, coupled with the collaborative nature of the course, was suitable for improving the students' level of confidence about their abilities in programming. This approach promoted the creation of group course projects of a certain level of complexity, based on the students' interests and programming levels. We discuss the challenges of this approach, such as supporting smooth cross-campus interactions and assuring students' preknowledge in web technologies (HTML, CSS, and JavaScript) for an optimal experience. We conclude by envisioning the scalability of this course to other distributed and remote learning scenarios in academic and professional settings. This is in line with the foreseen future scenario of cross-site interaction mediated through code.
In this article, we discuss the challenges and opportunities provided by teaching programming using web audio technologies and adopting a team-based learning (TBL) approach among a mix of colocated and remote students, mostly novices in programming. The course has been designed for cross-campus teaching and teamwork, in alignment with the two-city master's program in which it has been delivered. We present the results and findings from (1) students' feedback; (2) software complexity metrics; (3) students' blog posts; and (4) teacher's reflections. We found that the nature of web audio as a browser-based environment, coupled with the collaborative nature of the course, was suitable for improving the students' level of confidence about their abilities in programming. This approach promoted the creation of group course projects of a certain level of complexity, based on the students' interests and programming levels. We discuss the challenges of this approach, such as supporting smooth cross-campus interactions and assuring students' preknowledge in web technologies (HTML, CSS, and JavaScript) for an optimal experience. We conclude by envisioning the scalability of this course to other distributed and remote learning scenarios in academic and professional settings. This is in line with the foreseen future scenario of cross-site interaction mediated through code.
Authors:
Xambó, Anna; Støckert, Robin; Jensenius, Alexander Refsum; Saue, Sigurd
Affiliations:
Music, Technology and Innovation - Institute for Sonic Creativity (MTI2), De Montfort University, Leicester, UK; Department of Music, Norwegian University of Science and Technology, Trondheim, Norway; RITMO, Department of Musicology, University of Oslo, Oslo, Norway(See document for exact affiliation information.) JAES Volume 68 Issue 10 pp. 727-737; October 2020
Publication Date:
November 30, 2020Import into BibTeX
Permalink:
http://www.aes.org/e-lib/browse.cfm?elib=20989