Back to Search
Start Over
Sonic Pi for TBL Teaching Units in an Introductory Programming Course
- Source :
- UMAP (Adjunct Publication)
- Publication Year :
- 2020
- Publisher :
- ACM, 2020.
-
Abstract
- In this paper, we present our experience of using the Team Based Learning (TBL) methodology and the Sonic Pi language in an introductory programming course. Sonic Pi is a code-based musical creation and performance tool, also widely used for computer science (CS) educational purposes, since every musical concept corresponds to a notion of computer programming. This aspect makes it extremely effective in adapting to different learning objectives and environments, and in tuning the topics with learners interests and attitudes. Specifically, we designed two TBL activities aimed at first-year undergraduate students in CS, the first focusing on anticipating a new advanced CS topic and the second on a learning objective of the Introduction to Programming Course.
- Subjects :
- coding
team-based learning
collaborative learning
creative learning
introduction to computer programming
Sonic Pi
Multimedia
Computer science
business.industry
05 social sciences
Computer programming
050301 education
Performance tool
Collaborative learning
Musical
computer.software_genre
Course (navigation)
Creative learning
Team-based learning
ComputingMilieux_COMPUTERSANDEDUCATION
business
0503 education
computer
Coding (social sciences)
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Adjunct Publication of the 28th ACM Conference on User Modeling, Adaptation and Personalization
- Accession number :
- edsair.doi.dedup.....160eef13aac1e53ab363cb4a81bef794
- Full Text :
- https://doi.org/10.1145/3386392.3399317