The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
Computer science education in the 21st century
Communications of the ACM - Self managed systems
An instructional scaffolding approach to teaching software design
Journal of Computing Sciences in Colleges
An open source software culture in the undergraduate computer science curriculum
ACM SIGCSE Bulletin
A learning support tool with clinical cases based on concept maps and medical entity recognition
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Open source project as a pedagogical tool in higher education
Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments
Selecting open source software projects to teach software engineering
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Bioinformatics relies more than ever on information technologies. This pressures scientists to keep up with software development best practices. However, traditional computer science curricula do not necessarily expose students to collaborative and long-lived software development. Using open source principles, practices, and tools forms an effective pedagogy for software development best practices. This paper reports on a bioinformatics teaching framework implemented through courses introducing computer science students to the field. The courses led to an initial product release consisting of software and an Escherichia coli K12 GenMAPP Gene Database, within a total "incubation time" of six months. (1)