Track:
Contents
Downloads:
Abstract:
The construction of computer programs that exhibit intelligent behavior is an essential part of teaching introductory artificial intelligence. To minimize the role of programming is to deny students an understanding of how to convert vague theories of intelligence into working artifacts. Yet to require students to tackle AI problems of sufficient complexity to be educationally valuable demands that we give these students more preparation in "AI programming" than is traditionally given them. This paper describes a course offered at Georgia Tech which provides that preparation.