I recently completed a master's degree in educational technology. One of our assignments was to create a "digital library" of resources for learning. I chose to create a website that pulls together several videos, images, and other types of digital media to help with some basic music theory concepts:
Note Names | Major Scale Construction | Diatonic Chords | Basic Chord Progressions