Publication Date



The most proficient way to teach introductory computing science is currently a topic of widespread debate in the academic community. One suggestion has been to offer a dynamic algorithmic reading experience prior to the actual writing of algorithms, and methods of providing this have been implemented. The "dynamic reading" lessons give the student the opportunity to gain a clear understanding of basic computing techniques prior to the stage of actual use. The development of these lessons can be eased with computer assistance. The Interactive Screen Preparation package enables lesson authors to concentrate on the educational aspects of lesson preparation, and minimise the time consuming and mechanical aspects of the task.