
handle: 10919/137518
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
AI, Software Engineering, Education
AI, Software Engineering, Education
| 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 |
