Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With...
Transcript of Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With...
![Page 1: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/1.jpg)
Using CS Principles With EarSketch!
![Page 2: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/2.jpg)
Recipe• Ingredients
• Mixing Instructions
• Baking
• Servings
• Tasting
Why is coding easy?
Coding• Variable assignments
• Coding Instructions (Script)
• Running
• Output
• Debugging (Finding & Fixing Errors)
If you can understand a recipe,You can learn to code music.
![Page 3: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/3.jpg)
Let’s use a song intro example.
Musical Ingredients
• How long is this intro?– In seconds?– In beats?– In measures?(1 measure = 4 beats)
• What are the musical instruments you hear?
Beyonce Crazy in Love link
![Page 4: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/4.jpg)
•––
•••
––
–
––
••
•
![Page 5: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/5.jpg)
![Page 6: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/6.jpg)
•–
–
–
![Page 7: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/7.jpg)
•
![Page 8: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/8.jpg)
•
![Page 9: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/9.jpg)
Explore the tutorials on the right of the screen in Earsketch on your own...
![Page 10: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/10.jpg)
Interactive Demo: DJ Amit
![Page 11: Using CS Principles With EarSketch! · 2020. 3. 27. · untitled.py Y 3 HORNS 1 Making Music With Computers Why Learn Programming for Music? There are many ways to get involved in](https://reader036.fdocuments.in/reader036/viewer/2022071215/6045ef1c333bb65cb33d21ff/html5/thumbnails/11.jpg)
After:
Mingle!Share what your small groups created with at least 2 other groups.
Time to work on 2 Music Compositions Incorporating What You Learned from DJ Amit