Tool-Based Retrieval-Augmented Generative as an Automated Assistant in Object-Oriented Programming Course

The integration of artificial intelligence into educational tools is transforming learning environments. In computer science, students frequently encounter challenges with complex concepts and practical applications. While LLMs offer valuable support, their responses can sometimes lack precision or rely on outdated information. Addressing these limitations is essential to enhance the effectiveness of AI-based tools in educational support. The main objective of this paper is to propose a tool-based RAG as automated assistant in an OOP Course. The tool was tested using common student queries and its responses were compared with those generated by ChatGPT. Initial observations suggest that RAG consistently generated contextually relevant responses due to its ability to access pertinent information from a structured knowledge base, resulting in more precise and applicable answers for students. The introduction of a RAG-based tool in classrooms has the potential to enhance student learning by providing instant, tailored responses to specific queries.

Authors

Institutions

Publication Details

Published
2025-03-23
DOI
https://doi.org/10.1109/edunine62377.2025.10981323
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Tool-Based Retrieval-Augmented Generative as an Automated Assistant in Object-Oriented Programming Course

Wilson Soto
Distributed and Parallel Computing Systems
article

Tool-Based Retrieval-Augmented Generative as an Automated Assistant in Object-Oriented Programming Course

Wilson Soto
article en

Abstract

The integration of artificial intelligence into educational tools is transforming learning environments. In computer science, students frequently encounter challenges with complex concepts and practical applications. While LLMs offer valuable support, their responses can sometimes lack precision or rely on outdated information. Addressing these limitations is essential to enhance the effectiveness of AI-based tools in educational support. The main objective of this paper is to propose a tool-based RAG as automated assistant in an OOP Course. The tool was tested using common student queries and its responses were compared with those generated by ChatGPT. Initial observations suggest that RAG consistently generated contextually relevant responses due to its ability to access pertinent information from a structured knowledge base, resulting in more precise and applicable answers for students. The introduction of a RAG-based tool in classrooms has the potential to enhance student learning by providing instant, tailored responses to specific queries.

Politécnico Grancolombiano (CO)
Openalex Percentile: Top 91%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.