SCRIPT was developed within our Web-based virtual learning environment, SPIDER (Strathclyde Personal Interactive Developmental Educational Resource). All programming was carried out in house, creating a modular extension to SPIDER, using the same open source technology used in the virtual learning environment