Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Enhancing Learning Algorithms in Computer Science on YouTube: A Personalized Educational System, EduTube AI

Authors: Farzanehpour, Sahar;

Enhancing Learning Algorithms in Computer Science on YouTube: A Personalized Educational System, EduTube AI

Abstract

In the context of self-directed computer science education, our studies show that learners often struggle to find high quality algorithm content that matches their current level and supports a coherent progression. Despite the popularity of platforms like YouTube, many users report challenges such as overwhelming search results, inconsistent instructional quality, and a lack of personalized learning paths. To explore these issues, we conducted a series of learner focused studies examining how individuals search for and engage with algorithm-related content online, and what barriers they encounter along the way. Drawing on these insights, we developed EduTube AI, a tool that integrates the YouTube API with GPT-4 to provide personalized video recommendations for algorithm learning. The system uses the learner's knowledge level, suggests relevant videos, and offers brief follow up quiz to reinforce the material. A follow-up study was conducted to gather user feedback on the tool's perceived relevance, structure, and support for learning progression. While the results are exploratory, they suggest directions for how AI-based systems might be used to support more adaptive and learner-centered experiences in open educational environments.

Learning algorithms can be one of the hardest parts of studying computer science, and finding helpful videos online doesn't always make it easier. Many people turn to YouTube for explanations, but it's not always clear which videos are right for them, or where to start if they feel lost. To understand this better, we asked learners about the challenges they face when studying algorithms and using platforms like YouTube. Their answers helped shape a new tool we created, called EduTube AI. EduTube AI is designed to help people find videos that better match what they already know. It asks a few questions first to get a sense of the user's goals and level of knowledge, then recommends a video that fits, along with a short practice activity. We also asked users to try the tool and share their thoughts. While it's still early, the feedback offers some ideas for how smart tools like this could help make learning online a little more organized and easier to follow.

Master of Science

Related Organizations
Keywords

AI, Software Engineering, Education

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!