Track 5: Intelligent Teaching Assistant in Programming Education

Track leader at TU Delft: Gosia Migut
Track leader at JetBrains: Anastasia Birillo

This track aims to develop an intelligent, AI-powered teaching assistant that provides personalized, context-aware support for programming education while stimulating knowledge transfer. We will focus on different aspects of AI context-aware support, from improving complex code generation from natural language, through RAG supported automatic hints generation, to methaphor-based explanation of concepts and generation of personalized teaching materials. All to improve students learning experince and efficacy in achiving learning objectives.

PhD Students:

  • Yuri Noviello

MSc Students:

  • Casper Dekeling
  • Arnav Chopra

Track News

13 January 2025

Publications

  1. Ilya Zakharov, Liudmila Piatnitckaia, Anastasia Birillo, Agnia Sergeyuk, and Maliheh Izadi. Enhancing Human-IDE Interaction in the SDLC using LLM-based Mediator Agents The ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), 2025