Music is Life
Students will use coding to develop animation and sound for a music simulator. students will demonstrate locating and uploading a sound file to the computer. Students will develop a program to display animation form the computer to simulate an instrument.
OVERVIEW
Activity Overview:
Students will use coding to develop animation and sound for a music simulator. students will demonstrate locating and uploading a sound file to the computer. Students will develop a program to display animation form the computer to simulate an instrument.
Meta description
- Subject Area: Computer Science, Mathematics, Music
- Grade Level : 6-8
- Computer Science Domains:
- Computing Systems, Algorithms and Programming, Impacts of Computing
- Computer Science Principles:
- Fostering an Inclusive Computing Culture, Collaborating Around Computing, Communicating About Computing
- Materials:
- Website, Lego Mindstorms
- Considerations:
- Where to locate appropriate MP4 files on computer. Basic code for Legos
Lesson Plan
Overview
Students will use coding to develop animation and sound for a music simulator. students will demonstrate locating and uploading a sound file to the computer. Students will develop a program to display animation form the computer to simulate an instrument.
ASSESSMENT PRE/POST-TEST
How can we design a computer to simulate an instrument
OBJECTIVES
Students will demonstrate understanding of coding. Students will demonstrate ability to search for information.
CATCH/HOOK
lets make music happen
ACTIVITY INSTRUCTIONS
Have students pick a favorite instrument Ask them how we can create that instrument using the Lego Mindstorms. Have them design their instrument. Ask how we can program the computer to animate the instrument, when you act upon it it plays a note, or when a note is played it moves. What sounds do you want to hear Assist students in finding sound files develop code to make your instrument work
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Have students present their project to the class
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Computing Systems, Algorithms and Programming, Impacts of Computing |
| CS Principles | Fostering an Inclusive Computing Culture, Collaborating Around Computing, Communicating About Computing |
| Other Content Standards |