"

8 Learning how to Play a Virtual Piano

By: Jason Liu

Learning how to Play a Virtual Piano

Students can play notes by pressing the keys or using a PC keyboard.  They can also train for perfect pitch by clicking the “TEST” button.  Especially for students who don’t have access to a piano, this can be an alternative to improve pitch.

Introduction:

Students are taught the basics to the notes and layout of a piano.  Ideally, they should already know note names.

Working Progress:

  • Students are given time to play with the code.  They are free to play / create their own songs, or to practice a sample song (“Mary Had a Little Lamb”).  Students can also test/train their pitch and identify notes.
  • For math / coding practice, students can “go inside” the code and figure out how to add enharmonic equivalents as acceptable answers to the test.  This could involve the implementation of boolean or conditional statements.

Consolidation:

Students are reminded that this can be a tool to train their ability to identify notes, rhythm, tempo, etc

Resource Information:

Tags: Keyboard, Piano, Music

Grade(s): 1 – 6, or Grade 9.  Anytime when teaching to identify notes, rhythm, piano layout, etc.

Main Subject: Arts – Music

Other Integrated Subjects: Mathematics – Coding

Learning to Code?: Yes

Coding to Learn?: Yes

URL Link to Code: https://scratch.mit.edu/projects/1149759324/

License

EDUC1311 - Coding OER Copyright © by pranjalsaloni. All Rights Reserved.