Uppsats

A Better Programming Teaching Tool - An Interactive Teaching Platform with Course Management, Real-Time Insights and AI-Generated Hints

Kandidat-uppsats

Göteborgs universitet/Institutionen för data- och informationsteknik

Publicerad: 2026-02-19

Språk: Engelska

Sammanfattning

Learning to program presents significant challenges for beginners, not only due totechnical hurdles, such as installing and configuring development environments, butalso from the cognitive demands of mastering unfamiliar concepts and problemsolvingstrategies. These difficulties are often amplified in educational settings,where teachers frequently need to assist students with repetitive setup issues or answersimilar conceptual questions. This thesis presents the design and implementationof a web-based application that aims to lower the entry barrier to programmingby allowing students to write and execute code directly in the browser without anyinstallation. The platform features real-time task submission, automated progresstracking, and AI-generated subgoals and hints that are tailored to each student’sprogress. Teachers can create and manage tasks, monitor student performance, andadapt content to meet students needs. Through the integration of a user-friendlyinterface, performance analytics, and controlled AI assistance, the platform aimsto reduce the repetitive workload for teachers, foster a healthy and pedagogicallysound relationship with AI among students, and ultimately provide a more efficientand effective programming education environment.

Information

Lärosäte / institution
Göteborgs universitet/Institutionen för data- och informationsteknik
Publiceringsdatum
2026-02-19
Uppsatstyp
Kandidat-uppsats
Språk
Engelska

Utforska vidare

Liknande uppsatser

Uppsatser med liknande ämnen och nyckelord.