![](https://secure.gravatar.com/avatar/2dc2401e5379cdf3490f0c1778c4d0ad.jpg?s=120&d=mm&r=g)
My dept chair finally agreed to let me have an hour to present Python to the math dept during our staff development day last Friday. I knew that an hour wouldn't be enough, so I wrote a manifesto : ) which is attached. I instructed my colleagues to install Python and download the manifesto on their laptops and bring them to my room for the session. I didn't want to do it in a lab, as I didn't want them to think of Python as something remote. I wanted them to see how easily accessible all this is. When you run the manifesto, the first thing that appears is a question asking, "How many digits of pi would you like to generate today?" We decided on 1000, and as the digits were printing I exclaimed, "You've NEVER seen this happen before, have you?" That was fun. Then I had them do some bare bones Shell interactions - 2**10000, etc. I didn't dwell on Python exclusively - I showed various quotes from the 2020 report a few years ago, the recently released final report from the National Math Advisory Panel stating that research DOES bear out the usefulness of programming in math for concept formation, and an opinion piece from the American Mathematical Society on the importance of open source vs. proprietary software in mathematical discourse. I think that helped shift the discussion to another level - it was clear that I wasn't simply talking about just another kind of calculator. It seemed to go very well - during the presentation I felt that my message was getting across, and they even applauded at the end! So, slowly, slowly, slowly, resistance is being overcome. - Michel Paul P.S. The reference to the colored text and "Go Normans!" was kind of an inside joke. Black and orange are our school colors, and at the end of all announcements the principle always says, "Gooooooo Normans!"
![](https://secure.gravatar.com/avatar/e4d005fd33f12f0ac7ef49852a35e7c2.jpg?s=120&d=mm&r=g)
2008/3/30 michel paul <mpaul213@gmail.com>:
My dept chair finally agreed to let me have an hour to present Python to the math dept during our staff development day last Friday. I knew that an hour wouldn't be enough, so I wrote a manifesto : ) which is attached.
Good work, seems to me. Bravo! Your invitation to preload Python seems strategic. I'll risk adding VPython when it's just me projecting, but that's a lot to asks of people skeptical of the whole idea of computers, still stuck in that "calculators rule!" mindset. It's easy to turn VPython into an XY plotter (even if Z axis is always implicit), for showing parabolas, other polynomials, any types with a sensible self.draw() method. Anyway, it helps to know I'm not the only gnu math teacher out there. I wish you success in recruiting more talent into our ranks. :-D Kirby
participants (2)
-
kirby urner
-
michel paul