中文
相关论文

相关论文: Making Lab Sessions Mandatory -- On Student Work D…

200 篇论文

Learning to code, and more broadly, learning about computer science is a growing field of activity and research. Under the label of computational thinking, computational concepts are increasingly used as cognitive tools in many subject…

Context. Recently, a family of studies highlighted the unpopularity of software testing careers among undergraduate students in software engineering and computer science courses. The original study and its replications explored the…

Introductory courses on electric circuits at undergraduate level are usually presented in quite abstract terms, with questions and problems quite far from practical problems. This causes the students have difficulties to apply that theory…

系统与控制 · 电气工程与系统科学 2024-01-31 Sebastian Martin , Salvador Pineda , Juan Perez-Ruiz , Natalia Alguacil , Antonio Ruiz-Gonzalez

Empirical research in reverse engineering and software protection is crucial for evaluating the efficacy of methods designed to protect software against unauthorized access and tampering. However, conducting such studies with professional…

软件工程 · 计算机科学 2026-03-05 Tab , Zhang , Bjorn De Sutter , Christian Collberg , Bart Coppens , Waleed Mebane

Online labor markets have great potential as platforms for conducting experiments, as they provide immediate access to a large and diverse subject pool and allow researchers to conduct randomized controlled trials. We argue that online…

人机交互 · 计算机科学 2025-03-19 John J. Horton , David G. Rand , Richard J. Zeckhauser

This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualitative survey data. We analyzed individual contributions…

As robots and other intelligent agents move from simple environments and problems to more complex, unstructured settings, manually programming their behavior has become increasingly challenging and expensive. Often, it is easier for a…

机器人学 · 计算机科学 2018-11-19 Takayuki Osa , Joni Pajarinen , Gerhard Neumann , J. Andrew Bagnell , Pieter Abbeel , Jan Peters

The research objective is to design a blended learning of system programming for software engineering bachelors. Under blended learning we understand the way of implementing the content of the training, which integrates classroom and…

计算机与社会 · 计算机科学 2018-08-07 Andrii Striuk

In software-engineering research, many empirical studies are conducted with open-source or industry developers. However, in contrast to other research communities like economics or psychology, only few experiments use financial incentives…

软件工程 · 计算机科学 2024-09-17 Dmitri Bershadskyy , Jacob Krüger , Gül Çalıklı , Siegmar Otto , Sarah Zabel , Jannik Greif , Robert Heyer

In DevOps Course, the Installation and configuration of the various software tools are useful in the context of application development. To teach DevOps Tools precisely to achieve the learning outcome is a skilled task for a trainer. From…

软件工程 · 计算机科学 2022-04-12 Manoj Devare

This experience report explores the effects of ungraded assignments on the learning experience of students in an introductory computing course. Our study examines the impact of ungraded assignments on student engagement, understanding, and…

计算机与社会 · 计算机科学 2025-12-30 Yehya Sleiman Tellawi , Abhishek K. Umrawal

Design and scientific investigation are recognized as key components of undergraduate physics laboratory curricula. In light of this, many successful lab programs have been developed to train students to develop these abilities, and…

物理教育 · 物理学 2016-06-29 Evan Halstead

The problem of scheduling with testing in the framework of explorable uncertainty models environments where some preliminary action can influence the duration of a task. In the model, each job has an unknown processing time that can be…

数据结构与算法 · 计算机科学 2021-08-20 Susanne Albers , Alexander Eckl

Federated learning (FL) enables collaborative learning across multiple clients. In most FL work, all clients train a single learning task. However, the recent proliferation of FL applications may increasingly require multiple FL tasks to be…

We consider a distributed multi-task learning scheme that accounts for multiple linear model estimation tasks with heterogeneous and/or correlated data streams. We assume that nodes can be partitioned into groups corresponding to different…

多智能体系统 · 计算机科学 2024-10-07 Lingzhou Hong , Alfredo Garcia

Signal Processing (SP) and Machine Learning (ML) rely on good math and coding knowledge, in particular, linear algebra, probability, trigonometry, and complex numbers. A good grasp of these relies on scalar algebra learned in middle school.…

历史与综述 · 数学 2025-03-10 Namrata Vaswani , Mohamed Y. Selim , Renee Serrell Gibert

In this paper the new methods and devices introduced into the learning process of programming for IT engineers at our college is described. Based on our previous research results we supposed that project methods and some new devices can…

计算机与社会 · 计算机科学 2013-12-12 Attila Pasztor , Robert Pap-Szigeti , Erika Torok

As the focus of quantum science shifts from basic research to development and implementation of applied quantum technology, calls for a robust, diverse quantum workforce have increased. However, little research has been done on the design…

物理教育 · 物理学 2024-07-23 Michael B. Bennett , Joan É. Arrow , Sasha Novack , Noah D. Finkelstein

Soft skills are critical for academic and professional success, but are often neglected in early-stage technical curricula. This paper presents a semi-isolated teaching intervention aimed at fostering study ability and key soft…

计算机与社会 · 计算机科学 2026-02-17 Kerstin Andree , Santiago Berrezueta-Guzman , Stephan Krusche , Luise Pufahl , Stefan Wagner

A/B tests serve the purpose of reliably identifying the effect of changes introduced in online services. It is common for online platforms to run a large number of simultaneous experiments by splitting incoming user traffic randomly in…