Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Explorotron: An IDE Extension for Guided and Independent Code Exploration and Learning

Yoshi.malaise
November 23, 2023
12

Explorotron: An IDE Extension for Guided and Independent Code Exploration and Learning

Slide deck used for our presentation about our paper titled: "Explorotron: An IDE Extension for Guided and Independent Code Exploration and Learning" during the Koli Calling 23rd International Conference on Computing Education Research.

Yoshi.malaise

November 23, 2023
Tweet

Transcript

  1. Explorotron: An IDE Extension for Guided and Independent Code
    Exploration and Learning
    Yoshi Malaise and Beat Signer
    Web & Information Systems Engineering Lab
    Department of Computer Science
    Vrije Universiteit Brussel

    View full-size slide

  2. Existing Code
    Study Lenses
    Educational Resources Learning Environment
    Delivery System

    View full-size slide

  3. Visual Studio Code
    Existing Code
    Study Lenses
    Educational Resources Learning Environment
    Delivery System

    View full-size slide

  4. Visual Studio Code
    Github
    Existing Code
    Study Lenses
    Educational Resources Learning Environment
    Delivery System

    View full-size slide

  5. Visual Studio Code
    Github
    Explorotron
    Existing Code
    Study Lenses
    Educational Resources Learning Environment
    Delivery System

    View full-size slide

  6. Student Teacher
    Researcher
    How to find the right balance
    between stakeholders?

    View full-size slide

  7. Expertise Reversal
    How to model users for a
    personalised learning experience?

    View full-size slide

  8. How to create suggested study
    tours across a set of files?

    View full-size slide

  9. What is the role of large language
    models in this approach?
    CodePal

    View full-size slide

  10. Open Questions
    • How to find the right balance between the stakeholders?
    • How to create suggested study tours across a set of files?
    • How to model users for a personalised learning experience?
    • What it the role of large language models in this approach
    [email protected]

    View full-size slide