SCRATCH as Social Network: Topic Modeling and Sentiment Analysis in SCRATCH Projects

被引:0
|
作者
Grassl, Isabella [1 ]
Fraser, Gordon [1 ]
机构
[1] Univ Passau, Passau, Germany
关键词
Scratch; topic modeling; sentiment analysis; social network; HATE SPEECH;
D O I
10.1145/3510458.3513021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Societal matters like the Black Lives Matter (BLM) movement influence software engineering, as the recent debate on replacing certain discriminatory terms such as whitelist/blacklist has shown. Identifying relevant and trending societal matters is important, and often done for traditional social media channels such as Twitter. In this paper we explore whether this type of analysis can also be used for introspection of the software world, by looking at the thriving scene of Scratch programmers. The educational programming language Scratch is not only used for teaching programming concepts, but also offers a platform for young programmers to express and share their creativity on any topics of relevance. By automatically analyzing titles and project comments in a dataset of 106.032 Scratch projects, we explore which topics are common in the Scratch community, whether socially relevant events are reflected, and how the sentiment in the comments discussing these topics is. It turns out that the diversity of topics within the Scratch projects makes the analysis process challenging. Our results nevertheless show that topics from pop and net culture are present, and even recent societal events such as the Covid-19 pandemic or BLM are to some extent reflected in Scratch. The tone in the comments is mostly positive with catchy youth language. Hence, despite the challenges, Scratch projects can be studied in the same way as social networks, which opens up new possibilities to improve our understanding of the behavior and motivation of novice programmers.
引用
收藏
页码:143 / 148
页数:6
相关论文
共 50 条
  • [1] Dr. Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking
    Moreno-Leon, Jesus
    Robles, Gregorio
    Roman-Gonzalez, Marcos
    [J]. RED-REVISTA DE EDUCACION A DISTANCIA, 2015, (46):
  • [2] Sentiment Analysis in Social Networks through Topic Modeling
    Naskar, Debashis
    Mokaddem, Sidahmed
    Rebollo, Miguel
    Onaindia, Eva
    [J]. LREC 2016 - TENTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2016, : 46 - 53
  • [3] Dr. Scratch: a Web Tool to Automatically Evaluate Scratch Projects
    Moreno-Leon, Jesus
    Robles, Gregorio
    [J]. PROCEEDINGS OF THE 10TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION, WIPSCE 2015, 2015, : 132 - 133
  • [4] SentiNet: Mining Visual Sentiment from Scratch
    Li, Lingxiao
    Li, Shaozi
    Cao, Donglin
    Lin, Dazhen
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, 2017, 513 : 309 - 317
  • [5] TOPIC MODELING AND SENTIMENT ANALYSIS OF SOCIAL MEDIA MALE INFERTILITY DISCUSSIONS
    Ravivarapu, Krishna
    Small, Alexander
    Garden, Evan
    Levy, Micah
    Al-Alao, Osama
    Palese, Michael
    [J]. JOURNAL OF UROLOGY, 2021, 206 : E349 - E349
  • [6] Comparing Computational Thinking in Scratch and Non-Scratch Web Design Projects: A Meta-Analysis on Framing and Refactoring
    Lee, Chien-Sing
    Wong, K. Daniel
    [J]. 29TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2021), VOL II, 2021, : 456 - 461
  • [7] Analytical modeling and quantitative analysis of scratch drive actuator
    Zu, JW
    Qu, QZ
    Cheng, G
    [J]. 2004 INTERNATIONAL CONFERENCE ON MEMS, NANO AND SMART SYSTEMS, PROCEEDINGS, 2004, : 629 - 635
  • [8] Discovering children's competences in coding through the analysis of Scratch projects
    Papavlasopoulou, Sofia
    Giannakos, Michail N.
    Jaccheri, Letizia
    [J]. PROCEEDINGS OF 2018 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON) - EMERGING TRENDS AND CHALLENGES OF ENGINEERING EDUCATION, 2018, : 1127 - 1132
  • [9] Topic Modeling based Sentiment Analysis on Social Media for Stock Market Prediction
    Thien Hai Nguyen
    Shirai, Kiyoaki
    [J]. PROCEEDINGS OF THE 53RD ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS AND THE 7TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING, VOL 1, 2015, : 1354 - 1364
  • [10] An Framework for collecting and analyzing interactions in Scratch projects
    Nachtigall, Jorge
    Primo, Tiago
    Pernas, Ana
    Maraschin, Dirceu
    [J]. 2019 XIV LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2019), 2020, : 50 - 54