Myrtle
A simple programmable spreadsheet for learning statistics.
...This can help students focus attention on the important relationships among particular rows or columns of data. Myrtle's graphics and reporting features allow students to report back to their instructors their mastery of course content.