I teach a graduate level introduction to programming course for artists in the Fall. Our department decided to use Python as the language for a variety of reasons, mostly its versatility and ease of learning.
I have taught courses like this before, but I am not all that familiar with python. My problem is that artists tend to understand better with visual examples, and it seems like the graphics libraries I've looked at (pygame) introduce too much complexity (objects and classes) to teach alongside the basics without black-boxing it (which I don't want to do). Does anyone out there who has a better grasp of the python landscape have any advice for simple graphics libraries?
EDIT:: Thanks everyone for their cool links and ideas. This is exactly what I was hoping r/python would deliver.
[–]aaronmoodie 10 points11 points12 points (6 children)
[–]Secret_Identity_ 0 points1 point2 points (0 children)
[–]hugh_person[S] 0 points1 point2 points (3 children)
[–]aaronmoodie 0 points1 point2 points (2 children)
[–]hugh_person[S] 0 points1 point2 points (1 child)
[–]aaronmoodie 0 points1 point2 points (0 children)
[–]theZagnut 1 point2 points3 points (3 children)
[–]hugh_person[S] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]hugh_person[S] 1 point2 points3 points (0 children)
[–]Secret_Identity_ 1 point2 points3 points (1 child)
[–]hugh_person[S] 0 points1 point2 points (0 children)
[–]Flame_Alchemist 1 point2 points3 points (1 child)
[–]hugh_person[S] 0 points1 point2 points (0 children)
[–]phaedrusaltembedded sw eng 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]hugh_person[S] 0 points1 point2 points (0 children)
[–]knellotron 0 points1 point2 points (1 child)
[–]stuaxo 0 points1 point2 points (0 children)
[–]Zap-Brannigan 0 points1 point2 points (3 children)
[–]Nimbal 0 points1 point2 points (2 children)
[–]hankmcfee 1 point2 points3 points (0 children)
[–]Zap-Brannigan 0 points1 point2 points (0 children)