Coding a Beat With GarageBand
Explore and create : Creation lab
Coding and music are two subjects teachers tend to stay away from because they feel they aren't qualified. This session focuses on the connections between music creation and coding — how and why it works — and how anyone can bring these two subjects into their learning environments.
|Attendee devices:||Devices required|
|Attendee device specification:||Smartphone: iOS
|Participant accounts, software and other materials:||GarageBand for iPad/iPhone
Keynote for iPad/iPhone
|Topic:||Computer science & computational thinking|
|Subject area:||Computer science, Music|
|ISTE Standards:||For Educators:
The objective of this session is to show the parallels between music creation and coding and make it personalized and accessible for all classrooms - regardless of skill level. Many educators believe that teaching music and/or coding requires a specialized training and therefore gravitate away from bringing these ideas into their classrooms. This session will show how easy it is introduce these concepts through the use of GarageBand for iPad.
The session is designed for all educators, focusing on how through the use of apps such as GarageBand, learning and teaching can be transformed.
Participants will be introduced to a familiar melodic themes from classical music and be presented with the question, "How Would Beethoven Code a Motive?"
After a brief analysis and identifying the coding pattern from the Symphony, participants will move toward recreating their own pattern and then code that pattern in GarageBand's Beat Sequencer.
By using the drums and beat sequencer in GarageBand we will create commands - rhythmic patterns, develop our own code by creating notation, repeat our patterns to loop and even learn to debug our patterns.
The presentation takes about 30 minutes with 15 minutes of hands on exploration and creation, followed by 15 minutes of additional questions and/or conversation.
An iPad updated with the latest GarageBand features is required for the session.