A free program for Android, by JSplash Apps.
In Music Tutor, you can practice sight reading sheet music by identifying the notes of the songs. You can choose the clefs (treble, bass, or alto) and the range (A, B, or C). You can practice for 1, 5, or 10 minutes per session. You can also practice with Solfège (Do, Re, Mi, Fa, Sol, La, Si, or Ti) and German note names.
This is an ideal app for both beginners and advanced students.
The app has a reference chart for treble, bass, and alto clefs that you can use to quickly grasp the names of all the notes.
You can keep track of your progress and improvement on the Stats page.