I just found out about PyGame Zero, a game development development environment that will run on the Raspberry Pi. If you want your students to learn Python while writing games, this seems like a place to start! The web page is here: https://pygame-zero.readthedocs.io/en/stable/
It’s been installed by default with Raspbian since 2015, If you’re using any Raspbian since Jessie, or an SD card from a KSU workshop, you’ve already got it!
The instructions on the web site look pretty complete to me, but there’s also a book, Code the Classics, vol 1, that might help students get jump-started. It’s available for about $20 from Amazon, probably from your local bookstore, and maybe even your library!
If you’re already using PyGame, or you start using it in the future, please tell us about your experience by posting here.