English
Related papers

Related papers: Evaluation Process for an Introductory Programming…

200 papers

With the rapid development of artificial intelligence (AI) community, education in AI is receiving more and more attentions. There have been many AI related courses in the respects of algorithms and applications, while not many courses in…

Artificial Intelligence · Computer Science 2022-07-26 Jianlei Yang , Xiaopeng Gao , Weisheng Zhao

Computation is a central aspect of modern science and engineering work, and yet, computational instruction has yet to fully pervade university STEM curricula. In physics, we have begun to integrate computation into our courses in a variety…

Physics Education · Physics 2017-09-19 Marcos. D. Caballero , Michael J. Obsniuk , Paul W. Irving

Computational thinking in physics has many different forms, definitions, and implementations depending on the level of physics, or the institution it is presented in. In order to better integrate computational thinking in introductory…

Physics Education · Physics 2023-08-08 Justin Gambrell , Eric Brewe

A growing number of universities worldwide use various forms of online and blended learning as part of their academic curricula. Furthermore, the recent changes caused by the COVID-19 pandemic have led to a drastic increase in importance…

Machine Learning · Computer Science 2022-09-05 Galina Deeva , Johannes De Smedt , Cecilia Saint-Pierre , Richard Weber , Jochen De Weerdt

Benchmarking AI systems in multi-turn interactive scenarios is essential for understanding their practical capabilities in real-world applications. However, existing evaluation protocols are highly heterogeneous, differing significantly in…

Computation and Language · Computer Science 2026-03-25 Qi Jia , Haodong Zhao , Dun Pei , Xiujie Song , Shibo Wang , Zijian Chen , Zicheng Zhang , Xiangyang Zhu , Guangtao Zhai

The expanding computational costs and limited resources underscore the critical need for budgeted-iteration training, which aims to achieve optimal learning within predetermined iteration budgets. While learning rate schedules fundamentally…

Machine Learning · Computer Science 2025-12-09 Anda Tang , Yiming Dong , Yutao Zeng , zhou Xun , Zhouchen Lin

Evaluation is a systematic approach to assessing how well a system achieves its intended purpose. Federated learning (FL) is a novel paradigm for privacy-preserving machine learning that allows multiple parties to collaboratively train…

Machine Learning · Computer Science 2024-03-26 Di Chai , Leye Wang , Liu Yang , Junxue Zhang , Kai Chen , Qiang Yang

In clinical trials, there often exist multiple historical studies for the same or related treatment investigated in the current trial. Incorporating historical data in the analysis of the current study is of great importance, as it can help…

Methodology · Statistics 2021-02-02 Huaqing Jin , Guosheng Yin

Automatic assessment of code, in particular to support education, is an important feature included in several Learning Management Systems (LMS), at least to some extent. Several kinds of assessments can be designed, such as exercises asking…

Software Engineering · Computer Science 2019-11-28 Sébastien Combéfis , Guillaume de Moffarts

The assessment of source code in university education is a central and important task for lecturers of programming courses. In doing so, educators are confronted with growing numbers of students having increasingly diverse prerequisites, a…

Software Engineering · Computer Science 2023-06-09 Clemens Sauerwein , Tobias Antensteiner , Stefan Oppl , Iris Groher , Alexander Meschtscherjakov , Philipp Zech , Ruth Breu

To accelerate learning process with few samples, meta-learning resorts to prior knowledge from previous tasks. However, the inconsistent task distribution and heterogeneity is hard to be handled through a global sharing model…

Machine Learning · Computer Science 2022-06-22 Geng Li , Boyuan Ren , Hongzhi Wang

Assessments help in evaluating the knowledge gained by a learner at any specific point as well as in continuous improvement of the curriculum design and the whole learning process. However, with the increase in students' enrollment at…

Computation and Language · Computer Science 2022-05-25 Muhammad Salman Khan , Adnan Ahmad , Muhammad Humayoun

Robust unlearning is crucial for safely deploying large language models (LLMs) in environments where data privacy, model safety, and regulatory compliance must be ensured. Yet the task is inherently challenging, partly due to difficulties…

Computation and Language · Computer Science 2025-11-11 Vineeth Dorna , Anmol Mekala , Wenlong Zhao , Andrew McCallum , Zachary C. Lipton , J. Zico Kolter , Pratyush Maini

DevOps can be best explained as people working together to conceive, build and deliver secure software at top speed. DevOps practices enable software development (dev) and operations (ops) teams to accelerate delivery through automation,…

Computers and Society · Computer Science 2025-01-22 Ganesh Neelakanta Iyer , Andrew Goh Yisheng , Metilda Chee Heng Er , Weng Xian Choong , Shao Wei Koh

Driven by the fact that many of us experienced softer or not-so-soft lockdown, the intention of a couple of instructors at our university was to develop a collaborative tool that could help in online delivery and gamification on two courses…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-12-16 M. Zagar , M. Sipek , N. Draskovic , B. Mihaljevic

Investigating children's embodied learning in mixed-reality environments, where they collaboratively simulate scientific processes, requires analyzing complex multimodal data to interpret their learning and coordination behaviors. Learning…

Providing feedback, both assessing final work and giving hints to stuck students, is difficult for open-ended assignments in massive online classes which can range from thousands to millions of students. We introduce a neural network method…

Machine Learning · Computer Science 2015-05-25 Chris Piech , Jonathan Huang , Andy Nguyen , Mike Phulsuksombati , Mehran Sahami , Leonidas Guibas

We present an adoption-ready instructional module for introducing quantum superposition in a two-state system. The package combines a five-activity classroom sequence with grading-ready assessment materials organized around six conceptual…

Physics Education · Physics 2026-05-26 Boris Kiefer

Distributed learning is commonly used for training deep learning models, especially large models. In distributed learning, manual parallelism (MP) methods demand considerable human effort and have limited flexibility. Hence, automatic…

Machine Learning · Computer Science 2025-04-21 Hao Lin , Ke Wu , Jie Li , Jun Li , Wu-Jun Li

Simulation workflow is a top-level model for the design and control of simulation process. It connects multiple simulation components with time and interaction restrictions to form a complete simulation system. Before the construction and…

Machine Learning · Computer Science 2022-07-12 Zhuqing Liu , Liyuanjun Lai , Lin Zhang