Can humanitarian open-source software development draw new students to CS?
Heidi J. C. EllisRalph A. MorelliTrishan R. de LanerolleJonathan DamonJonathan RayePublished in: SIGCSE (2007)
Keyphrases
- open source software development
- introductory programming
- student motivation
- open source software
- introductory computer science
- student learning
- learning experience
- introductory programming courses
- college students
- learning activities
- e learning
- collaborative learning
- learning environment
- high school
- learning process
- university students
- high school students
- computer programming
- teaching materials
- mobile learning
- tutoring system
- distance learning
- computer science
- intelligent tutoring systems
- online course
- grade students
- programming assignments
- computer science students
- students learning
- secondary school
- programming course
- undergraduate students
- science learning
- learning outcomes
- learning gains
- conceptual understanding
- distance education
- university level
- higher education
- concept maps
- learning styles
- disaster relief
- graduate students
- information technology
- computer supported collaborative learning