Developing Educational Software Components

Jeremy Roschelle, Chris DiGiano, Manolis Koutlis, Alexander Repenning, Jonathan Phillips, Nicholas Jackiw, Dan Suthers
SRI International, Computer Techology Institute Greece University of Colorado, Boulder KCP Technologies University of Hawaii at Manoa


Having component developers collaborate with domain experts to build applications may be the future of software development. A group of component developers discuss what they've learned in collaborating with educators on educational software components.