This is basically the Table Of Contents for the application.  There are eight screens/views: three documentation panels and five interactive sessions.

In this lesson the user plays the scale and the application listens.  When they play the expected note correctly, the note becomes highlighted.

When 'Instructions' is checked, a finger position graphic appears on the left.

When 'Keep Score' is checked a Scorecard game is presented (see below).

This lesson helps the user improve sight reading with a little game. 

The user is presented a set of eight notes to play.  If they play them all without pauses or errors then we will keep track of how quickly they played.

This lesson helps the user play embellishments.

We extract the embellishments from the set of pre-loaded tunes (Scotland the Brave and Amazing Grace). 
We let the user study the proper fingering while the program listens to them play.

The application is fairly sensitive and can detect crisp and accurate playing down to about 1/16th of a second.

This lesson presents the user with actual tunes they should be ready to play.  The embellishments have been greatly simplified but the arrangement should be fairly satisfying.

While the user plays the program listens and scrolls the music as needed.

This utility synchronizes the application with the tuning of the user's chanter.  In this example I am playing a C on my chanter.

Chanter reeds can be...<what's the word???> tricky.  They get wet, you get tired...and the tuning actually drifts over a practice session.
You have to get used to calibrating the app.
If you are getting to frustrated about the program not recognizing the notes you are playing, re-check the calibration.
If you are a raw beginner, you may need to get help with this at first.