中文
相关论文

相关论文: A Scratch-like visual programming system for Micro…

200 篇论文

Time-based media (videos, synthetic animations, and virtual reality experiences) are used for communication, in applications such as manufacturers explaining the operation of a new appliance to consumers and scientists illustrating the…

图形学 · 计算机科学 2019-05-17 Zeyu Wang , Shiyu Qiu , Qingyang Chen , Alexander Ringlein , Julie Dorsey , Holly Rushmeier

Block-based programming languages enable young learners to quickly implement fun programs and games. The Scratch programming environment is particularly successful at this, with more than 50 million registered users at the time of this…

软件工程 · 计算机科学 2020-09-10 Adina Deiner , Christoph Frädrich , Gordon Fraser , Sophia Geserer , Niklas Zantner

Teaching Computer Science (CS) by having students write programs by hand on paper has key pedagogical advantages: It allows focused learning and requires careful thinking compared to the use of Integrated Development Environments (IDEs)…

计算机视觉与模式识别 · 计算机科学 2024-08-15 Md Sazzad Islam , Moussa Koulako Bala Doumbouya , Christopher D. Manning , Chris Piech

We compare the efficacy of animated and small multiples variants of scatterplots on mobile phones for comparing trends in multivariate datasets. Visualization is increasingly prevalent in mobile applications and mobile-first websites, yet…

人机交互 · 计算机科学 2019-10-15 Matthew Brehmer , Bongshin Lee , Petra Isenberg , Eun Kyoung Choe

The blocks editor, such as the editor in Scratch, is widely applied for visual programming languages (VPL) nowadays. Despite it's friendly for non-programmers, it exists three main limitations while displaying block codes: (1) the…

人机交互 · 计算机科学 2016-05-04 Sheng-yi Hsu , Yuan-fu Lou , Chuen-tsai Sun

We propose a low-cost classroom response system requiring a single mobile device for the teacher and cards with printed codes for the students. We aim at broadening the adoption of active learning techniques in developing countries,…

计算机与社会 · 计算机科学 2017-10-10 Eduardo Oliveira , Jomara Bindá , Renato Lopes , Eduardo Valle

Issue tracking systems serve as the primary tool for incorporating external users and customizing a software project to meet the users' requirements. However, the limited number of contributors and the challenge of identifying the best…

软件工程 · 计算机科学 2024-02-07 Joy Krishan Das , Saikat Mondal , Chanchal K. Roy

Micro-core architectures combine many simple, low memory, low power-consuming CPU cores onto a single chip. Potentially providing significant performance and low power consumption, this technology is not only of great interest in embedded,…

编程语言 · 计算机科学 2021-02-04 Maurice Jamieson , Nick Brown

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

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. It is an operating system for low…

操作系统 · 计算机科学 2021-04-20 Mayank Goel , Gourav Singal

Sketches are a natural and accessible medium for UI designers to conceptualize early-stage ideas. However, existing research on UI/UX automation often requires high-fidelity inputs like Figma designs or detailed screenshots, limiting…

计算与语言 · 计算机科学 2024-10-22 Ryan Li , Yanzhe Zhang , Diyi Yang

Mobility is an important attribute in todays computing world. Mobile devices,smartphone and tablet PC are becoming an integral part of human life because they are most effective and convenient communication tools. This paper proposes a…

其他计算机科学 · 计算机科学 2014-06-03 M H Soorajprasad , Balapradeep K N , Antony P J

Teaching programming through storytelling is a popular pedagogical approach and an active area of research. However, most previous work in this area focused on K-12 students using block-based programming. Little, if any, work has examined…

计算机与社会 · 计算机科学 2021-10-19 Sangho Suh , Ken Jen Lee , Celine Latulipe , Jian Zhao , Edith Law

World models that support controllable and editable spatiotemporal environments are valuable for robotics, enabling scalable training data, repro ducible evaluation, and flexible task design. While recent text-to-video models generate…

计算机视觉与模式识别 · 计算机科学 2025-10-07 Xuehai He , Shijie Zhou , Thivyanth Venkateswaran , Kaizhi Zheng , Ziyu Wan , Achuta Kadambi , Xin Eric Wang

Large vision-language models (VLMs) have achieved substantial progress in multimodal perception and reasoning. When integrated into an embodied agent, existing embodied VLM works either output detailed action sequences at the manipulation…

计算机视觉与模式识别 · 计算机科学 2024-10-22 Jingkang Yang , Yuhao Dong , Shuai Liu , Bo Li , Ziyue Wang , Chencheng Jiang , Haoran Tan , Jiamu Kang , Yuanhan Zhang , Kaiyang Zhou , Ziwei Liu

The dominant programming languages support only linear text to express ideas. Visual languages offer graphical representations for entire programs, when viewed with special tools. Hybrid languages, with support from existing tools, allow…

编程语言 · 计算机科学 2024-03-05 Leif Andersen , Cameron Moy , Stephen Chang , Matthias Felleisen

This paper explores the integration of Visual Code Assistants in Integrated Development Environments (IDEs). In Software Engineering, whiteboard sketching is often the initial step before coding, serving as a crucial collaboration tool for…

软件工程 · 计算机科学 2024-12-19 Luís F. Gomes , Vincent J. Hellendoorn , Jonathan Aldrich , Rui Abreu

Block-based programming environments such as Scratch are increasingly popular in programming education, in particular for young learners. While the use of blocks helps prevent syntax errors, semantic bugs remain common and difficult to…

软件工程 · 计算机科学 2025-09-16 Yuan Si , Daming Li , Hanyuan Shi , Jialu Zhang

Over the last four years we have operated a public smartphone platform testbed called PHONELAB. PHONELAB consists of up to several-hundred participants who run an experimental platform image on their primary smartphone. The experimental…

网络与互联网体系结构 · 计算机科学 2019-02-07 Jinghao Shi , Edwin Santos , Geoffrey Challen

Nowadays, mobile applications are essential tools for everyday life, providing users with anytime, anywhere access to up-to-date information, communication, and entertainment. Needless to say, hardware limitations and the diverse needs of…

人机交互 · 计算机科学 2025-09-29 Pawel Weichbroth , Tomasz Szot