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

TypeListing
CS DomainsComputing Systems, Algorithms and Programming, Impacts of Computing
CS PrinciplesFostering an Inclusive Computing Culture, Collaborating Around Computing, Communicating About Computing
Other Content Standards