1.0
Updates:
- none
LISP Programming Assignments
Elliott—Artificial Intelligence
Copyright 2021 Clark Elliott All rights reserved
LISP has been considered the "language of symbolic AI." It is easier to learn how to program
in LISP than in many other languages. LISP stands for "List Processing Language." Most
everything—including both programs and data—is a list of symbols delimited by
parentheses.
I have had many non-CS-majors learn to write sophisticated programs in LISP as their first
programming language.
Preliminaries:
- Get LISP running on your computer.
- Sample Programs
Programming assignments:
- Towers of Hanoi
assignment. Towers of Hanoi Explanation.
- Animal learning program assignment and Animal
Checklist
-
Neural Network Logic Gates assignment.
- Neural Network Perceptron Face Recognition
assignment and Face Recognition
Checklist