Re: [Edu-sig] creating an interface vs. using one

2006-09-24 Thread Michel Paul
Yes, thank you. I have been reflecting on this, and so far I haven't been able to pin down a site specific issue that Python would clearly address. I should point out that I haven't been stifled in pursuing Python - I have been tolerated. I did have a small group of kids at the beginning of

Re: [Edu-sig] creating an interface vs. using one

2006-09-24 Thread Michel Paul
Oh yeah - another idea that's been forming - I think an argument can be made for computational modeling to become part of the math/science curriculum. I keep reading articles about how science, particularly biology, is pushing math in new directions, and it seems to me that it's only a matter

Re: [Edu-sig] creating an interface vs. using one (Michel Paul)

2006-09-24 Thread kirby urner
On 9/24/06, Arthur [EMAIL PROTECTED] wrote: In both our battles - yours against the TI calculator, and mine against the 3d Ninja Turtles - VPython-like functionality is essential. It demostrates to your Problems that we are working with something with out-of-the-box more power than what they

Re: [Edu-sig] creating an interface vs. using one (Michel Paul)

2006-09-24 Thread Arthur
Jason Cunliffe wrote: Well if you are looking for a good business decision then *please* specify and work to compile an uber-useful LiveCD Edu-Sig distro with all the math-edu-geo goodies... Jason, what edu-sig have you been visiting??? Do you see a group of people here capable of

Re: [Edu-sig] creating an interface vs. using one (Michel Paul)

2006-09-24 Thread Arthur
kirby urner wrote: On 9/24/06, Arthur [EMAIL PROTECTED] wrote: In sum, whereas I think Pygeo has many distribution options, I think trying to bloat the default installer with Vpython is *not* the most efficacious route to that end. You do better at insulting me when you are not particularly

Re: [Edu-sig] creating an interface vs. using one

2006-09-24 Thread kirby urner
If N happens to be prime, then you get a Galois Field, i.e. you can bring __add__ into it, provided you now also have 0 (still excluded as a divisor). class Modint(object): modulus = 20 def __init__(self, v): self.v = v % Modint.modulus def

Re: [Edu-sig] creating an interface vs. using one (Michel Paul)

2006-09-24 Thread Arthur
kirby urner wrote: One thing it's good for is showing off Beyond Flatland's Renaissance Era perspective, i.e. XYZ instead of just XY. People are gaga for graphing calculators but can't even get off the XY plane with their sorry methods. No Polyhedra, no Physical Realism. VPython is good

Re: [Edu-sig] creating an interface vs. using one

2006-09-24 Thread Arthur
kirby urner wrote: As gnu math teachers, we cover all this before college, no problem, using Python, Ruby or whatever. Strong OO is advisable, as it's just natural to consider Polyhedra as Objects (with spin methods, face count attributes etc.), and we *definitely* want lots of those. Hmmm.

Re: [Edu-sig] creating an interface vs. using one (Michel Paul)

2006-09-24 Thread kirby urner
On 9/24/06, Arthur [EMAIL PROTECTED] wrote: kirby urner wrote: One thing it's good for is showing off Beyond Flatland's Renaissance Era perspective, i.e. XYZ instead of just XY. People are gaga for graphing calculators but can't even get off the XY plane with their sorry methods. No