Re: [Edu-sig] Writing presentation manager for OSCON, in Pygame

[ Kirby Urner ] ------------------------------------------------------------ | Interesting work Rodrigo. Thank you. By the way, I hope you have found your missing coat. (I was the one giving speech right after yours at Goteborg ;o) | My setup code is not so friendly. It is friendly enough to be weaved (someday) into my py2slide tool as something like: | def setscene14(s): | graphics = [] | for i in range(1,12): | filename = "cubanim"+str(i).zfill(2) | graphics.append(fpath + filename + ".png" ) | mobj0 = Content() | mobj0.content_type = 'autoflip' | mobj0.topleft = (400,100) | mobj0.imagelist = graphics | mobj0.milliseconds = 100 | .... | #cut anim1 = _(""" Closest Packing of Spheres ========================== .. scene:: setscene14 """) Therefore, I could mix classic static slides with *cool* live-action slides as long as the target format (in this case: pygame) supports it. ** off-topic, but education related --> from this point on ** By the way, I did not have the opportunity during Europython to tell you (Kirby) about an experiment I did here in Brazil while teaching introductory courses. So I'll dare telling it now to you and edu-sig as well. The motivation was the huge heterogeneity of students backgrounds in introductory courses. Some students knew how to program in C++, VB, PHP, etc while others barely had experience with computers (although that was an outlier). The idea is called: The Big Brother. It's goal is to foster experienced students to "adopt, tutor, and monitor" the development of less experienced students during the course. In the beginning of the course everybody took a clustering exam, to classify students into: experienced (big brothers), grey, newbie. Students in grey zone can choose not to participate, or to migrate for any of the other two clusters. The catch is the following: A fraction of the measured progress in the newbie's grades goes to its respective big brother's grades. There was a fierce battle to adopt the student that failed badly during the clustering exam. I beleive this is a win-win-win situation: - the teacher gets many free-of-charge assistants - newbies get the close attention they usually need - experienced students have a chance to earn extra credit I only had few opportunities to put that in practice. # One of them teaching Python to Comp.Science undergraduates. So if you like the idea, and do it, I'm interested in feedback. best regards, Rod Senra -- Rodrigo Senra <rsenra |at| acm.org> ------------------------------------------------ GPr Sistemas http://www.gpr.com.br Blog http://rodsenra.blogspot.com IC - Unicamp http://www.ic.unicamp.br/~921234 ------------------------------------------------

[ Kirby Urner ] ------------------------------------------------------------ | Interesting work Rodrigo.
Thank you. By the way, I hope you have found your missing coat. (I was the one giving speech right after yours at Goteborg ;o)
Thank you. I *did* find it, in the upstairs breakfast area, student center, next morning. A zippered fleece paired with my windbreaker, but removable, black, word 'Flex' on it. Glad to get it back. :-D
Therefore, I could mix classic static slides with *cool* live-action slides as long as the target format (in this case: pygame) supports it.
Yes, that's the idea. I don't well understand Pygame vis-à-vis PyOpenGL so what all capabilities my slides could have I'm not sure. I'm going to demo on the Toshiba at Wwwanderers this AM -- that's a group I belong to, meets at Linus Pauling's boyhood home a few blocks from here (a move afoot to change name of Hawthorne Blvd. to Linus Pauling Ave. or something, but that'd be for local merchants to contemplate (it's not a street I own a biz on, unless you count the Fred Meyer's).
I only had few opportunities to put that in practice. # One of them teaching Python to Comp.Science undergraduates. So if you like the idea, and do it, I'm interested in feedback.
best regards, Rod Senra
Your clustering then mentoring idea is excellent; stratification into classes, with upper tasked to assist the lower in making a next step -- not a competitive "keep them down behind me" circus. As faculty at St. Dom's in JCNJ, I allowed similar "pairing" -- i.e. "accepted student authorities" (an assortment) in the subject I was teaching (which was mostly some brand of text book math) were openly consulted by other students during work times -- the more math-adept became my para-teachers. Kirby

Some spam assassin has been getting between John Zelle and myself, so I've gone ahead and created a stub web page with a link to my presentation manager source insofar as I've updated it (I'll refresh it from time to time, as I fine tune the code -- it's basically finished in that if I had to give the talk today, I could). http://www.4dsolutions.net/ocn/oscon2005.html Kirby
participants (2)
-
Kirby Urner
-
Rodrigo Dias Arruda Senra