Skip to search boxSkip to navigationSkip to main content

Designing Personalized Learning Environments throughMonitoring and Guiding User Interactions with Code andNatural Language

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 5-8

Publication milestones

  • Published - 2019

Publication status

Published - 2019

Publisher

Association for Computing Machinery, United States
978-1-4503-6852-0

Publication IDs

  • Scopus: 85077821016

Host publication title

Proceedings of the 1st ACM SIGSOFT International Workshop on Education through Advanced Software Engineering and Artificial Intelligence

Abstract

Learning the vocabulary of a new language and a new programming API are similar in multiple ways. In this paper we evaluate several of the similarities and show that based on them we can design systems that can guide the learner towards improving their knowledge without an external tutor or preset curriculum. Instead, the class of systems we propose here are based on automated approaches of building maps of knowledge of the domain by mining repositories. By intersecting this knowledge with models of learner knowledge built by observing past learner interactions with artifacts of the domain we can generate highly personalized learning guidance.

Publication metrics

PlumX, opens in new tab

Captures
18
Citations
1

Related Event

Title

International Workshop on Education through Advanced Software Engineering and Artificial Intelligence

Event type

Workshop

Degree of recognition

International event

Date

26/08/2019 - 26/08/2019