中文
相关论文

相关论文: Teaching Interaction using State Diagrams

200 篇论文

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…

机器学习 · 计算机科学 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…

计算机与社会 · 计算机科学 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…

软件工程 · 计算机科学 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…

软件工程 · 计算机科学 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…

人机交互 · 计算机科学 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…

软件工程 · 计算机科学 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,…

计算机与社会 · 计算机科学 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…

软件工程 · 计算机科学 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…

人机交互 · 计算机科学 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…

计算机与社会 · 计算机科学 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…

软件工程 · 计算机科学 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…

软件工程 · 计算机科学 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…

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…

软件工程 · 计算机科学 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…

人机交互 · 计算机科学 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…

量子物理 · 物理学 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…

物理教育 · 物理学 2018-02-13 Pratim Sengupta , Uri Wilensky
‹ 上一页 1 2 3 10 下一页 ›