Back to results

University of Namibia

An application to manage practicals in object-oriented programming according to the student's individual learning needs using Artificial Intelligence

Abstract

dc:description.abstract

The rapid advancement of artificial intelligence (AI) has introduced significant possibilities for enhancing education, particularly in complex subjects like objectoriented programming (OOP). This research explores the development of a chatbot application specifically designed to support students in mastering OOP practicals by addressing individual learning needs. The chatbot leverages an AI model that tailors exercises, provides real-time feedback, and offers targeted recommendations for supplementary learning resources. By analyzing the specific challenges faced by students, the chatbot enables personalized guidance, fosters self-directed learning, and aids in building a foundational understanding of OOP concepts. Employing a mixed-methods approach, the study combines quantitative data from user interactions with qualitative feedback to evaluate the chatbot's effectiveness. Iterative design and testing allowed the chatbot to evolve dynamically, addressing emerging student needs, identifying knowledge gaps, and providing adaptive support. The research aligns with best practices in AI-driven education, demonstrating the chatbot’s capacity to deliver timely, contextually accurate feedback while reinforcing key OOP concepts. The study also critically examines the broader implications of AI in OOP education, highlighting its potential to create personalized, adaptive learning environments. Findings underscore the promising role of AI in computer science education, presenting a scalable, responsive solution that bridges traditional teaching methods with the diverse needs of today’s learners. Preliminary results reveal substantial improvement in student engagement, understanding, and retention of OOP principles, highlighting AI’s transformative potential in reshaping OOP instruction and positioning it as a crucial component of modern education

Degree

thesis:*
Grantor dc:publisher
University of Namibia
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Mudengi, Mary
Advisor dc:contributor.advisor
  • Diaz, Adolfo

Subjects

dc:subject × 14

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/11070/4220
OAI identifier oai:identifier
oai:repository.unam.edu.na:11070/4220

Chain of custody

source
Harvested from
University of Namibia
Base URL
repository.unam.edu.na/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Mudengi, Mary. An application to manage practicals in object-oriented programming according to the student's individual learning needs using Artificial Intelligence. University of Namibia, 2025. http://hdl.handle.net/11070/4220