A computer package developed for power system protection design is use
d to teach protection coordination at City University, London, Example
s of package use and experience gained from computer assisted learning
in this subject are described, The simulation of protection systems g
ives students an opportunity to observe the actions of each device aft
er they complete their protection schemes, In order to preserve flexib
ility within this self-learning environment, an expert system is inclu
ded in the package, The use of an expert system is to make learning as
effective as possible by providing guidance on the teaching material,
It plays its role only if it is invoked, In other words, the expert s
ystem does not supervise learning, but can provide the necessary guida
nce if a request is made, If there is any error, the result of the sim
ulation will also show the nature of the problem, The debugging functi
on can help the students to detect the errors they have made and know
how the devices work in the system, The potential of a well-designed c
omputer package is not only to strengthen the teaching and learning, b
ut also lead to creative contributions to the educational process, Thi
s benefit is not available through traditional lectures and textbooks.