'Learning to code in a virtual world'

Subhasree Sengupta · 2020

Software programming is increasingly becoming a community-driven effort, with online discussion channels becoming vital resources for learning and knowledge sharing. This study explores differences in the discourse patterns of two popular online programming communities (Stack Overflow and r/Askprogramming) to provide preliminary insights into the type of learning practices these collectives support and scaffold. A three-step content analysis framework that investigates a sample of 8639 and 6126 contributions from Stack Overflow and r/Askprogramming respectively is presented. Preliminary results indicate that differences emerge in the scope of topics and the nature of responses the communities provide. While Stack Overflow is more task-specific, r/Askprogramming supports a greater sense of bonding and camaraderie among community members in addition to task-specific discussions. These results provide insights into the type of practices these communities support, which can be essential in considering how online communities that support learning activities should be designed.

Read the paper · More papers on PaperTik