We have developed a tool for the authoring of adaptive CAL courses, ca
lled ''Dynamic Courseware Generator'' (DCG). It generates an individua
l course according to the learner's goals and previous knowledge, and
dynamically adapts the course according to the learner's success in ac
quiring knowledge, The DCG runs on a WWW server, The learner receives
from this server an individualised course targeted to a specified goal
, Afterwards, s/he is adaptively guided by the course through a space
of teaching materials on the WWW. Unlike other CAL courses on the WWW,
a course produced by the DCG is interactive, it tests the learner's k
nowledge and dynamically adapts to the student's progress. The authori
ng tool can be used also for collaborative authoring and learning.