Please use this identifier to cite or link to this item: https://hdl.handle.net/1959.11/21418
Title: A Comparison of Two Iterations of a Software Studio Course Based on Continuous Integration
Contributor(s): Billingsley, William  (author)orcid ; Steel, Jim (author)
Publication Date: 2013
Open Access: Yes
DOI: 10.1145/2462476.2465592Open Access Link
Handle Link: https://hdl.handle.net/1959.11/21418
Open Access Link: http://ssrg.nicta.com.au/publications/nicta_full_text/6606.pdfOpen Access Link
Abstract: In previous work we introduced a software studio course in which seventy students used continuous integration practices to collaborate on a common legacy code base. This enabled students to experience the issues of realistically sized software projects, and learn and apply appropriate techniques to overcome them, in a course without significant extra staffing. Although the course was broadly successful in its goals, it received a mixed response from students, and our paper noted several issues to overcome. This paper considers experimental changes to the course in light of our previous findings, and additional data from the official student surveys. Two iterations of the course and their respective results are compared. Whereas our previous paper addressed the feasibility of such a course, this paper considers how the student experience can be improved. The paper also considers how such a course can be adapted for more heterogeneous cohorts, such as the introduction of an unknown number of design and database students, or the introduction of online students.
Publication Type: Conference Publication
Conference Details: ITiCSE 2013: 18th ACM Conference on Innovation and Technology in Computer Science Education, Canterbury, United Kingdom, 1st - 3rd July, 2013
Source of Publication: Proceedings of the ACM conference on Innovation and Technology in Computer Science Education, p. 213-218
Publisher: Association for Computing Machinery (ACM)
Place of Publication: New York, United States of America
ISSN: 1942-647X
Fields of Research (FoR) 2008: 130212 Science, Technology and Engineering Curriculum and Pedagogy
080306 Open Software
080309 Software Engineering
Fields of Research (FoR) 2020: 461299 Software engineering not elsewhere classified
390113 Science, technology and engineering curriculum and pedagogy
460804 Computing education
Socio-Economic Objective (SEO) 2008: 970108 Expanding Knowledge in the Information and Computing Sciences
930203 Teaching and Instruction Technologies
930201 Pedagogy
Socio-Economic Objective (SEO) 2020: 160304 Teaching and instruction technologies
280115 Expanding knowledge in the information and computing sciences
160302 Pedagogy
Peer Reviewed: Yes
HERDC Category Description: E1 Refereed Scholarly Conference Publication
Appears in Collections:Conference Publication

Files in This Item:
3 files
File Description SizeFormat 
Show full item record

SCOPUSTM   
Citations

10
checked on Sep 14, 2024

Page view(s)

1,844
checked on Sep 15, 2024
Google Media

Google ScholarTM

Check

Altmetric


Items in Research UNE are protected by copyright, with all rights reserved, unless otherwise indicated.