English
Related papers

Related papers: From Code to Canvas

200 papers

Novice programmers often struggle to understand how code executes and to form the abstract mental models necessary for effective problem-solving, challenges that are amplified in large, diverse introductory courses where students'…

Human-Computer Interaction · Computer Science 2025-10-01 Naaz Sibia , Valeria Ramirez Osorio , Jessica Wen , Rutwa Engineer , Angela Zavaleta Bernuy , Andrew Petersen , Michael Liut , Carolina Nobre

Accurate and efficient methods to simulate nonadiabatic and quantum nuclear effects in high-dimensional and dissipative systems are crucial for the prediction of chemical dynamics in condensed phase. To facilitate effective development,…

Interactive computational environments can help students explore algorithmic concepts through collaborative hands-on experimentation. However, static and instructor controlled demos in lectures limit engagement. Even when interactive…

Human-Computer Interaction · Computer Science 2026-02-02 Sumedh Karajagi , Sampad Bhusan Mohanty , Bhaskar Krishnamachari

We present I2V3D, a novel framework for animating static images into dynamic videos with precise 3D control, leveraging the strengths of both 3D geometry guidance and advanced generative models. Our approach combines the precision of a…

Computer Vision and Pattern Recognition · Computer Science 2025-03-14 Zhiyuan Zhang , Dongdong Chen , Jing Liao

Chemists now routinely use software as part of their work. For example, virtual chemistry allows chemical reactions to be simulated. In particular, a selection of software is available for the visualisation of complex 3-dimensional…

Graphics · Computer Science 2013-07-25 Karl Harrison , Jonathan P. Bowen , Alice M. Bowen

Quadratic hypersurfaces are a natural generalization of affine subspaces, and projections are elementary blocks of algorithms in optimization and machine learning. It is therefore intriguing that no proper studies and tools have been…

Optimization and Control · Mathematics 2022-11-02 Loïc Van Hoorebeeck , P. -A. Absil

The design and analysis of systems that combine computational behaviour with physical processes' continuous dynamics - such as movement, velocity, and voltage - is a famous, challenging task. Several theoretical results from programming…

Systems and Control · Electrical Eng. & Systems 2024-11-22 Pedro Mendes , Ricardo Correia , Renato Neves , José Proença

While the algorithmic drawing of static trees is well-understood and well-supported by software tools, creating animations depicting how a tree changes over time is currently difficult: software support, if available at all, is not…

Computational Geometry · Computer Science 2016-08-31 Malte Skambath , Till Tantau

An approach for incorporating embedded simulation and analysis capabilities in complex simulation codes through template-based generic programming is presented. This approach relies on templating and operator overloading within the C++…

Mathematical Software · Computer Science 2012-05-17 Roger P. Pawlowski , Eric T. Phipps , Andrew G. Salinger

In this manuscript, we will introduce a recently developed program GPView, which can be used for wave function analysis and visualization. The wave function analysis module can calculate and generate 3D cubes for various types of molecular…

Chemical Physics · Physics 2020-01-08 Tian Shi , Ping Wang

jQuery.Feyn is a tool for drawing Feynman diagrams with Scalable Vector Graphics (SVG), written in JavaScript and runs in modern browsers. It features predefined propagator styles, vertex types, and symbols. Math formulae can be included as…

High Energy Physics - Phenomenology · Physics 2013-11-27 Zan Pan

Sketch animations offer a powerful medium for visual storytelling, from simple flip-book doodles to professional studio productions. While traditional animation requires teams of skilled artists to draw key frames and in-between frames,…

Graphics · Computer Science 2024-11-19 Hmrishav Bandyopadhyay , Yi-Zhe Song

In the context of a classroom lesson, concepts must be visualized and organized in many ways depending on the needs of the teacher and students. Traditional presentation media such as the blackboard or electronic whiteboard allow for static…

Human-Computer Interaction · Computer Science 2018-09-20 Ken Perlin , Zhenyi He , Karl Rosenberg

As programming education becomes more widespread, many college students from non-computer science backgrounds begin learning programming. Collaborative programming emerges as an effective method for instructors to support novice students in…

Human-Computer Interaction · Computer Science 2025-02-26 Gefei Zhang , Shenming Ji , Yicao Li , Jingwei Tang , Jihong Ding , Meng Xia , Guodao Sun , Ronghua Liang

We present a graphical simulation tool for visually and interactively exploring the processing of various events handled by an operating system when running a program. Our graphical simulator is available for use on the web and locally by…

Other Computer Science · Computer Science 2019-11-12 Joshua W. Buck , Saverio Perugini

We present WorldCanvas, a framework for promptable world events that enables rich, user-directed simulation by combining text, trajectories, and reference images. Unlike text-only approaches and existing trajectory-controlled image-to-video…

Computer Vision and Pattern Recognition · Computer Science 2025-12-19 Hanlin Wang , Hao Ouyang , Qiuyu Wang , Yue Yu , Yihao Meng , Wen Wang , Ka Leong Cheng , Shuailei Ma , Qingyan Bai , Yixuan Li , Cheng Chen , Yanhong Zeng , Xing Zhu , Yujun Shen , Qifeng Chen

Given a demonstration of a complex manipulation task, such as pouring liquid from one container to another, we seek to generate a motion plan for a new task instance involving objects with different geometries. This is nontrivial since we…

Computer vision and robotics problems often require representation and estimation of poses on the SE(3) manifold. Developers of algorithms that must run in real time face several time-consuming programming tasks, including deriving and…

Robotics · Computer Science 2018-05-07 Leonid Koppel , Steven L. Waslander

Despite the fact that computational fluid dynamics (CFD) software is now (relatively) fast and freely available, it is still amazingly difficult to use. Inaccessible software imposes a significant entry barrier on students and junior…

Computational Physics · Physics 2015-10-26 Gabriel D. Weymouth

Converting hand-drawn sketches into structured 3D geometries remains challenging due to the difficulty of representing non-Euclidean surfaces and maintaining topological consistency. Existing generative models such as GANs, NeRFs, and…

Computer Vision and Pattern Recognition · Computer Science 2026-05-21 Wenda Wang , Anqi Liu , Junqi Yang , Lei He , Luying Wang , Jiachen Lu , Weixin Huang
‹ Prev 1 4 5 6 7 8 10 Next ›