|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Jeremy Roschelle, Chris DiGiano, Manolis Koutlis, Alexander Repenning, Jonathan Phillips, Nicholas Jackiw, Dan Suthers, "Developing Educational Software Components," Computer, vol. 32, no. 9, pp. 50-58, September, 1999. | |||
| BibTex | x | ||
| @article{ 10.1109/2.789751, author = {Jeremy Roschelle and Chris DiGiano and Manolis Koutlis and Alexander Repenning and Jonathan Phillips and Nicholas Jackiw and Dan Suthers}, title = {Developing Educational Software Components}, journal ={Computer}, volume = {32}, number = {9}, issn = {0018-9162}, year = {1999}, pages = {50-58}, doi = {http://doi.ieeecomputersociety.org/10.1109/2.789751}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - Computer TI - Developing Educational Software Components IS - 9 SN - 0018-9162 SP50 EP58 EPD - 50-58 A1 - Jeremy Roschelle, A1 - Chris DiGiano, A1 - Manolis Koutlis, A1 - Alexander Repenning, A1 - Jonathan Phillips, A1 - Nicholas Jackiw, A1 - Dan Suthers, PY - 1999 VL - 32 JA - Computer ER - | |||
The demand for educational software is growing exponentially with the surge of interest in educational reform, the Internet, and distance learning. Educational applications must be flexible because curricula and teaching styles vary greatly among institutions, locations, and even among instructors at the same institution. To meet these needs, a wide array of small-scale, casual developers at universities, research labs, and small businesses develop educational software, but no dominant solution or supplier has seemed to emerge. In this market, smaller suppliers often cannot produce full solutions without depending on the capabilities of other vendors. Until now, components have remained largely the province of full-time programmers. However, component technologies are likely to expand toward an audience that is considerably less technical and more domain-oriented-users whose job descriptions typically don't include software development. Thus, the lessons learned could become increasingly important to developing good software for any application domain. Having component developers collaborate with domain experts to build applications may be the future of software development. This group of component developers discusses what they've learned in collaborating with educators on educational software components.

