Taught the Capstone course and introductory/intermediate game coding courses. I honestly loved teaching students, and would do it again if any colleges are in need of an adjunct. Mentoring and teaching new developers is one of the things I love most about being a senior programmer.

Here’s some Git Projects I created to teach the course:

Mr Conflict: A Git project with a conflict, designed to teach the tricky art of merging. The motivation behind this was to encourage the students to use source control, because a lot of them were losing work to “computer crashes” and they were all scared of merges.

https://github.com/JanetGilbert/MrConflict

BadProj: A project full of bugs, to teach the gentle art of debugging.

https://github.com/JanetGilbert/BadProj

AStar: An implementation of the A* algorithm, to teach a complex algorithm in class.

https://github.com/JanetGilbert/AStar

ControllerDemo: Demonstrates several types of controllers in Unity, including the Gimbal lock problem.

https://github.com/JanetGilbert/ControllerDemo