Publication Venue For Using Squeak Etoys to Integrate Science, Technology, Engineering and Mathematics. 3650-3656. 2010-03-01