Conference proceeding
Exploring Open Source to Understand Large Software Projects
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, pp 816-816
08 Jul 2024
Abstract
Undergraduate computing students spend a great deal of time developing the programming skills needed to begin a professional career. Much of that learning centers on single programs that are no more than a few thousand lines of code. Many students have relatively few opportunities to explore and understand team-built industrial scale software products or to see how these projects and their processes are organized. This poster discusses two assignments that use open source projects to provide an opportunity for students to explore large projects and begin to understand some of the organizational elements that are typical of large software projects.
Metrics
13 Record Views
Details
- Title
- Exploring Open Source to Understand Large Software Projects
- Creators
- Gregory W Hislop - Drexel UniversityHeidi J. C. Ellis - Western New England University
- Publication Details
- Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 2, pp 816-816
- Conference
- ITiCSE 2024: Innovation and Technology in Computer Science Education
- Series
- ACM Conferences
- Publisher
- ACM; NEW YORK
- Number of pages
- 1
- Grant note
This work was supported under Grants DUE 2013069, 2012979, 2012999, and 2012990. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of NSF.
- Resource Type
- Conference proceeding
- Language
- English
- Academic Unit
- Information Science (Informatics)
- Web of Science ID
- WOS:001265872800042
- Scopus ID
- 2-s2.0-85198667562
- Other Identifier
- 991021893615404721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Collaboration types
- Domestic collaboration
- Web of Science research areas
- Computer Science, Interdisciplinary Applications
- Education & Educational Research
- Education, Scientific Disciplines