中文
相关论文

相关论文: Dodona: learn to code with a virtual co-teacher th…

200 篇论文

Inferring meta information about tables, such as column headers or relationships between columns, is an active research topic in data management as we find many tables are missing some of this information. In this paper, we study the…

数据库 · 计算机科学 2022-03-02 Yoshihiko Suhara , Jinfeng Li , Yuliang Li , Dan Zhang , Çağatay Demiralp , Chen Chen , Wang-Chiew Tan

In-person instruction for professional development or other types of workplace training provides a social environment and immediate feedback mechanisms that typically ensure all participants are successful. Online, self-paced instruction…

计算机与社会 · 计算机科学 2020-09-01 Beth Porter , Burcin Bozkaya

Drama-in-education is an interdisciplinary instructional approach that integrates subjects such as language, history, and psychology. Its core component is playwriting. Based on need-finding interviews of 13 teachers, we found that current…

人机交互 · 计算机科学 2025-06-03 Xuejiao Ma , Haibo Zhao , Zinuo Guo , Yijie Guo , Guanhong Liu , Bo Jiang

Electronic Design Automation (EDA) tools such as KiCad offer powerful functionalities but remain difficult to use, particularly for beginners, due to their steep learning curves and fragmented documentation. To address this challenge, we…

软件工程 · 计算机科学 2025-08-19 Xinyu Wang , Boyu Han , Zhenghan Tai , Jingrui Tian , Yifan Wang , Junyu Yan , Yidong Tian

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

The Personality and emotions are effective parameters in learning process. Thus, virtual learning environments should pay attention to these parameters. In this paper, a new e-learning model is designed and implemented according to these…

计算机与社会 · 计算机科学 2010-04-13 Somayeh Fatahi , Nasser Ghasem-Aghaee

Massive Open Online Courseware (MOOCs) appeared in 2008 and grew considerably in the past decade, now reaching millions of students and professionals all over the world. MOOCs do not replace other educational forms. Instead, they complement…

计算机与社会 · 计算机科学 2022-04-08 Eduardo Guerra , Fabio Kon , Paulo Lemos

We describe a method of automatic feedback provision for students learning programming and computational methods in Python. We have implemented, used and refined this system since 2009 for growing student numbers, and summarise the design…

计算机与社会 · 计算机科学 2015-09-14 Hans Fangohr , Neil O'Brien , Anil Prabhakar , Arti Kashyap

In online learning environments, students often lack personalized peer interactions, which are crucial for cognitive development and learning engagement. Although previous studies have employed large language models (LLMs) to simulate…

计算机与社会 · 计算机科学 2026-01-08 Xian Gao , Zongyun Zhang , Ting Liu , Yuzhuo Fu

Educating students from diverse disciplinary backgrounds is challenging. In this article, we report on our interdisciplinary course coding interaction and design (Coding IxD), which is designed for computer science and design students…

人机交互 · 计算机科学 2022-05-06 Peter Sörries , Judith Glaser , Claudia Müller-Birn , Thomas Ness , Carola Zwick

The challenge stated in the title can be divided into two main problems. The first problem is to reliably mimic the way that users interact with user interfaces. The second problem is to build an instructible agent, i.e. one that can be…

人工智能 · 计算机科学 2016-07-04 I. Dan Melamed , Nobal B. Niraula

Generative AI tools such as ChatGPT now provide novice programmers with unprecedented access to instant, personalized support. While this holds clear promise, their influence on students' metacognitive processes remains underexplored.…

人机交互 · 计算机科学 2025-11-07 Boxuan Ma , Huiyong Li , Gen Li , Li Chen , Cheng Tang , Yinjie Xie , Chenghao Gu , Atsushi Shimada , Shin'ichi Konomi

Bots are software systems designed to support users by automating a specific process, task, or activity. When such systems implement a conversational component to interact with the users, they are also known as conversational agents. Bots,…

软件工程 · 计算机科学 2025-03-18 Stefano Lambiase , Gemma Catolino , Fabio Palomba , Filomena Ferrucci

Mixed-media tutorials, which integrate videos, images, text, and diagrams to teach procedural skills, offer more browsable alternatives than timeline-based videos. However, manually creating such tutorials is tedious, and existing automated…

人机交互 · 计算机科学 2024-03-14 Yuexi Chen , Vlad I. Morariu , Anh Truong , Zhicheng Liu

Teaching plays a very important role in our society, by spreading human knowledge and educating our next generations. A good teacher will select appropriate teaching materials, impact suitable methodologies, and set up targeted…

机器学习 · 计算机科学 2018-05-11 Yang Fan , Fei Tian , Tao Qin , Xiang-Yang Li , Tie-Yan Liu

We present two add-ons for Mathematica for teaching mathematics to undergraduate and high school students. These two applications, M@th Desktop (MD) and M@th Desktop Tools (MDTools), include several palettes and notebooks covering almost…

数学软件 · 计算机科学 2011-11-09 Reinhold Kainhofer , Reinhard V. Simonovits

Many non-traditional students in cybersecurity programs often lack access to advice from peers, family members and professors, which can hinder their educational experiences. Additionally, these students may not fully benefit from various…

计算机与社会 · 计算机科学 2025-01-17 Tianyu Wang , Nianjun Zhou , Zhixiong Chen

Virtual Teaching Assistants (VTAs) powered by Large Language Models (LLMs) have the potential to enhance student learning by providing instant feedback and facilitating multi-turn interactions. However, empirical studies on their…

计算机与社会 · 计算机科学 2025-06-24 Sunjun Kweon , Sooyohn Nam , Hyunseung Lim , Hwajung Hong , Edward Choi

Our work aims to study tools offered to students and tutors involved in face-to-face or blended project- based learning activities. Project-based learning is often applied in the case of complex learning (i.e. which aims at making learners…

计算机与社会 · 计算机科学 2016-11-27 Christine Michel , Elise Lavoué

Online dialogic instructions are a set of pedagogical instructions used in real-world online educational contexts to motivate students, help understand learning materials, and build effective study habits. In spite of the popularity and…

计算与语言 · 计算机科学 2022-10-14 Jiahao Chen , Shuyan Huang , Zitao Liu , Weiqi Luo