NotesFAQContact Us
Collection
Advanced
Search Tips
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ1088490
Record Type: Journal
Publication Date: 2016-Jan
Pages: 22
Abstractor: As Provided
Reference Count: 40
ISBN: N/A
ISSN: ISSN-1093-023X
Shaping Software Engineering Curricula Using Open Source Communities: A Case Study
Bowring, James; Burke, Quinn
Journal of Interactive Learning Research, v27 n1 p5-26 Jan 2016
This paper documents four years of a novel approach to teaching a two-course sequence in software engineering as part of the ABET-accredited computer science curriculum at the College of Charleston. This approach is team-based and centers on learning software engineering in the context of open source software projects. In the first course, teams develop automated testing frameworks for their chosen Free Open Source Software (FOSS) project, and in the second course, team members join and contribute to a selected open source project, documenting the process through regular blog and wiki posts and an oral presentation. Results point to the transformative nature of such coursework on students' perception of software engineering. Discussion focuses on potential future iterations of this capstone model.
Association for the Advancement of Computing in Education. P.O. Box 1545, Chesapeake, VA 23327. Tel: 757-366-5606; Fax: 703-997-8760; e-mail: info@aace.org; Web site: http://www.aace.org
Publication Type: Journal Articles; Reports - Research
Education Level: Higher Education; Postsecondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Identifiers - Location: South Carolina