Hi Brian, On Wed, Nov 9, 2011 at 10:58 AM, Brian Wilkinson <brian.wilkin...@ssfs.org>wrote:
> Hello everyone,**** > > ** ** > > Our upper school, looking to beef up their technology offerings, offered > an introductory programming course this year using Python. I am normally a > technology coordinator, supporting teachers and students, but was tapped to > teach this class (which I have thoroughly enjoyed so far). The purpose of > this course is to try and get kids excited about programming and so I would > like to teach them a bit about graphics and GUI’s. My initial thought was > just to have them work with tkinter, as that (to me) seems the easiest > path. After doing some reading, it looks as though wxPython and pyQt are > popular options as well. > Great news! Every programming course (especially Python programming course) in high school is win! > So finally to the questions:**** > > ** ** > > 1) Is teaching basic graphics too ambitious for an introductory course? > Not at all. > **** > > 2) If the answer to #1 is no, do folks out there have suggestions for the > best tool to use with the students? > While there are many other tools, they all have the drawback of requiring extra installation, etc. That may be okay for school machines, but it can then be a bit of hassle for some kids if they want to install the same environment at home. So personally, I always tried to keep things as simple as possible. So my suggestion for an intro class would be to use the turtle library - it can do a ton of things, even to the point of creating reasonably fun games. Once you outgrow the turtle library, I'd suggest the next step is PyGame... Good luck!! and keep us posted! JMHO, Vern > > > ** > > I have enjoyed reading this group this year. It has been a big help.**** > > ** ** > > Brian Wilkinson**** > > Sandy Spring Friends School**** > > Technology Resource Coordinator**** > > ** ** > > “When you have eliminated the impossible, whatever remains, *however > improbable*, must be the truth.”**** > > ** ** > > _______________________________________________ > Edu-sig mailing list > Edu-sig@python.org > http://mail.python.org/mailman/listinfo/edu-sig > > -- Vern Ceder vce...@gmail.com, vce...@dogsinmotion.com The Quick Python Book, 2nd Ed - http://bit.ly/bRsWDW
_______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig