中文
相关论文

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

200 篇论文

The popularity of touchscreen phones has been growing around the world since the iPhones and Android phones were released. More and more mobile phones with large touchscreen have been produced, however, the phones with small size displays…

人机交互 · 计算机科学 2014-02-20 Yanshan Wang

Smartphones are a crucial aspect of routine life in the modern world, and viewing information graphics such as charts becomes common practice for many unassuming tasks. However, for the vision impaired, accessing graphical material presents…

人机交互 · 计算机科学 2021-09-28 Ishan Amarkumar Joshi

Lab of Things (LoT, lab-of-things.com) is a research platform for interconnection, programming, and large scale deployment of devices and sensors. These devices and sensors can then be used for deployment of field studies in a variety of…

编程语言 · 计算机科学 2013-10-04 Zheng Dong , Arjmand Samuel

Game UI implementation requires translating stylized mockups into interactive engine entities. However, current "Screenshot-to-Code" tools often struggle with the irregular geometries and deep visual hierarchies typical of game interfaces.…

人机交互 · 计算机科学 2026-04-22 Yunshu Bai , RuiHao Li , Hao Zhang , Chien Her Lim , Ming Yan , Mengtian Li

Smartphones hold important private information, yet users routinely expose this information to questionable applications written by developers they know nothing about. Users may be tempted to think of smartphones as old-style dumb phones,…

密码学与安全 · 计算机科学 2019-06-28 Amer Chamseddine , George Candea

Programming has become an essential component of K-12 education and serves as a pathway for developing computational thinking skills. Given the complexity of programming and the advanced skills it requires, previous research has introduced…

人机交互 · 计算机科学 2024-12-13 Yunnong Chen , Shuhong Xiao , Yaxuan Song , Zejian Li , Lingyun Sun , Liuqing Chen

Programming is about automation in a wide variety of domains. Developing itself is one of those. As a side-effect, progress in automated coding may make people less willing to learn computer programming. This could become an issue, if the…

编程语言 · 计算机科学 2026-05-01 Attila Egri-Nagy

Creating animation takes time, effort, and technical expertise. To help novices with animation, we present LogoMotion, an AI code generation approach that helps users create semantically meaningful animation for logos. LogoMotion…

人机交互 · 计算机科学 2025-02-25 Vivian Liu , Rubaiat Habib Kazi , Li-Yi Wei , Matthew Fisher , Timothy Langlois , Seth Walker , Lydia Chilton

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…

We introduce DrawTalking, an approach to building and controlling interactive worlds by sketching and speaking while telling stories. It emphasizes user control and flexibility, and gives programming-like capability without requiring code.…

人机交互 · 计算机科学 2024-08-07 Karl Toby Rosenberg , Rubaiat Habib Kazi , Li-Yi Wei , Haijun Xia , Ken Perlin

Keyword-based mobile screen search does not account for screen content and fails to operate as a universal tool for all levels of users. Visual searching (e.g., image, sketch) is structured and easy to adopt. Current visual search…

计算机视觉与模式识别 · 计算机科学 2023-01-18 Soumik Mohian , Christoph Csallner

We describe a methodology to automatically turn arbitrary ARMv8 programs into alphanumeric executable polymorphic shellcodes. Shellcodes generated in this way can evade detection and bypass filters, broadening the attack surface of…

密码学与安全 · 计算机科学 2019-06-25 Hadrien Barral , Houda Ferradi , Rémi Géraud , Georges-Axel Jaloyan , David Naccache

Rapid progress in high-level task planning and code generation for open-world robot manipulation has been witnessed in Embodied AI. However, previous studies put much effort into general common sense reasoning and task planning capabilities…

Realizing the potential of neural video codecs on mobile devices is a big technological challenge due to the computational complexity of deep networks and the power-constrained mobile hardware. We demonstrate practical feasibility by…

计算机视觉与模式识别 · 计算机科学 2022-07-19 Hoang Le , Liang Zhang , Amir Said , Guillaume Sautiere , Yang Yang , Pranav Shrestha , Fei Yin , Reza Pourreza , Auke Wiggers

This paper presents the design, implementation, and evaluation of a new framework called CryptoScratch, which extends the Scratch programming environment with modern cryptographic algorithms (e.g., AES, RSA, SHA-256) implemented as visual…

密码学与安全 · 计算机科学 2023-03-10 Nathan Percival , Pranathi Rayavaram , Sashank Narain , Claire Seungeun Lee

Low-code development platforms provide an accessible infrastructure for the creation of software by domain experts, also called "citizen developers", without the need for formal programming education. Development is facilitated through…

软件工程 · 计算机科学 2023-07-14 Lennart Brüggemann

This article explores the possibilities of reusing obsolete smartphones and tablets to build new interactive systems. Taking the case of a musical instrument, I present my research into the design of a controller made from various of these…

人机交互 · 计算机科学 2025-08-21 Clara Rigaud

Indoor scene synthesis underpins embodied AI, robotic manipulation, and simulation-based policy evaluation, where a useful scene must specify not only what the environment looks like, but also how its objects are structured. Existing…

人工智能 · 计算机科学 2026-05-20 Puyi Wang , Yuhao Wang , Linjie Li , Zhengyuan Yang , Kevin Qinghong Lin , Yangguang Li , Yu Cheng

This paper proposes the creation of different interfaces in the mobile operating system for different age groups. The different age groups identified are kids, elderly people and all others. The motive behind creating different interfaces…

操作系统 · 计算机科学 2012-05-09 Sumit Sharma , Rohitt Sharma , Paramjit Singh , Aditya Mahajan

During last ten years, the number of smartphones and mobile applications has been constantly growing. Android, iOS and Windows Mobile are three mobile platforms that cover almost all smartphones in the world in 2017. Developing a mobile app…

软件工程 · 计算机科学 2017-03-03 Matias Martinez , Sylvain Lecomte