Understanding open source software development
Understanding open source software development
Experiences teaching operating systems using virtual platforms and linux
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Producing Open Source Software: How to Run a Successful Free Software Project
Producing Open Source Software: How to Run a Successful Free Software Project
Open source projects in programming courses
Proceedings of the 38th SIGCSE technical symposium on Computer science education
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
Holistic Software Engineering Education Based on a Humanitarian Open Source Project
CSEET '07 Proceedings of the 20th Conference on Software Engineering Education & Training
Teaching cryptography with open-source software
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Creating synergy between usability courses and open source software projects
ACM SIGCSE Bulletin
Using open-source robocode as a Java programming assignment
ACM SIGCSE Bulletin
Foss 101: engaging introductory students in the open source movement
Proceedings of the 40th ACM technical symposium on Computer science education
An inexpensive hand-eye system for undergraduate robotics instruction
Proceedings of the 40th ACM technical symposium on Computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Revitalizing computing education through free and open source software for humanity
Communications of the ACM - A Blind Person's Interaction with Technology
Modeling success in FLOSS project groups
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
Evaluating student experiences in developing software for humanity
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
The use of free and open source software in real-world capstone projects
Journal of Computing Sciences in Colleges
Open source contribution as an effective software engineering class project
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
How to involve students in FOSS projects
FIE '11 Proceedings of the 2011 Frontiers in Education Conference
Project selection for student participation in humanitarian FOSS
Journal of Computing Sciences in Colleges
Scaling a framework for client-driven open source software projects: a report from three schools
Journal of Computing Sciences in Colleges
An approach for evaluating open source projects for student participation
Journal of Computing Sciences in Colleges
Teaching developer skills in the first software engineering course
Proceedings of the 2013 International Conference on Software Engineering
API documentation and software community values: a survey of open-source API documentation
Proceedings of the 31st ACM international conference on Design of communication
Developing HFOSS projects using integrated teams across levels and institutions
Proceedings of the 14th annual ACM SIGITE conference on Information technology education
Project selection for student participation in humanitarian FOSS
Proceedings of the 14th annual ACM SIGITE conference on Information technology education
Hi-index | 0.00 |
Free and Open Source Software (FOSS) offers a transparent development environment and community in which to involve students. Students can learn much about software development and professionalism by contributing to an on-going project. However, the number of FOSS projects is very large and there is a wide range of size, complexity, domains, and communities, making selection of an ideal project for students difficult. This paper addresses the need for guidance when selecting a FOSS project for student involvement by presenting an approach for FOSS project selection based on clearly identified criteria. The approach is based on several years of experience involving students in FOSS projects.