Welcome to Piano Pedagogy Plus! Explore the site, try the games, follow the links, grab the downloads. Have fun, and let me know if you like it!



Piano Pedagogy Plus aims to provide resources for piano teachers and students.  The website is authored by Jon Ensminger, a piano teacher and software developer in the U. P. of Michigan.

I hope you enjoy your experience with this website. Please feel free to contact me!


Coding Challenges

I’ve recently become intrigued by the possibilities of musical coding – using programming as a tool for teaching basic programming skills and musical concepts at the same time. Sonic Pi is a programming environment developed by Dr. Sam Aaron at Cambridge University. He has worked closely with educators to develop a system that is both …