Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3406865.3418319acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
poster

'Learning to code in a virtual world': A Preliminary Comparative Analysis of Discourse and Learning in Two Online Programming Communities

Published: 17 October 2020 Publication History

Abstract

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.

References

[1]
Ashton Anderson, Daniel Huttenlocher, Jon Kleinberg, and Jure Leskovec. 2012. Discovering value from community activity on focused question answering sites: a case study of stack overflow. In Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining. 850--858.
[2]
Anton Barua, Stephen W Thomas, and Ahmed E Hassan. 2014. What are developers talking about? an analysis of topics and trends in stack overflow. Empirical Software Engineering 19, 3 (2014), 619--654.
[3]
David M Blei and John D Lafferty. 2009. Topic models. Text mining: classification, clustering, and applications 10, 71 (2009), 34.
[4]
Richard E Boyatzis. 1998. Transforming qualitative information: Thematic analysis and code development. sage.
[5]
Munmun De Choudhury and Sushovan De. 2014. Mental health discourse on reddit: Self-disclosure, social support, and anonymity. In Eighth international AAAI conference on weblogs and social media.
[6]
Barbara Downe-Wamboldt. 1992. Content analysis: method, applications, and issues. Health care for women international 13, 3 (1992), 313--321.
[7]
Anna Gibson. 2019. Free Speech and Safe Spaces: How Moderation Policies Shape Online Discussion Spaces. Social Media+ Society 5, 1 (2019), 2056305119832588.
[8]
RH Huang, DJ Liu, A Tlili, JF Yang, HH Wang, et al. 2020. Handbook on facilitating flexible learning during educational disruption: The Chinese experience in maintaining undisrupted learning in COVID-19 Outbreak. Beijing: Smart Learning Institute of Beijing Normal University (2020).
[9]
Daniel D Lee and H Sebastian Seung. 2001. Algorithms for non-negative matrix factorization. In Advances in neural information processing systems. 556--562.
[10]
Michael P McCreery, S Kathleen Krach, Peter G Schrader, and Randy Boone. 2012. Defining the virtual self: Personality, behavior, and the psychology of embodiment. Computers in Human Behavior 28, 3 (2012), 976--983.
[11]
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems. 3111--3119.
[12]
Heather L O'Brien and Elaine G Toms. 2008. What is user engagement? A conceptual framework for defining user engagement with technology. Journal of the American society for Information Science and Technology 59, 6 (2008), 938--955.
[13]
Derek O'callaghan, Derek Greene, Joe Carthy, and Pádraig Cunningham. 2015. An analysis of the coherence of descriptors in topic modeling. Expert Systems with Applications 42, 13 (2015), 5645--5657.
[14]
Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, et al. 2011. Scikit-learn: Machine learning in Python. the Journal of machine Learning research 12 (2011), 2825--2830.
[15]
Petr Sojka. 2011. Gensim statistical semantics in python. Retrieved from genism. org (2011).
[16]
Samantha L Schneider and Martha Laurin Council. 2020. Distance learning in the era of COVID-19. Archives of Dermatological Research (2020), 1.
[17]
Subhasree Sengupta. 2019. What are Academic Subreddits Talking About? A Comparative Analysis of r/academia and r/gradschool. In Conference Companion Publication of the 2019 on Computer Supported Cooperative Work and Social Computing. 357--361.
[18]
Subhasree Sengupta and Caroline Haythornthwaite. 2020. Learning with comments: An analysis of comments and community on Stack Overflow. In Proceedings of the 53rd Hawaii International Conference on System Sciences.
[19]
Martin Shelton, Katherine Lo, and Bonnie Nardi. 2015. Online media forums as separate social lives: A qualitative study of disclosure within and beyond Reddit. iConference 2015 Proceedings (2015).
[20]
Dmitri Williams, Tracy LM Kennedy, and Robert J Moore. 2011. Behind the avatar: The patterns, practices, and functions of role playing in MMOs. Games and Culture 6, 2 (2011), 171--200.

Cited By

View all
  • (2024)Generative AI Degrades Online CommunitiesCommunications of the ACM10.1145/362473267:3(40-42)Online publication date: 22-Feb-2024
  • (2024)The consequences of generative AI for online knowledge communitiesScientific Reports10.1038/s41598-024-61221-014:1Online publication date: 6-May-2024
  • (2023)The Age of Snippet Programming: Toward Understanding Developer Communities in Stack Overflow and RedditCompanion Proceedings of the ACM Web Conference 202310.1145/3543873.3587673(1218-1224)Online publication date: 30-Apr-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CSCW '20 Companion: Companion Publication of the 2020 Conference on Computer Supported Cooperative Work and Social Computing
October 2020
559 pages
ISBN:9781450380591
DOI:10.1145/3406865
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 October 2020

Check for updates

Author Tags

  1. community culture
  2. content analysis
  3. discourse norms
  4. informal learning
  5. reddit
  6. stack overflow

Qualifiers

  • Poster

Conference

CSCW '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 2,235 of 8,521 submissions, 26%

Upcoming Conference

CSCW '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)4
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Generative AI Degrades Online CommunitiesCommunications of the ACM10.1145/362473267:3(40-42)Online publication date: 22-Feb-2024
  • (2024)The consequences of generative AI for online knowledge communitiesScientific Reports10.1038/s41598-024-61221-014:1Online publication date: 6-May-2024
  • (2023)The Age of Snippet Programming: Toward Understanding Developer Communities in Stack Overflow and RedditCompanion Proceedings of the ACM Web Conference 202310.1145/3543873.3587673(1218-1224)Online publication date: 30-Apr-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media