Teaching Introductory Artificial Intelligence through Java-Based Games

Authors

  • Amy McGovern University of Oklahoma
  • Zachery Tidwel University of Oklahoma
  • Derek Rushing University of Oklahoma

DOI:

https://doi.org/10.1609/aaai.v25i3.18840

Abstract

We introduce a Java graphical gaming framework that enables students in an introductory artificial intelligence (AI) course to immediately apply and visualize the topics from class. We have used this framework in teaching a mixed undergraduate/graduate AI course for six years. We believe that the use of games motivates students. The graphical nature of each game enables students to quickly see how well their algorithm works. Because the topics in an introductory AI course vary widely, students apply their algorithms to multiple game environments. A final challenging environment enables them to tie together the concepts for the entire semester.

Downloads

Published

2021-10-01

How to Cite

McGovern, A., Tidwel, Z., & Rushing, D. (2021). Teaching Introductory Artificial Intelligence through Java-Based Games. Proceedings of the AAAI Conference on Artificial Intelligence, 25(3), 1729-1736. https://doi.org/10.1609/aaai.v25i3.18840