Classroom Integration

Assign music theory practice and receive verifiable student results. Students sign in with Google to generate a shareable linkβ€”you click the link to verify their score, accuracy, and practice time. Free for educational use.

How It Works

Three simple stepsβ€”no student accounts required until they submit results.

Assignment posted in Canvas LMS

1 Assign a Flashcard Game

Copy one of the assignment templates below and paste it into your LMS (Canvas, Google Classroom, Blackboard, etc.), or create your own!

Assignment ideas:
  • Achieve a certain accuracy % with a minimum number of questions
  • Complete a 60-second challenge
  • Practice for X minutes
  • Get Y number of questions correct
Results modal showing Get Shareable Link button

2 Students Get Their Shareable Link

Once students finish practicing, the site generates a unique verifiable link showing their scores and time played. Students copy this link and paste it into your LMS assignment.

Practice mode: Click πŸ“‹ View Results β†’ Sign in with Google β†’ Get Shareable Link β†’ Copy & paste

60s Challenge: Results appear automatically after 60 seconds β†’ Sign in β†’ Get Shareable Link
Verification page showing student results

3 You Verify the Results

Click the student's submitted link to see their verified results page:

  • Student name
  • Email address
  • Game/topic practiced
  • Score (correct/wrong)
  • Accuracy percentage
  • Time spent practicing
  • Date & time completed
  • Verification status

Assignment Templates

Copy and paste these into Canvas, Google Classroom, Blackboard, or any LMS.

Note Reading

Treble Clef Practice

Treble Clef Note Reading

Practice treble clef notes for at least 15 minutes:
https://music-theory-practice.com/music-notes/treble-clef-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Treble Clef Challenge

Treble Clef Speed Test

Complete the 60-second challenge. Goal: 85% accuracy or higher.
https://music-theory-practice.com/music-notes/treble-clef-flashcards

Instructions: Click "Challenge" β†’ Complete the timed test β†’ Sign in β†’ "Get Link" β†’ Submit.

Bass Clef Practice

Bass Clef Note Reading

Practice bass clef notes for at least 15 minutes:
https://music-theory-practice.com/music-notes/bass-clef-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Bass Clef Challenge

Bass Clef Speed Test

Complete the 60-second challenge. Goal: 85% accuracy or higher.
https://music-theory-practice.com/music-notes/bass-clef-flashcards

Instructions: Click "Challenge" β†’ Complete the timed test β†’ Sign in β†’ "Get Link" β†’ Submit.

Key Signatures

Key Signatures Practice

Key Signature Recognition

Practice identifying key signatures for 15 minutes:
https://music-theory-practice.com/key-signatures/key-signature-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Key Signatures Challenge

Key Signature Speed Test

Complete the 60-second key signature challenge. Goal: 80% accuracy.
https://music-theory-practice.com/key-signatures/key-signature-flashcards

Instructions: Click "Challenge" β†’ Complete the timed test β†’ Sign in β†’ "Get Link" β†’ Submit.

Intervals

Ascending Intervals Practice

Ascending Interval Calculation

Practice calculating ascending intervals for 15 minutes:
https://music-theory-practice.com/intervals/ascending-interval-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Ascending Intervals Challenge

Ascending Interval Speed Test

Complete the 60-second challenge. Goal: 75% accuracy.
https://music-theory-practice.com/intervals/ascending-interval-flashcards

Instructions: Click "Challenge" β†’ Complete the timed test β†’ Sign in β†’ "Get Link" β†’ Submit.

Descending Intervals Practice

Descending Interval Calculation

Practice calculating descending intervals for 15 minutes:
https://music-theory-practice.com/intervals/descending-interval-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Descending Intervals Challenge

Descending Interval Speed Test

Complete the 60-second challenge. Goal: 75% accuracy.
https://music-theory-practice.com/intervals/descending-interval-flashcards

Instructions: Click "Challenge" β†’ Complete the timed test β†’ Sign in β†’ "Get Link" β†’ Submit.

Ear Training

Interval Ear Training Practice

Melodic Interval Recognition

Practice identifying intervals by ear for 15 minutes:
https://music-theory-practice.com/ear-training/ascending-interval-ear

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Triad Quality Practice

Triad Quality Recognition

Practice identifying triad qualities (major, minor, diminished, augmented) by ear:
https://music-theory-practice.com/ear-training/triad-quality-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Modes & Scales

Church Modes Practice

Mode Identification

Practice identifying the seven church modes for 15 minutes:
https://music-theory-practice.com/modes/modes-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Church Modes Challenge

Mode Speed Test

Complete the 60-second modes challenge. Goal: 80% accuracy.
https://music-theory-practice.com/modes/modes-flashcards

Instructions: Click "Challenge" β†’ Complete the timed test β†’ Sign in β†’ "Get Link" β†’ Submit.

Jazz Theory

ii-V-I Progressions Practice

ii-V-I Chord Progressions

Practice spelling ii-V-I progressions in all keys:
https://music-theory-practice.com/jazz/ii-v-i-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

Secondary Dominants Practice

Secondary Dominant Identification

Practice identifying and spelling secondary dominants:
https://music-theory-practice.com/secondary-dominants/secondary-dominant-flashcards

To submit: Click "View Results" β†’ Sign in with Google β†’ Click "Get Link" β†’ Paste the link here.

All Available Topics

Notes

  • Students sign in with Google only when generating a shareable link. Practice works without login.
  • The verification page shows the student's name and emailβ€”confirm it matches your roster.
  • Results can be copied as CSV for gradebook import. Click "Copy as CSV" on any verification page.
  • Verification links remain valid for 30 days. Students and teachers can download a PNG copy for their records.
  • Questions? Contact [email protected]