Bringing Interactive Learning to Industrial IDEs: Kotlin Notebook and LLM-Generated Exercises
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