This week I attended the Frontiers in Education conference (October 23-26) in Oklahoma City, Oklahoma, where I presented my work on A Community College Blended Learning Classroom Experience through Artificial Intelligence in Games. This is my first Computer Science Education paper.
The paper reports on the experience of teaching an industry-validated course on Artificial Intelligence in Computer Games within the Simulation and Game Design department at a two-year community college during a 16-week semester. The course format used a blended learning just-in-time teaching approach, which included active learning programming exercises and one-on-one student interactions.
I was one of the panel members at this year’s Educators Panel at the Carolina Games Summit, representing the Simulation and Game Design department of Wayne Community College. The panel was comprised of members from Wayne Community College, North Carolina State University, and Living Arts College.
At this year’s Carolina Games Summit, Rogelio and I presented a talk on Introduction to Game AI Using Python. You can browse the project files for your own use (and experimentation!) at our GitHub page.
If you’re interested in learning more about Game AI, take a look at Beginning Game Development with Python and Pygame by Will McGugan (Amazon), as well as Artificial Intelligence for Games by Ian Millington and John Funge (Amazon).
Thanks to everyone who was able to attend!
Colophon: The libraries PyGame and NumPy were used in the development of this demo. The PlanetCute prototyping tiles were used for the sprites, with the free background music provided by Deceased Superior Technician.