Issue No. 05 - May (2017 vol. 50)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MC.2017.131
Soroush Ghorashi , Oregon State University
Carlos Jensen , Oregon State University
What does an online programming course need to engage students and improve their skills? To answer this question, the authors designed and tested a feature-rich collaborative environment for an online class and found that it enhanced learning through methods such as remote pair programming, live coding, and a tight code-to-artifact feedback loop.
Encoding, Collaboration, Programming profession, Distance learning, Feedback loop, Education courses, Computer science education, Online services, Mobile learning,collaborative learning, distance learning, live programming, remote pair programming, massive open online courses, MOOCs, user awareness, live coding, collaborative coding, educational technology, user studies, Advances in Learning Technologies, computing in education, history of computing
Soroush Ghorashi, Carlos Jensen, "Integrating Collaborative and Live Coding for Distance Education", Computer, vol. 50, no. , pp. 27-35, May 2017, doi:10.1109/MC.2017.131