So as a former Minister of Education with portfolio, rotating position (might do it again), within, as ya'll know, our benign dictatorship called Python Nation, I've been marketing my rbf.py to gnu math teachers as a way to rationalize IB level vector studies around our eternal war of incommensurability aka the concentric hierarchy and its unifying dynamisms (jitterbug etc.).
rbf.py has gone through several incarnations, but the common feature is to can the core polys, lately in the form of a MySQL database, with students needing both LAMP and MVC in some approximate form (might be Ruby on Rails), in addition to computer graphics (i.e. 4D++ stuff, Eulerian topics like V+F = E+2, part of any state standard worth beans, duh).
AFAIK, my next major gig will be in Chicago where I'm doing a parallel processing demo, in the sense of two tutors running on independent threads, Steve Holden being the other clown in the room, plus we have a plant maybe, a professional mathematician with lots of background in Bucky.
Anyway, it's not like I'm planning the whole show around just the VPython piece. Mostly I'm demoing the Portland prototype curriculum of tomorrow, which takes for granted these various 20th century breakthroughs, not just Fuller's. We do RSA in the context of a few simple theorems, simple to understand and use if not prove (Fermat's Little (not Last), Euler's for Totients). The point here is not to turn junior into a cryptographer necessarily, though knowing some helps, but to open doors in group theory, number theory. Can't tackle quantum physics without that notion of small groups, permitted operations amidst conservation laws. I'm sure that's what Bucky was talking about, in terms of his spun systems being likewise permutations with lots of suggestive angles.
Also on tap: some Fractals with PIL for after the break, drawing against my signature 4D Solutions collection.
In Synergetics news, Koski is barreling ahead with those Baer Cell studies, bringing the enneacontahedron into better focus as the last in a sequence of convex blobs, each dissectable into Baers in very definite ways. Those of us who prefer definite / finite in place of open ended and infinite, are having a field day. More in my blogs.
PS: here's the write-up for my Saturday Academy course in the spring. If you live in a city with nothing like SA:, maybe study the website and get some friends together. Students really flock to this kind of programming, know it's very good for their futures.
Computer Animation Programming
Supercharge your programming skills as
you learn the software Star Wars
animators, Google engineers, and
game designers use to make their
projects a success!
You will develop your Python skills
using simple vector-based geometry
in an object-oriented approach.
You'll get hands-on experience with
POV-Ray, a full-featured ray tracer
that can create stunning photo-
realistic computer-generated images
and animations and experiment
in VPython, a real-time game-like
Other topics include data structures,
classes and objects, control statements,
and reading and writing files.