The Live Geometry project is “A computer model of plane geometry that allows you to create interactive ruler and compass constructions and experiment with them.” Looks very cool to me. I can imagine lots of ways for teachers and students of geography to use this in constructive ways. This is the kind of tool that I think we need more people developing. Everyone learns more by doing and if we can make “doing” easier and more fun and keep it real and educational everyone benefits.
You can see an online preview at http://geometry.osenkov.com The author’s blog is at http://blogs.msdn.com/kirillosenkov and you can read his announcement here. Kirill’s pages have much better screenshots because he actually knows what he’s doing in geometry.
Reminds me of the Geometer's Sketchpad.
Compare and contrast with Geogebra, which is free and open source:
This project is free and is released under the Microsoft Reciprocal License which is an approved licence by the Open Source Inititive http://opensource.org/licenses/ms-rl.html.
The advantage (other than free) of this over Geometers Sketchpad is...?
I don't know as much about Geometers Sketchpad as I'd like but can it be used via the web from anywhere? Being able to use something without having to install software is sometimes a big advantage where IT doesn't allow teacher and students to install things
"Being able to use something without having to install software is sometimes a big advantage" ... I agree. What are the stats on Silverlight's penetration?
The latest public stats I've seen place it at about 50% in some countries. Could be more or less in other places. MSFT is helping the team developing Moonlight for Linux and released a plug-in for Eclipse to make it easier for more developers to use it. It's a pretty quick donwload/install as well. A lot of online video sites are using it these days so I expect a lot of people will be installing it for other things.
Thanks for this post Alfred!
Of course, it's too early to compare my project with Geometer's Sketchpad, Cabri, Geogebra, Cinderella, etc. It's mainly a Saturday-Evening-Hobby project which I spend about an hour a week on in my free time. It's great for learning Silverlight. If it can help someone else as a side-effect, I'd be happy.
One (future) advantage of my project is powerful programmability and extensibility model. I try to keep the source code clean and well-factored. The idea is to use scripting and DLR to provide users with a possibility to easily define new figures themselves and completely customize the application for their needs. But this needs time, because, as I've mentioned this project is not funded by any means.