中文
相关论文

相关论文: From {Solution Synthesis} to {Student Attempt Synt…

200 篇论文

Supervised Learning is a way of developing Artificial Intelligence systems in which a computer algorithm is trained on labeled data inputs. Effectiveness of a Supervised Learning algorithm is determined by its performance on a given dataset…

计算机与社会 · 计算机科学 2024-10-29 Shubhi Bansal , Atharva Tendulkar , Nagendra Kumar

Unstructured urban environments present unique challenges for scene understanding and generalization due to their complex and diverse layouts. We introduce SynthGenNet, a self-supervised student-teacher architecture designed to enable…

计算机视觉与模式识别 · 计算机科学 2025-09-03 Pushpendra Dhakara , Prachi Chachodhia , Vaibhav Kumar

The application of Artificial intelligence for teaching and learning in the academic sphere is a trending subject of interest in the computing education. ChatGPT, as an AI-based tool, provides various advantages, such as heightened student…

计算机与社会 · 计算机科学 2024-01-18 Basit Qureshi

Practical lab education in computer science often faces challenges such as plagiarism, lack of proper lab records, unstructured lab conduction, inadequate execution and assessment, limited practical learning, low student engagement, and…

计算机与社会 · 计算机科学 2025-10-01 Vaishnavi Sharma , Rakesh Thakur , Shashwat Sharma , Kritika Panjanani

Automated tutoring systems offer the flexibility and scalability necessary to facilitate the provision of high quality and universally accessible programming education. In order to realise the full potential of these systems, recent work…

人机交互 · 计算机科学 2021-10-08 Jessica McBroom , Irena Koprinska , Kalina Yacef

We present a task-aware approach to synthetic data generation. Our framework employs a trainable synthesizer network that is optimized to produce meaningful training samples by assessing the strengths and weaknesses of a `target' network.…

计算机视觉与模式识别 · 计算机科学 2019-07-10 Shashank Tripathi , Siddhartha Chandra , Amit Agrawal , Ambrish Tyagi , James M. Rehg , Visesh Chari

Artificial intelligence and semantic technologies are evolving and have been applied in various research areas, including the education domain. Higher Education institutions strive to improve students' academic performance. Early…

计算机与社会 · 计算机科学 2022-10-28 Yixin Cheng

A standing challenge in undergraduate Computer Science curricula is the teaching and learning of computer programming. Through this paper which is an essay about programming, we aim to contribute to the plethora of existing pedagogies,…

编程语言 · 计算机科学 2022-02-21 Elpida Keravnou-Papailiou

As language and visual understanding by machines progresses rapidly, we are observing an increasing interest in holistic architectures that tightly interlink both modalities in a joint learning and inference process. This trend has allowed…

人工智能 · 计算机科学 2021-08-23 Mateusz Malinowski , Mario Fritz

Generative AI creates new opportunities for programming education, but many existing systems remain overly directive, producing lengthy explanations and premature solutions that can overwhelm K-12 novices. In this paper, we present a…

人机交互 · 计算机科学 2026-05-19 Cassandra Lucas , Anshul Bihani , Rohini Kukka , Chun-Hua Tsai , Jaydeb Sarker , Mia Mohammad Imran

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

Personalized problem selection enhances student practice in tutoring systems. Prior research has focused on transparent problem selection that supports learner control but rarely engages learners in selecting practice materials. We explored…

人机交互 · 计算机科学 2024-12-17 Conrad Borchers , Jeroen Ooge , Cindy Peng , Vincent Aleven

Navigation is a rich and well-grounded problem domain that drives progress in many different areas of research: perception, planning, memory, exploration, and optimisation in particular. Historically these challenges have been separately…

The increasing availability and use of artificial intelligence (AI) tools in educational settings has raised concerns about students' overreliance on these technologies. Overreliance occurs when individuals accept incorrect AI-generated…

计算机与社会 · 计算机科学 2025-06-18 Griffin Pitts , Neha Rani , Weedguet Mildort , Eva-Marie Cook

Program synthesis is the task of automatically generating a program consistent with a given specification. A natural way to specify programs is to provide examples of desired input-output behavior, and many current program synthesis…

机器学习 · 计算机科学 2020-07-28 Alexander Suh , Yuval Timen

To implement important quality attributes of software such as architectural security tactics, developers incorporate API of software frameworks, as building blocks, to avoid re-inventing the wheel and improve their productivity. However,…

软件工程 · 计算机科学 2024-03-19 Ali Shokri , Ibrahim Jameel Mujhid , Mehdi Mirakhorli

When executed well, project-based learning (PBL) engages students' intrinsic motivation, encourages students to learn far beyond a course's limited curriculum, and prepares students to think critically and maturely about the skills and…

计算机与社会 · 计算机科学 2025-03-11 Gati Aher , Robin Schmucker , Tom Mitchell , Zachary C. Lipton

In AI-rich higher education, polished written mathematics has become easier to produce than trustworthy evidence of understanding. This article develops a human-scale methodology for service mathematics, with informatics as its main running…

历史与综述 · 数学 2026-04-13 Siniša Miličić

Imagine you are a teacher attempting to assess a student's level in a particular subject. If you design a test with only hard questions, and the student fails, this mostly proves that the student does not understand the more advanced…

信息检索 · 计算机科学 2021-10-11 Andrea Barraza-Urbina

Today's AI models learn primarily through mimicry and refining, so it is not surprising that they struggle to solve problems beyond the limits set by existing data. To solve novel problems, agents should acquire skills for exploring and…