Integrating Collaborative and Live Coding for Distance Education.

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 cod...

Full description

Bibliographic Details
Published in:Computer (00189162) Vol. 50; no. 5; pp. 27 - 36
Main Authors: Ghorashi, Soroush, Jensen, Carlos
Format: Article
Published: IEEE May2017
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary: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.