The Los Angeles times has a very nice report about how Cal Poly Pomona is using mindstorms programming to enrich math education of fifth and sixth graders.
Read all about it here in the full article.
Link to Video.
Unfortunately, they did not mention what software was used. 😉