In this paper, the design and development of a powerful and user-friendly teaching system is introduced. Developed based on the programming environment and text instruction provided by Super Sketchpad, this teaching system is a second time development on Super Sketchpad and it encapsulate the inherent functions and instructions of Super Sketchpad, thus extending the functionality of Super Sketchpad and make it more discipline-specific. Two examples of the application of the proposed teaching system are lis...