In particular, "A Newbie Guide to pygame" is woefully outdated. Honestly, it was outdated enough back when I was reading it for the first time in 2011 that I made a version with a bunch of comments correcting its advice. I don't use Pygame much these days, but it'd be great if someone who is would make a replacement.
On Sat, Mar 18, 2017 at 5:46 AM, Ian Mallett <i...@geometrian.com> wrote: > On Sat, Mar 18, 2017 at 4:20 AM, René Dudfield <ren...@gmail.com> 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? > > 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. > > >> 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 > <https://geometrian.com/programming/tutorials/PyGame%20Program%20Shell.py.txt> > and pygame-GL-2 hello world > <https://geometrian.com/programming/tutorials/OpenGL%20Program%20Shell.py.txt> > as minimal, best-practices, public-domain resources (links have been stable > for years, but mirroring would be ideal). > > Ian >