中文
相关论文

相关论文: ScratchR: Sharing User-generated Programmable Medi…

200 篇论文

A growing community that shares digital 3D designs has created an opportunity to study, encourage and stimulate innovation. This remix community allows people not only to prototype at a minimal cost but also to work on projects they are…

计算机与社会 · 计算机科学 2014-04-08 Harris Kyriakou , Jeffrey V. Nickerson

In this paper, we present Code Shrew, a new software platform accompanied by an interactive programming course. Its aim is to teach the fundamentals of computer programming by enabling users to create their own drawings and animations. The…

计算机与社会 · 计算机科学 2018-08-09 Ludwik Trammer , Jamie Nunez

Live streaming, which allows streamers to broadcast their work to live viewers, is an emerging practice for teaching and learning computer programming. Participation in live streaming is growing rapidly, despite several apparent challenges,…

人机交互 · 计算机科学 2020-10-29 Yan Chen , Walter S. Lasecki , Tao Dong

Sketching is a natural and effective visual communication medium commonly used in creative processes. Recent developments in deep-learning models drastically improved machines' ability in understanding and generating visual content. An…

人机交互 · 计算机科学 2021-11-22 Forrest Huang , Eldon Schoop , David Ha , Jeffrey Nichols , John Canny

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

People use the Internet to learn new skills, stay connected with friends, and find new communities to engage with. Live streaming platforms like Twitch.tv, YouTube Live, and Facebook Gaming provide a place where all three of these…

人机交互 · 计算机科学 2023-02-02 Ella Kokinda , Paige Rodeghero

Positive social interactions can occur in groups of many shapes and sizes, spanning from small and private to large and open. However, social media tends to binarize our experiences into either isolated small groups or into large public…

In this paper, we explore the role that attribution plays in shaping user reactions to content reuse, or remixing, in a large user-generated content community. We present two studies using data from the Scratch online community -- a social…

人机交互 · 计算机科学 2026-02-26 Andrés Monroy-Hernández , Benjamin Mako Hill , Jazmin Gonzalez-Rivero , danah boyd

We developed a website for kids where they can share new as well as remixed animations and games, e.g., interactive music videos, which they created on their smartphones or tablets using a visual "LEGO-style" programming environment called…

计算机与社会 · 计算机科学 2012-05-01 Tobias Gritschacher , Wolfgang Slany

Online Citizen Science platforms are good examples of socio-technical systems where technology-enabled interactions occur between scientists and the general public (volunteers). Citizen Science platforms usually host multiple Citizen…

人机交互 · 计算机科学 2017-04-18 Poonam Yadav , John Darlington

In this paper we propose applying the crowdsourcing approach to a software platform that uses a modern and state-of-the-art 3D game engine. This platform could facilitate the generation and manipulation of interactive 3D environments by a…

人机交互 · 计算机科学 2017-03-10 Andrea Barillari , Daniele Bernardini , Pierluigi Crescenzi

A virtual hands-on computer laboratory has been designed within the Gather online meeting platform. Gather's features such as spatial audio, private spaces and interactable objects offer scope for great improvements over currently used…

人机交互 · 计算机科学 2022-09-07 Rika Kobayashi , Sarah Jaffa , Jiachen Dong , Roger D. Amos , Jeremy Cohen , Emily F. Kerrison

Steppers, which display all the reduction steps of a given program, are a novice-friendly tool for understanding program behavior. Unfortunately, steppers are not as popular as they ought to be; indeed, the tool is only available in the…

编程语言 · 计算机科学 2019-06-28 Tsukino Furukawa , Youyou Cong , Kenichi Asai

Grid computing is a distributed computing paradigm which aims to aggregate several heterogeneous and distributed resources, belonging to different and independent organizations, in a dynamic, transparent and coordinated way. Since its…

分布式、并行与集群计算 · 计算机科学 2018-12-27 Cosimo Anglano , Massimo Canonico , Marco Guazzone

Defining abstract algorithmic structures like functions and variables using self-made tangibles can enhance the usability and affordability of the tangible programming experience by maintaining the input modality and physical interaction…

人机交互 · 计算机科学 2022-10-13 Alpay Sabuncuoglu , T. Metin Sezgin

Containers are excellent hands-on learning environments for computing topics because they are customizable, portable, and reproducible. The Cornell University Center for Advanced Computing has developed the Cornell Virtual Workshop in high…

计算机与社会 · 计算机科学 2020-05-19 Brandon Barker , Susan Mehringer

Block-based environments are visual programming environments, which are becoming more and more popular because of their ease of use. The ease of use comes thanks to their intuitive graphical representation and structural metaphors…

软件工程 · 计算机科学 2021-10-08 Mauricio Verano Merino , Jurgen Vinju , Mark van den Brand

In this paper we present the report on the design and development of a platform for the inter-generational exchange of favors. This platform was designed using participatory design approach during a 24-hour hackathon by a team consisting of…

We know anything because we learn about it, there is anything we ever share about it, but now a lot of media that can represent how it happened as infrastructure of the knowledge sharing. This paper aims to introduce a model for…

社会与信息网络 · 计算机科学 2013-01-08 Sufianto Mahfudz , Mahyuddin K. M. Nasution , Sawaluddin Nasution

In recent years, the research community has raised serious questions about the reproducibility of scientific work. In particular, since many studies include some kind of computing work, reproducibility is also a technological challenge, not…

软件工程 · 计算机科学 2023-08-03 Lázaro Costa , Susana Barbosa , Jácome Cunha