Journal of Science Education and Technology 1 A New Approach to Developing Interactive Software Modules through Graduate Education Oct 1, 2013