中文
相关论文

相关论文: Teaching Algorithm Design: A Literature Review

200 篇论文

Nowadays, technology has become dominant in the daily lives of most people around the world. From children to older people, technology is present, helping in the most diverse daily tasks and allowing accessibility. However, many times these…

人机交互 · 计算机科学 2022-08-09 Edelberto Franco Silva , Bruno José Dembogurski , Gustavo Silva Semaan

Graph machine learning has been extensively studied in both academia and industry. However, in the literature, most existing graph machine learning models are designed to conduct training with data samples in a random order, which may…

机器学习 · 计算机科学 2024-03-14 Haoyang Li , Xin Wang , Wenwu Zhu

Computer science (CS) capstone courses offer students a valuable opportunity to gain hands-on experience in software development, practice essential soft skills, and enhance their employability prospects. They are a core component in many…

计算机与社会 · 计算机科学 2024-04-05 Asma Shakil , Paul Denny

Learning representations of algorithms is an emerging area of machine learning, seeking to bridge concepts from neural networks with classical algorithms. Several important works have investigated whether neural networks can effectively…

Modern Code Review (MCR) is a standard practice in software engineering, yet it demands substantial time and resource investments. Recent research has increasingly explored automating core review tasks using machine learning (ML) and deep…

软件工程 · 计算机科学 2025-08-26 Robert Heumüller , Frank Ortmeier

Computing education widely applies general learning theories and pedagogical practices. However, computing also includes specific disciplinary knowledge and skills, e.g., programming and software development methods, for which there has…

计算机与社会 · 计算机科学 2024-09-20 Lauri Malmi , Judy Sheard , Claudia Szabo , Päivi Kinnunen

Systems with artificial intelligence components, so-called AI-based systems, have gained considerable attention recently. However, many organizations have issues with achieving production readiness with such systems. As a means to improve…

软件工程 · 计算机科学 2024-09-12 Lukas Heiland , Marius Hauser , Justus Bogner

Deep learning belongs to the field of artificial intelligence, where machines perform tasks that typically require some kind of human intelligence. Similar to the basic structure of a brain, a deep learning algorithm consists of an…

数字图书馆 · 计算机科学 2021-11-18 Jan Egger , Antonio Pepe , Christina Gsaxner , Yuan Jin , Jianning Li , Roman Kern

As artificial intelligence (AI) grows in popularity and importance-both as a domain within broader computing research and in society at large-increasing focus will need to be paid to the ethical governance of this emerging technology. The…

计算机与社会 · 计算机科学 2025-10-01 James Weichert , Dayoung Kim , Qin Zhu , Junghwan Kim , Hoda Eldardiry

A classification scheme of a scientific subject gives an overview of its body of knowledge. It can also be used to facilitate access to research articles and other materials related to the subject. For example, the ACM Computing…

Computational Thinking (CT) is a key skill set for students in higher education to thrive and adapt to an increasingly technology-driven future and workplace. While research on CT education has gained remarkable momentum in K12 over the…

计算机与社会 · 计算机科学 2025-10-14 Ebrahim Rahimi , Clara Maathuis

The use of algorithms for decision-making in higher education is steadily growing, promising cost-savings to institutions and personalized service for students but also raising ethical challenges around surveillance, fairness, and…

人机交互 · 计算机科学 2023-02-14 Kelly McConvey , Shion Guha , Anastasia Kuzminykh

Traditionally, numerical algorithms are seen as isolated pieces of code confined to an {\em in silico} existence. However, this perspective is not appropriate for many modern computational approaches in control, learning, or optimization,…

Technological advances in the context of digital transformation are the basis for rapid developments in the field of artificial intelligence (AI). Although AI is not a new topic in computer science (CS), recent developments are having an…

计算机与社会 · 计算机科学 2023-05-12 Tilman Michaeli , Stefan Seegerer , Ralf Romeike

Nowadays, computer science (CS) has emerged as a dominant force in numerous research areas both within and beyond its own discipline. However, despite its significant impact on scholarly space, only a limited number of studies have been…

社会与信息网络 · 计算机科学 2023-11-17 Ghazal Kalhor , Behnam Bahrak

We report our experiences implementing standards-based grading at scale in an Algorithms course, which serves as the terminal required CS Theory course in our department's undergraduate curriculum. The course had 200-400 students, taught by…

计算机与社会 · 计算机科学 2022-04-27 Lijun Chen , Joshua A. Grochow , Ryan Layer , Michael Levet

Replication studies play an important role in Computing Education Research (CER) by supporting the development of consistent and reliable scientific knowledge. However, prior research indicates that the CER community tends to prioritise…

计算机与社会 · 计算机科学 2026-03-31 Rita Garcia , Ellie Lovellette , Xi Wu , Angela Zavaleta Bernuy

Context: To effectively defend against ever-evolving cybersecurity threats, software systems should be made as secure as possible. To achieve this, software developers should understand potential vulnerabilities and apply secure coding…

编程语言 · 计算机科学 2024-07-11 Alina Torbunova , Adnan Ashraf , Ivan Porres

The U.S. Child Welfare System (CWS) is charged with improving outcomes for foster youth; yet, they are overburdened and underfunded. To overcome this limitation, several states have turned towards algorithmic decision-making systems to…

计算机与社会 · 计算机科学 2020-03-10 Devansh Saxena , Karla Badillo-Urquiola , Pamela J. Wisniewski , Shion Guha

The integration of AI tools into programming education has become increasingly prevalent in recent years, transforming the way programming is taught and learned. This paper provides a review of the state-of-the-art AI tools available for…

计算机与社会 · 计算机科学 2025-08-19 Nikolaos Avouris , Kyriakos Sgarbas , George Caridakis , Christos Sintoris