This paper discusses the place of GTE as an approach for bridging the
gap between CAL and ITS systems. DCG is our architecture for dynamic c
ourseware generation, which allows dynamic planning of the contents of
an instructional course with a given goal. Finally, a further develop
ment of DCG by combining it with GTE is described which includes expli
cit representation of generic teaching knowledge. This allows dynamic
planning of how a selected contents will be presented to the student.