A Computer Game to Teach Finite-State Machine Artificial Intelligence to First-Year Undergraduates | IEEE Conference Publication | IEEE Xplore