Bringing Interactive Learning to Industrial IDEs: Kotlin Notebook and LLM-Generated Exercises

Read full text
Authors: Daniil Karol, Ksenia Shneyveys, Roman Belov, Anastasiia Birillo
Cited by: 0

Abstract

In-IDE learning became a popular approach, integrating programming education with professional development tools in a seamless environment. Kotlin Notebook extends this concept by enabling highly interactive lessons within an industrial IDE while leveraging its capabilities, such as code quality inspections or refactorings. Kotlin Notebook structures programming content into interactive sections, enhancing both engagement and comprehension. This talk explores the combination of in-IDE learning and Kotlin Notebook with the integration of LLMs to create a powerful tool for interactive learning within an industrial-grade IDE.

Fields of Study & Subjects

Teaching and Learning Programming Software Engineering Research Software Engineering Techniques and Practices

Publication details

Journal / source
ACM Technical Symposium on Computer Science Education (SIGCSE)
Pages
1722–1722
Publication date
13 February 2026
Language
EN