The robots are here: Navigating the generative ai revolution in computing education

J Prather, P Denny, J Leinonen, BA Becker… - Proceedings of the …, 2023 - dl.acm.org
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …

Mathematical language models: A survey

W Liu, H Hu, J Zhou, Y Ding, J Li, J Zeng, M He… - arXiv preprint arXiv …, 2023 - arxiv.org
In recent years, there has been remarkable progress in leveraging Language Models (LMs),
encompassing Pre-trained Language Models (PLMs) and Large-scale Language Models …

Improving the validity of automatically generated feedback via reinforcement learning

A Scarlatos, D Smith, S Woodhead, A Lan - International Conference on …, 2024 - Springer
Automatically generating feedback via large language models (LLMs) in intelligent tutoring
systems and online learning platforms has the potential to improve the learning outcomes of …

Six Opportunities for scientists and engineers to learn programming using AI Tools such as ChatGPT

PJ Guo - Computing in Science & Engineering, 2023 - ieeexplore.ieee.org
This article demonstrates how scientists and engineers can use modern artificial intelligence
(AI) tools such as ChatGPT and GitHub Copilot to learn computer programming skills that …

Boosting Large Language Models with Socratic Method for Conversational Mathematics Teaching

Y Ding, H Hu, J Zhou, Q Chen, B Jiang… - Proceedings of the 33rd …, 2024 - dl.acm.org
With the introduction of large language models (LLMs), automatic math reasoning has seen
tremendous success. However, current methods primarily focus on providing solutions or …

Can language models employ the socratic method? experiments with code debugging

E Al-Hossami, R Bunescu, J Smith… - Proceedings of the 55th …, 2024 - dl.acm.org
When employing the Socratic method of teaching, instructors guide students toward solving
a problem on their own rather than providing the solution directly. While this strategy can …

Improving socratic question generation using data augmentation and preference optimization

NA Kumar, A Lan - arXiv preprint arXiv:2403.00199, 2024 - arxiv.org
The Socratic method is a way of guiding students toward solving a problem independently
without directly revealing the solution to the problem. Although this method has been shown …

Teach me how to improve my argumentation skills: A survey on feedback in argumentation

C Guerraoui, P Reisert, N Inoue, FS Mim… - arXiv preprint arXiv …, 2023 - arxiv.org
The use of argumentation in education has been shown to improve critical thinking skills for
end-users such as students, and computational models for argumentation have been …

LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education

A Kharrufa, S Alghamdi, A Aziz, C Bull - arXiv preprint arXiv:2410.23069, 2024 - arxiv.org
This work takes a pedagogical lens to explore the implications of generative AI (GenAI)
models and tools, such as ChatGPT and GitHub Copilot, in a semester-long 2nd-year …

Can Small Language Models With Retrieval-Augmented Generation Replace Large Language Models When Learning Computer Science?

S Liu, Z Yu, F Huang, Y Bulbulia, A Bergen… - Proceedings of the 2024 …, 2024 - dl.acm.org
Leveraging Large Language Models (LLMs) for personalized learning and support is
becoming a promising tool in computing education. AI Assistants can help students with …