This document is a running commentary on the implementation of the Python code for Russell and Norvig's AIMA text to a PyCharm environment, for teaching CSC 3400 at Belmont University. It is intended primarily for students in the course, but may also be useful for instructors in similar courses.
My background: I have taught AI with a variety of textbooks over 25 years, and started using the 2nd edition of AIMA back when it was scheme-based. I switched to Java eight years ago, because we teach Java in the programming I/II sequence at Belmont. I am switching to Python this year, using PyCharm-EDU as the development platform.