COSPA Knowledge Base > COSPA Knowledge Base > Information on OS Products >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2038/1539

Title: The challenges of creating open source education software: the Gild experience
Authors: German, Daniel M.
Rigby, Peter
Cubranic, Davor
Storey, Margaret-Anne
Thomson, Suzanne
Keywords: programming environment, open source, learning environment, novice programmers, community, eclipse
Description: This paper discusses Gild: An open source, Eclipse-based IDE for teaching and learning programming. Gild was designed to simplify and add pedagogical support to the Eclipse IDE to make it more appropriate for novice programmers and their instructors. Its development has greatly benefited from the ability to study, reuse, and modify existing Eclipse code. The core members of the Gild team are primarily researchers, making the maintenance of a growing code base difficult. It is challenging to create a community of developers because unlike most open source projects the developers (researchers) of Gild are not the main users (novice programmers) of Gild. To overcome this problem, we discuss techniques for making Gild more attractive to skilled developers (professors and graduate students). These techniques include improving instructor support in Gild and developing a grading perspective. We hope that these additions will attract able contributors and make Gild a self-sustain...
Licence: Creative Commons, non-commercial, attributive
Issue Date: Jul-2005
URI: http://hdl.handle.net/2038/1539
bibliographicCitation: First International Conference on Open Source Systems (OSS 2005), Genova, 11-15 July 2005
Appears in Collections:Information on OS Products

Files in This Item:

File SizeFormat
Gild.pdf292KbAdobe PDFView/Open

Show full item record

All items in COSPA Knowledge Base are protected by copyright, with all rights reserved.

View comments
Add comment

Subscribe to this item to receive daily e-mail notification of new additions

 

IF you have any difficulties with this system, please contact us.