[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] teaching resources



On Sat, Mar 18, 2017 at 11:46 AM, Ian Mallett <ian@xxxxxxxxxxxxxx> wrote:
On Sat, Mar 18, 2017 at 4:20 AM, René Dudfield <renesd@xxxxxxxxx> wrote:
Whilst there are now more than a dozen books, and video series in many languages for teaching pygame, I'd like to include a new section on the website for educational resources for teachers. Or even better, to be able to point to an existing resource.  Not particularly for 'pygame', but for digital education in general, or at least python related. I wonder if you have any thoughts on this?
​This sounds awfully non-orthogonal to various current movements to bring CS education to the masses (which typically means coding instead, alas, but yet). Honestly, I'm not sure how valuable a new resource here would be--surely, there are educational sites for teaching, and same but specific for Python?


I'd like to link to these other resources, and have a place to put resources.
 
What makes sense to me would be a section specifically on using pygame. We already have something of this sort (I know; I've been looking-at/sprucing-up the current tutorials), but these are largely dated, and don't span the whole of what pygame has to offer. They're also text-dense, which is apparently not a popular way to learn things anymore.
 

I think tutorials sections and such are fine for self learning types.  But for people trying to teach, or do activities as a group, that's a different style of resource.

For sure, they could do with a run through, to remove the spam, and put the more high quality ones to the top.

 
Anything else I should link to?
​What would have been most helpful for me when I learned pygame would have been some solid foundation to build on. I offer my pygame hello world and pygame-GL-2 hello world as minimal, best-practices, public-domain resources (links have been stable for years, but mirroring would be ideal).

Ian​


Yes, minimal best practices tutorials are probably something we should point to.

I'd like to have ones that have tests, and also packaging python included in there for distribution. Also, a pretty well polished full game that we can point to. I thought solarwolf could have been that, but it's sort of a bit large perhaps, and the code needs updating to current best practice python idioms.