|
Title:
|
FLEEBLE AGENT FRAMEWORK FOR TEACHING AN INTRODUCTORY COURSE IN AI |
|
Author(s):
|
M. Pantic , R.j. Grootjans , R. Zwitserloot |
|
ISBN:
|
972-98947-7-9 |
|
Editors:
|
Kinshuk, Demetrios Sampson and Pedro Isaías |
|
Year:
|
2004 |
|
Edition:
|
Single |
|
Type:
|
Short Paper |
|
First Page:
|
525 |
|
Last Page:
|
530 |
|
Language:
|
English |
|
Cover:
|
|
|
Full Contents:
|
click to dowload
|
|
Paper Abstract:
|
This paper describes both a Java-implemented agent framework and the practical assignments designed for the purposes of teaching an introductory undergraduate Artificial Intelligence (AI) course. Although numerous agent frameworks have been suggested in the vast body of literature, none of these are simple enough for usage by first year undergraduate students. Hence we set out to create a new framework, which would realize the requirements of the course and be usable by first year students. The students evaluation of the frameworks prototypes and subsequent research into the current state of Java-based agent frameworks has led to a number of improvements which will be discussed in this paper. The agent framework embodies the concepts of multiagent systems, concurrency, persistency, distribution and mobility. Classroom experience suggests that the course material, that is, the developed agent framework and the set of practical assignments, is highly suitable for the purposes of teaching undergraduate students basic AI concepts including semantic networks, rule-based reasoning, and the intelligent agent paradigm. |
|
|
|
|
|
|