Theory on the Web

Beginners
Note Names

Flash cards  http://www.musicards.net/music_flash_cards/music_note_flashcards.html
 

Written Theory
Intervals
Skips, Steps and 
Repeats

http://musictechteacher.com/music_quizzes/aq_skips_steps_repeats/quiz.html  

Magnificent 7ths
http://musictechteacher.com/music_quizzes/quiz_magnificent7ths.htm  

Watch Your Step http://musictechteacher.com/music_quizzes/quiz_watch_your_step001.htm  


Interval Quality
Interval Trainer  http://musictheory.net/trainers/html/id84_en.html
Flash cards   http://www.musicards.net/music_flash_cards/interval_flashcards.html


Key Signatures
Identify the Key Signature  http://musictechteacher.com/music_quizzes/aq_identify_the_key_signature/quiz.html  

http://www.musicards.net/music_flash_cards/key_signature_flashcards.html  add minor keys or not as you wish


Music Terms
Music Terms  

http://musictechteacher.com/music_quizzes/aq_music_terms_quiz/quiz.html 

Music Expression Terms  http://musictechteacher.com/music_quizzes/aq_music_terms_expressions_match/quiz.html  

Rhythm
Listening to Rhythm  

Scales
Fishy Major Scales http://musictechteacher.com/music_quizzes/quiz_fishy_scales_001.htm  

Major Scales  http://musictechteacher.com/music_quizzes/aq_major_scales_multiple_choice/quiz.html   

Triads
Triad Trainer
http://musictheory.net/trainers/html/id85_en.html

Chord Quest  http://musictechteacher.com/music_quizzes/cg_quiz_penalty_shoot_chord_quest.htm  

Chords-A-Plenty http://musictechteacher.com/music_quizzes/cg_quiz_hoopshoot_chords_a_plenty.htm  

Triad flash cards  http://www.musicards.net/music_flash_cards/triad_flashcards.html controls at bottom to add minor and more # & b

Ear Training
Intervals

Intervals - Listen to 4th/5th 
http://musictechteacher.com/music_quizzes/quiz_intervals_4ths5ths_001.htm  

Intervals - Listen to 6th/7th/Octaves 
http://musictechteacher.com/music_quizzes/quiz_intervals_6ths7ths_octaves.htm  

Interval Quality

Interval Ear Trainer  http://musictheory.net/trainers/html/id84_en.html

Intervals - 8 levels   http://www.insidemusicteaching.com/auralandtheorydrills/index.html  click "Intervals" and choose your level

Scales
Scale Ear Trainer http://musictheory.net/trainers/html/id91_en.html
(Check boxes in major and minor.  Ionian will automatically be checked in church modes)
  
Triads
Chord Ear Trainer
http://musictheory.net/trainers/html/id92_en.html

Chords - 6 levels Intervals - 8 levels   http://www.insidemusicteaching.com/auralandtheorydrills/index.html  click "Intervals" and choose your level
 

Instruments of the Orchestra
Battleship - Instrument families
http://www.quia.com/ba/38138.html

Instrument Families  http://musictechteacher.com/music_quizzes/aq_identify_instrument_families/quiz.html 

Identify the Instrument  http://musictechteacher.com/music_quizzes/aq_identify_the_instruments/quiz.html 

Identify the Instrument Sound  http://musictechteacher.com/music_quizzes/aq_identify_the_instrument_sounds/quiz.html