中文
相关论文

相关论文: Modern Constraint Programming Education: Lessons f…

200 篇论文

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

Cyber Physical Systems (CPS) are the conjoining of an entities' physical and computational elements. The development of a typical CPS system follows a sequence from conceptual modeling, testing in simulated (virtual) worlds, testing in…

计算机与社会 · 计算机科学 2014-08-05 Vijay Gadepally , Ashok Krishnamurthy , Umit Ozguner

Most of today's educators are in no shortage of digital and online learning technologies available at their fingertips, ranging from Learning Management Systems such as Canvas, Blackboard, or Moodle, online meeting tools, online homework,…

物理教育 · 物理学 2025-12-13 Zhongzhou Chen , Chandralekha Singh

Students taking introductory physics are rarely exposed to computational modeling. In a one-semester large lecture introductory calculus-based mechanics course at Georgia Tech, students learned to solve physics problems using the VPython…

物理教育 · 物理学 2015-05-28 Marcos D. Caballero , Matthew A. Kohlmyer , Michael F. Schatz

Combinatorial Testing (CT) is a potentially powerful testing technique, whereas its failure revealing ability might be dramatically reduced if it fails to handle constraints in an adequate and efficient manner. To ensure the wider…

软件工程 · 计算机科学 2019-08-08 Huayao Wu , Changhai Nie , Justyna Petke , Yue Jia , Mark Harman

The next generation of computer engineers and scientists must be proficient in not just the technical knowledge required to analyze, optimize, and create emerging microelectronics systems, but also with the skills required to make ethical…

计算机与社会 · 计算机科学 2023-03-24 Sudeep Pasricha

The integration of artificial intelligence tools such as ChatGPT in the education system has gained attention in recent years. This experience report explores students' perceptions and suggestions for integrating ChatGPT in a computer…

计算机与社会 · 计算机科学 2024-02-06 Kehinde Aruleba , Ismaila Temitayo Sanusi , George Obaido , Blessing Ogbuokiri

Despite continual learning's long and well-established academic history, its application in real-world scenarios remains rather limited. This paper contends that this gap is attributable to a misalignment between the actual challenges of…

机器学习 · 计算机科学 2024-02-16 Theodora Kontogianni , Yuanwen Yue , Siyu Tang , Konrad Schindler

This paper explores integrating microlearning strategies into university curricula, particularly in computer science education, to counteract the decline in class attendance and engagement in US universities after COVID. As students…

The hit of the COVID-19 pandemic has hugely affected higher education in the world, and as a result, most of the physical classes have been (partially) replaced by online teaching platforms. This transition is challenging even for…

计算机与社会 · 计算机科学 2021-12-22 Mehrnoosh Askarpour

We introduce a new training paradigm that enforces interval constraints on neural network parameter space to control forgetting. Contemporary Continual Learning (CL) methods focus on training neural networks efficiently from a stream of…

Constraint programming is used for a variety of real-world optimisation problems, such as planning, scheduling and resource allocation problems. At the same time, one continuously gathers vast amounts of data about these problems. Current…

Constraint programming (CP) is a powerful technique for solving constraint satisfaction and optimization problems. In CP solvers, the variable ordering strategy used to select which variable to explore first in the solving process has a…

人工智能 · 计算机科学 2023-04-13 Yuan Sun , Su Nguyen , Dhananjay Thiruvady , Xiaodong Li , Andreas T. Ernst , Uwe Aickelin

The ubiquity of technology in our daily lives and the economic stability of the technology sector in recent years, especially in areas with a computer science footing, has led to an increase in computer science enrollment in many parts of…

计算机与社会 · 计算机科学 2014-05-13 Zubair Nabi

Graduate Teaching Assistants (GTAs) are key partners in the education of undergraduates. Given the potentially large impact GTAs can have on undergraduate student learning, it is important to provide them with appropriate preparation for…

物理教育 · 物理学 2021-10-04 Emily Alicea-Muñoz , Carol Subiño Sullivan , Michael F. Schatz

In this position paper, we advocate for the idea that courses and exams in the AI era have to be designed based on two factors: (1) the strengths and limitations of AI, and (2) the pedagogical educational objectives. Based on insights from…

计算机与社会 · 计算机科学 2023-08-07 Ahmad Samer Wazan , Imran Taj , Abdulhadi Shoufan , Romain Laborde , Rémi Venant

In today's education systems, there is a deep concern about the importance of teaching code and computer programming in schools. Moving digital learning from a simple use of tools to understanding the processes of the internal functioning…

计算机与社会 · 计算机科学 2017-05-25 Mokhtar Ben Henda

Building up competencies in working with data and tools of Artificial Intelligence (AI) is becoming more relevant across disciplinary engineering fields. While the adoption of tools for teaching and learning, such as ChatGPT, is garnering…

计算机与社会 · 计算机科学 2025-07-15 Johannes Schleiss , Aditya Johri , Sebastian Stober

We provide ongoing results from the development of a personalized learning system integrated into a serious game. Given limited instructor resources, the use of computerized systems to help tutor students offers a way to provide higher…

计算机与社会 · 计算机科学 2023-05-29 Ying Tang , Ryan Hare

Plagiarism in programming courses remains a persistent challenge, especially in competitive programming contexts where assignments often have unique, known solutions. This paper examines why traditional code plagiarism detection methods…

计算机与社会 · 计算机科学 2025-05-14 Ethan Dickey