The Emergence of GitHub as a Collaborative Platform for Education.
Alexey ZagalskyJoseph FelicianoMargaret-Anne D. StoreyYiyun ZhaoWeiliang WangPublished in: CSCW (2015)
Keyphrases
- collaborative environment
- lotus notes
- e learning
- distributed learning environments
- educational technology
- collective intelligence
- virtual learning environments
- distance learning
- web based learning
- collaborative editing
- life long
- knowledge sharing
- remote laboratories
- pilot testing
- information and communication technologies
- virtual laboratory
- social web
- real time
- serious games
- project based learning
- hong kong
- geographically dispersed
- computer supported collaborative learning
- collaborative learning
- st century
- technology enhanced learning
- educational process
- social practices
- higher education