English
Related papers

Related papers: Teaching Interaction using State Diagrams

200 papers

In recent years, there has been increasing interest in developing a Computer Science curriculum for K-8 students. However, there have been significant barriers to creating and deploying a Computer Science curriculum in many areas, including…

Iteratively building and testing machine learning models can help children develop creativity, flexibility, and comfort with machine learning and artificial intelligence. We explore how children use machine teaching interfaces with a team…

Machine Learning · Computer Science 2021-09-29 Utkarsh Dwivedi , Jaina Gandhi , Raj Parikh , Merijke Coenraad , Elizabeth Bonsignore , Hernisa Kacorri

Recently, introducing computer science and educational robots in compulsory education has received increasing attention. However, the use of screens in classrooms is often met with resistance, especially in primary school. To address this…

Developing expertise in diagnostic reasoning requires practice with diverse student artifacts, yet privacy regulations prohibit sharing authentic student work for teacher professional development (PD) at scale. We present DrawSim-PD, the…

Computers and Society · Computer Science 2026-02-03 Arijit Chakma , Peng He , Honglu Liu , Zeyuan Wang , Tingting Li , Tiffany D. Do , Feng Liu

The design of complex man-made systems mostly involves a conceptual modeling phase; therefore, it is important to ensure an appropriate analysis method for these models. A key concept for such analysis is the development of a diagramming…

Software Engineering · Computer Science 2022-05-17 Sabah Al-Fedaghi

When studying software engineering, learning to create UML diagrams is crucial. Similar to how an architect would never build a house without a building plan, designing software architectures is important for developing high-quality…

Software Engineering · Computer Science 2024-10-24 Anja Metzner

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…

Human-Computer Interaction · Computer Science 2022-10-13 Alpay Sabuncuoglu , T. Metin Sezgin

Reading scientific research papers is a skill that many students do not learn before entering PhD programs, but it is critical to their success. This paper describes our diagramming technique for teaching this skill, which helps them…

Software Engineering · Computer Science 2024-05-07 Mary Shaw

-- In this paper, a new approach to impart practical skill based technical education is presented in comprehensive manner. An Electronic Mini-Lab (EML) is devised containing basic design and test instruments with electronic components, ICs,…

Computers and Society · Computer Science 2012-05-08 Vikas J Dongre , Ramkrishna V Yenkar , Vijay H Mankar

The general acceptance of sequence diagrams can be attributed to their relatively intuitive nature and ability to describe partial behaviors (as opposed to such diagrams as state charts). However, studies have shown that over 80 percent of…

Software Engineering · Computer Science 2021-06-01 Sabah Al-Fedaghi

Graphs are essential representations in the professions and education concerning the science, technology, engineering, and mathematics (STEM) disciplines. Beyond their academic relevance, graphs find extensive utility in everyday scenarios,…

In this work we investigate how children ages 5-12 perceive, understand, and use generative AI models such as a text-based LLMs ChatGPT and a visual-based model DALL-E. Generative AI is newly being used widely since chatGPT. Children are…

Human-Computer Interaction · Computer Science 2024-05-24 Eliza Kosoy , Soojin Jeong , Anoop Sinha , Alison Gopnik , Tanya Kraljic

Skills like computational thinking, problem solving, handling complexity, team-work and project management are essential for future careers and needs to be taught to students at the elementary level itself. Computer programming knowledge…

Computers and Society · Computer Science 2016-11-01 Vidushi Chaudhary , Vishnu Agrawal , Ashish Sureka

In software engineering processes, systems are first specified using a modeling language such as UML. These initial designs are often collaboratively created, many times in meetings where different domain experts use whiteboards, paper or…

Software Engineering · Computer Science 2024-12-10 Aaron Conrardy , Jordi Cabot

The object-oriented class is, in general, the most utilized element in programming and modeling. It is employed throughout the software development process, from early domain analysis phases to later maintenance phases. A class diagram…

Software Engineering · Computer Science 2017-10-03 Sabah Al-Fedaghi

Child welfare agencies across the United States are turning to data-driven predictive technologies (commonly called predictive analytics) which use government administrative data to assist workers' decision-making. While some prior work has…

Human-Computer Interaction · Computer Science 2022-05-19 Logan Stapleton , Min Hun Lee , Diana Qing , Marya Wright , Alexandra Chouldechova , Kenneth Holstein , Zhiwei Steven Wu , Haiyi Zhu

Sketches and diagrams play an important role in the daily work of software developers. In this paper, we investigate the use of sketches and diagrams in software engineering practice. To this end, we used both quantitative and qualitative…

Software Engineering · Computer Science 2017-06-29 Sebastian Baltes , Stephan Diehl

Merging the content of learning with the motivation of games can be a successful combination, if done properly and supported by the appropriate tool. Towards this goal, we developed Diagramatic an environment used to gamify the in-classroom…

Human-Computer Interaction · Computer Science 2019-10-14 Andreas Mallas , Michalis Xenos

We present "Diagrams of States", a way to graphically represent and analyze how quantum information is elaborated during the execution of quantum circuits. This introductory tutorial illustrates the basics, providing useful examples of…

Quantum Physics · Physics 2009-04-20 Sara Felloni , Alberto Leporati , Giuliano Strini

Rate-based processes comprise an important set of scientific phenomena, as well as an important part of the K12 science curricula. Electric current is one such phenomenon, which is taught in various forms from 4th - 12th grades. Research…

Physics Education · Physics 2018-02-13 Pratim Sengupta , Uri Wilensky
‹ Prev 1 2 3 10 Next ›