中文
相关论文

相关论文: How Interest-Driven Content Creation Shapes Opport…

200 篇论文

In this paper, we present Scratch Community Blocks, a new system that enables children to programmatically access, analyze, and visualize data about their participation in Scratch, an online community for learning computer programming. At…

人机交互 · 计算机科学 2017-02-03 Sayamindu Dasgupta , Benjamin Mako Hill

Although informal online learning communities have proliferated over the last two decades, a fundamental question remains: What are the users of these communities expected to learn? Guided by the work of Etienne Wenger on communities of…

人机交互 · 计算机科学 2022-11-09 Ruijia Cheng , Benjamin Mako Hill

Online programming communities provide a space for novices to engage with computing concepts, allowing them to learn and develop computing skills using user-generated projects. However, the lack of structured guidance in the informal…

人机交互 · 计算机科学 2024-12-10 Yunnong Chen , Yishu Shen , Ruiyi Liu , Xinyu Yu , Lingyun Sun , Liuqing Chen

Generative AI enables students to produce plausible code quickly. Producing working code is therefore no longer a reliable indicator of understanding. This is particularly problematic in non-computer-science programmes, where time…

计算机与社会 · 计算机科学 2026-04-09 Christina Maria Mayr

As NLP research attracts public attention and excitement, it becomes increasingly important for it to be accessible to a broad audience. As the research community works to democratize NLP, it remains unclear whether beginners to the field…

计算与语言 · 计算机科学 2022-05-19 Shane Storks , Keunwoo Peter Yu , Joyce Chai

Scratch is a programming environment and an online community where young people can create, share, learn, and communicate. In collaboration with the Scratch Team at MIT, we created a longitudinal dataset of public activity in the Scratch…

计算机与社会 · 计算机科学 2017-02-07 Benjamin Mako Hill , Andrés Monroy-Hernández

In this paper, I describe a platform for sharing programmable media on the web called ScratchR. As the backbone of an on-line community of creative learners, ScratchR will give members access to an audience and inspirational ideas from each…

人机交互 · 计算机科学 2015-07-07 Andrés Monroy-Hernández

Although socializing is a powerful driver of youth engagement online, platforms struggle to leverage engagement to promote learning. We seek to understand this dynamic using a multi-stage analysis of over 14,000 comments on Scratch, an…

计算机与社会 · 计算机科学 2026-02-04 Samantha Shorey , Benjamin Mako Hill , Samuel C. Woolley

Recent developments in deep learning have resulted in code-generation models that produce source code from natural language and code-based prompts with high accuracy. This is likely to have profound effects in the classroom, where novices…

Creativity, i.e., the process of generating and developing fresh and original ideas or products that are useful or effective, is a valuable skill in a variety of domains. Creativity is called an essential 21st-century skill that should be…

信息检索 · 计算机科学 2022-10-13 Nasrin Shabani

Curiosity is a vital metacognitive skill in educational contexts. Yet, little is known about how social factors influence curiosity in group work. We argue that curiosity is evoked not only through individual, but also interpersonal…

人机交互 · 计算机科学 2017-10-24 Tanmay Sinha , Zhen Bai , Justine Cassell

Open-ended programming increases students' motivation by allowing them to solve authentic problems and connect programming to their own interests. However, such open-ended projects are also challenging, as they often encourage students to…

Blocks-based programming has become the lingua franca for introductory coding. Studies have found that experience with blocks-based programming can help beginners learn more traditional text-based languages. We explore how blocks…

编程语言 · 计算机科学 2018-06-27 David Bau , Jeff Gray , Caitlin Kelleher , Josh Sheldon , Franklyn Turbak

Theorists and advocates of "remixing" have suggested that appropriation can act as a pathway for learning. We test this theory quantitatively using data from more than 2.4 million multimedia programming projects shared by more than 1…

计算机与社会 · 计算机科学 2021-08-02 Sayamindu Dasgupta , William Hale , Andrés Monroy-Hernández , Benjamin Mako Hill

This article reflects on the first eight months of existence of the Scratch Online Community by discussing the design rationale and learning theories underlying Scratch and its website.

计算机与社会 · 计算机科学 2015-07-07 Andrés Monroy-Hernández , Mitchel Resnick

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…

软件工程 · 计算机科学 2022-04-13 Isabella Graßl , Gordon Fraser

Learning structural information from observational data is central to producing new knowledge outside the training corpus. This holds for mechanistic understanding in scientific discovery as well as flexible test-time compositional…

计算与语言 · 计算机科学 2026-01-27 Michelle Chao Chen , Moritz Miller , Bernhard Schölkopf , Siyuan Guo

In a real-world social network, weak ties (reflecting low-intensity, infrequent interactions) act as bridges and connect people to different social circles, giving them access to diverse information and opportunities that are not available…

软件工程 · 计算机科学 2025-10-30 Hongbo Fang , Patrick Park , James Evans , James Herbsleb , Bogdan Vasilescu

Novice programmers experience emotional difficulties in informal online learning environments, where confusion and frustration can hinder motivation and learning outcomes. This study investigates novice programmers' emotional experiences in…

人机交互 · 计算机科学 2025-12-23 Alif Al Hasan , Subarna Saha , Mia Mohammad Imran

Websites are frequently used by programmers to support the development process. This paper investigates programmer-Web interactions when coding, and combines observations of behaviour with assessments of the resulting source code. We report…

软件工程 · 计算机科学 2023-04-21 Omar Alghamdi , Sarah Clinch , Mohammad Alhamadi , Caroline Jay
‹ 上一页 1 2 3 10 下一页 ›