中文
相关论文

相关论文: WIP: A Unit Testing Framework for Self-Guided Pers…

200 篇论文

To harness the potential of advanced computing technologies, efficient (real time) analysis of large amounts of data is as essential as are front-line simulations. In order to optimise this process, experts need to be supported by…

分布式、并行与集群计算 · 计算机科学 2018-07-03 Jovana Knežević , Ralf-Peter Mundani , Ernst Rank

A unit test is a method for verifying the accuracy and the proper functioning of a portion of a program. This work consists to study the relation and the approaches to test Object-Oriented Programming (OOP) programs and to propose a…

编程语言 · 计算机科学 2009-12-21 Martin Levesque

AI-supported tools can help learners overcome challenges in programming education by providing adaptive assistance. However, existing research often focuses on individual tools rather than deriving broader design recommendations. A key…

人机交互 · 计算机科学 2025-03-04 Zihan Wu , Yicheng Tang , Barbara Ericson

The integration of generative AI tools like ChatGPT into software engineering workflows opens up new opportunities to boost productivity in tasks such as unit test engineering. However, these AI-assisted workflows can also significantly…

软件工程 · 计算机科学 2025-10-14 Baris Ardic , Quentin Le Dilavrec , Andy Zaidman

We consider the problem of teaching via demonstrations in sequential decision-making settings. In particular, we study how to design a personalized curriculum over demonstrations to speed up the learner's convergence. We provide a unified…

机器学习 · 计算机科学 2021-12-17 Gaurav Yengera , Rati Devidze , Parameswaran Kamalaruban , Adish Singla

A self-adaptive system can modify its own structure and behavior at runtime based on its perception of the environment, of itself and of its requirements. To develop a self-adaptive system, software developers codify knowledge about the…

软件工程 · 计算机科学 2022-10-13 Andreas Metzger , Clément Quinton , Zoltán Ádám Mann , Luciano Baresi , Klaus Pohl

The growing need for automated and personalized feedback in programming education has led to recent interest in leveraging generative AI for feedback generation. However, current approaches tend to rely on prompt engineering techniques in…

计算机与社会 · 计算机科学 2025-09-16 Victor-Alexandru Pădurean , Tung Phung , Nachiket Kotalwar , Michael Liut , Juho Leinonen , Paul Denny , Adish Singla

Lengthy setup processes that require robotics expertise remain a major barrier to deploying robots for tasks involving high product variability and small batch sizes. As a result, collaborative robots, despite their advanced sensing and…

机器人学 · 计算机科学 2025-12-30 Christoph Willibald , Lugh Martensen , Thomas Eiband , Dongheui Lee

Novel end-user programming (EUP) tools enable on-the-fly (i.e., spontaneous, easy, and rapid) creation of interactions with robotic systems. These tools are expected to empower users in determining system behavior, although very little is…

机器人学 · 计算机科学 2024-06-04 Laura Stegner , Yuna Hwang , David Porfirio , Bilge Mutlu

Effective personalized feedback is crucial for learning programming. However, providing personalized, real-time feedback in large programming classrooms poses significant challenges for instructors. This paper introduces SPHERE, an…

人机交互 · 计算机科学 2024-10-23 Xiaohang Tang , Sam Wong , Marcus Huynh , Zicheng He , Yalong Yang , Yan Chen

Project based learning (PBL) for software development (we call it software development PBL) has garnered attention as a practical educational method. A number of studies have reported on the introduction of social coding tools such as…

软件工程 · 计算机科学 2020-02-07 Yutsuki Miyashita , Yuki Yamada , Hiroaki Hashiura , Atsuo Hazeyama

Speedup learning seeks to improve the computational efficiency of problem solving with experience. In this paper, we develop a formal framework for learning efficient problem solving from random problems and their solutions. We apply this…

人工智能 · 计算机科学 2014-11-17 P. Tadepalli , B. K. Natarajan

The rapid growth of programming education has outpaced traditional assessment tools, leaving faculty with limited means to provide meaningful, scalable feedback. Conventional autograders, while efficient, act as black-box systems that…

人工智能 · 计算机科学 2025-10-31 Vikrant Sahu , Gagan Raj Gupta , Raghav Borikar , Nitin Mane

Computational modeling is becoming a widely used methodology in modern neuroscience. However, as the complexity of the phenomena under study increases, the analysis of the results emerging from the simulations concomitantly becomes more…

神经元与认知 · 定量生物学 2020-03-16 Sergio E. Galindo , Pablo Toharia , Oscar D. Robles , Eduardo Ros , Luis Pastor , Jesús A. Garrido

Most prompt-optimization methods refine a single static template, making them ineffective in complex and dynamic user scenarios. Existing query-dependent approaches rely on unstable textual feedback or black-box reward models, providing…

人工智能 · 计算机科学 2025-11-26 Ke Chen , Yifeng Wang , Hassan Almosapeeh , Haohan Wang

In the realm of autonomous vehicles, dynamic user preferences are critical yet challenging to accommodate. Existing methods often misrepresent these preferences, either by overlooking their dynamism or overburdening users as humans often…

人机交互 · 计算机科学 2024-03-06 Mingyue Zhang , Jialong Li , Nianyu Li , Eunsuk Kang , Kenji Tei

Learning the dynamics of robots from data can help achieve more accurate tracking controllers, or aid their navigation algorithms. However, when the actual dynamics of the robots change due to external conditions, on-line adaptation of…

机器人学 · 计算机科学 2019-03-14 Bilal Wehbe , Marc Hildebrandt , Frank Kirchner

Modern software applications demand efficient and reliable testing methodologies to ensure robust user interface functionality. This paper introduces an autonomous reinforcement learning (RL) agent integrated within a Behavior-Driven…

软件工程 · 计算机科学 2026-02-10 Ali Hassaan Mughal

Cross-platform robot control remains difficult because hardware interfaces, data formats, and control paradigms vary widely, which fragments toolchains and slows deployment. To address this, we present Control Your Robot, a modular,…

机器人学 · 计算机科学 2025-12-10 Tian Nian , Weijie Ke , Shaolong Zhu , Bingshan Hu

Developing robot controllers in a simulated environment is advantageous but transferring the controllers to the target environment presents challenges, often referred to as the "sim-to-real gap". We present a method for continuous…

机器人学 · 计算机科学 2022-11-24 Sirui Chen , Keenon Werling , Albert Wu , C. Karen Liu