A multimedia environment for supporting the teaching of robotics systems | Synapse