This addictive site allows you to play single notes, chords and melodies in all twelve keys without having to read music! Click numbers, 1 - 7, under the keyboard to play the chords and you'll be writing your own songs in no time! Press "higher" or "lower" to make the chord higher or lower in pitch and sing along!
Virtual Piano is great for kids (tell your grandkids about it) and adults alike. Give it a try!