The effectiveness of computer simulations in a computer based learning environment