English
Related papers

Related papers: Teaching Interaction using State Diagrams

200 papers

Drawable electronics attract the attention of both educators and innovative circuit engineers due to their affordability and simplicity. This paper focuses on active learning activities related to conducting lines and presents extensible…

Physics Education · Physics 2021-07-29 Petar Damjanović , Vladimir Veljić , Aleksandra Alorić

Scientific diagrams are vital tools for communicating structured knowledge across disciplines. However, they are often published as static raster images, losing symbolic semantics and limiting reuse. While Multimodal Large Language Models…

Artificial Intelligence · Computer Science 2025-10-14 Zhiqing Cui , Jiahao Yuan , Hanqing Wang , Yanshu Li , Chenxu Du , Zhenglong Ding

We present a case study and an experience report on teaching engineering skills to young learners in the 7 to 10 years age group. Teaching engineering skills through a constructivist approach involving hands-on activities by designing and…

Physics Education · Physics 2018-01-19 Vishnu Agrawal , Ashish Sureka

For a robot to be called socially intelligent, it must be able to infer users internal states from their current behaviour, predict the users future behaviour, and if required, respond appropriately. In this work, we investigate how robots…

Human-Computer Interaction · Computer Science 2026-05-19 Tongfei Bian , Mathieu Chollet , Tanaya Guha

Autism spectrum disorder (ASD) represents a neurodevelopmental condition characterized by difficulties in expressing emotions and communication, particularly during early childhood. Understanding the affective state of children at an early…

Computer Vision and Pattern Recognition · Computer Science 2026-01-28 Aura Loredana Dan

Drawing appropriate diagrams is a useful problem solving heuristic that can transform a give problem into a representation that is easier to exploit for solving it. A major focus while helping introductory physics students learn problem…

Physics Education · Physics 2016-01-22 Alexandru Maries , Chandralekha Singh

The Covid pandemic is a clarion call for increased sensitivity to the interconnected nature of social problems facing our world today. A future-oriented education on critical issues, such as those outlined in the United Nations Sustainable…

Computers and Society · Computer Science 2022-12-05 Gayathri Manikutty , Sreejith Sasidharan , Bhavani Rao

Hasse diagrams provide a principled means for visualizing the structure of statistical designs constructed by crossing and nesting of experimental factors. They have long been applied for automated construction of linear models and their…

Applications · Statistics 2019-12-19 Hans-Michael Kaltenbach

Software development of modern, data-driven applications still relies on tools that use interaction paradigms that have remained mostly unchanged for decades. While rich forms of interactions exist as an alternative to textual command…

Human-Computer Interaction · Computer Science 2023-11-10 Thomas Weber , Sven Mayer

Autonomous robots combine skills to form increasingly complex behaviors, called missions. While skills are often programmed at a relatively low abstraction level, their coordination is architecturally separated and often expressed in…

Robotics · Computer Science 2025-10-16 Razan Ghzouli , Thorsten Berger , Einar Broch Johnsen , Andrzej Wasowski , Swaib Dragule

Learning distributions of graphs can be used for automatic drug discovery, molecular design, complex network analysis, and much more. We present an improved framework for learning generative models of graphs based on the idea of deep state…

Machine Learning · Computer Science 2021-12-07 Julian Stier , Michael Granitzer

A new generation of educational mathematics software is being shaped in ThEdu and other academic communities on the side of computer mathematics. Respective concepts and technologies have been clarified to an extent, which calls for…

History and Overview · Mathematics 2019-04-19 Walther Neuper

This paper presents a web-based JavaScript editor designed to help children aged 8-10 transition from block-based to text-based programming. The system introduces a simplified domain-specific language (DSL) focused on visual art, combining…

Human-Computer Interaction · Computer Science 2025-12-02 Andrei Enea

Acquiring abilities in the absence of a task-oriented reward function is at the frontier of reinforcement learning research. This problem has been studied through the lens of empowerment, which draws a connection between option discovery…

Machine Learning · Computer Science 2020-08-04 Víctor Campos , Alexander Trott , Caiming Xiong , Richard Socher , Xavier Giro-i-Nieto , Jordi Torres

Social-emotional learning (SEL) skills are essential for children to develop to provide a foundation for future relational and academic success. Using art as a medium for creation or as a topic to provoke conversation is a well-known method…

Robotics · Computer Science 2024-09-18 Isabella Pu , Golda Nguyen , Lama Alsultan , Rosalind Picard , Cynthia Breazeal , Sharifa Alghowinem

There is an increasing worldwide demand for people educated into science and technology. Unfortunately, girls and underprivileged students are often underrepresented in Science, Technology, Engineering and Mathematics (STEM) education…

Computers and Society · Computer Science 2016-08-12 Francis wyffels , Willem Van de Steene , Jelle Roets , Maria-Cristina Ciocci , Juan Pablo Carbajal

Interaction is a fundamental part of using any computer system but it is still an issue for people with special needs. In order to improve this situation, this paper describes a new device-interaction model based on adaptation rules for…

Human-Computer Interaction · Computer Science 2023-01-03 Juan Jesus Ojeda-Castelo , Jose A. Piedra-Fernandez , Luis Iribarne

Concurrent software for engineering computations consists of multiple cooperating modules. The behavior of individual modules is described by means on state diagrams. In the paper, the constraints on state diagrams are proposed, allowing…

Software Engineering · Computer Science 2017-03-27 Bogdan D. Czejdo , Wiktor B. Daszczuk , Jerzy Mieścicki

Finding balanced ways to employ Large Language Models (LLMs) in education is a challenge due to inherent risks of poor understanding of the technology and of a susceptible audience. This is particularly so with younger children, who are…

Computers and Society · Computer Science 2025-06-27 Martin Ruskov

Sketching is an important means of communication in software engineering practice. Yet, there is little research investigating the use of sketches. We want to contribute a better understanding of sketching, in particular its use during…

Software Engineering · Computer Science 2016-12-06 Sebastian Baltes , Stefan Wagner