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
S. Ghorashi and C. Jensen, "Integrating Collaborative and Live Coding for Distance Education," in Computer, vol. 50, no. 5, pp. 27-35, 2017.