{"id":25784,"date":"2022-10-25T11:46:11","date_gmt":"2022-10-25T09:46:11","guid":{"rendered":"https:\/\/lium.univ-lemans.fr\/?p=25784"},"modified":"2022-10-25T16:38:50","modified_gmt":"2022-10-25T14:38:50","slug":"offre-stage-m2-utiliser-des-plongements-de-programmes-pour-aider-les-apprenants","status":"publish","type":"post","link":"https:\/\/lium.univ-lemans.fr\/en\/offre-stage-m2-utiliser-des-plongements-de-programmes-pour-aider-les-apprenants\/","title":{"rendered":"Offre stage M2 : Utiliser des plongements de programmes pour aider les apprenants"},"content":{"rendered":"<div class=\"panel-grid\" id=\"pg-25784-0\" ><div class=\"panel-grid-core\"><div class=\"panel-grid-cell\" id=\"pgc-25784-0-0\" ><div class=\"panel-widget-style\" ><h2 style=\"color: #e5442d;\">Use program embeddings to help learners<\/h2>\n<p><strong>Encadrant(e)s:<\/strong> Nicolas Dugu\u00e9 and Dominique Py<br \/>\n<strong>Host laboratory:<\/strong> LIUM<br \/>\n<strong>place:<\/strong> Le Mans<br \/>\n<strong>Contact : <\/strong> Nicolas.Dugue(at)univ-lemans.fr and Dominique.Py(at)univ-lemans.fr<br \/>\n<strong>Application: <\/strong> Send CV + cover letter to Nicolas Dugu\u00e9 and Dominique Py before November 20, 2022.<\/p>\n<p>&nbsp;<\/p>\n<p align=\"justify\"><strong>Description<\/strong>: By computer modeling the distributional hypothesis of linguists, specialists in automatic language processing have allowed the creation of lexical embedding approaches, at the root of many natural language processing applications. Since then, these approaches have been generalized, especially for the vector representation of computer programs. From the syntactic tree and the execution trace, it becomes possible to model programs and their similarity by plunging them into an adequate space. <\/p>\n<p align=\"justify\">The Laboratoire d&#8217;Informatique Fondamentale d&#8217;Orl\u00e9ans has set up the first approaches to representations of computer programs in the context of learning to program. The objective was to initiate a reflection on the possible contributions of these approaches in the design of HCI. The first objective of this reflection was to demonstrate the relevance of the representation space, by ensuring that these representations were fine enough to, for example, differentiate the answers to different exercises, and to differentiate the solutions within the same exercise. The question now arises of interrogating these representations to provide tools to serve the teacher, or the student reflexivity<\/p>\n<p align=\"justify\">From the point of view of TEL (Technology Enhanced Learning), we can consider several contexts in which these representations could be useful: automatic detection of typical errors, but also of atypical solutions (functional program but whose solution bypasses the statement); remediation assistance for students via the proposal of explanations, hints or pieces of code from the work of peers in order to help them move forward; the creation of tools to push learners to confront their solutions, discuss them and learn from the consensus.<\/p>\n<p align=\"justify\"><strong>Objective <\/strong>:The objective of the internship is to evaluate the usability of program embeddings to provide remediation to the learner based on the structuring of the program space. <\/p>\n<p>&nbsp;<\/p>\n<p align=\"justify\"><strong>Applicant profile <\/strong>: Candidate motivated by artificial intelligence, enrolled in a Master&#8217;s degree in Computer Science <\/p>\n<p>&nbsp;<\/p>\n<p><strong>Bibliography<\/strong><\/p>\n<ul>\n<li>Guillaume Cleuziou, Fr\u00e9d\u00e9ric Flouvat, Matthieu Exbrayat, Julien Robert, Romuald Thion. Apprentissage de repr\u00e9sentations pour l\u2019enseignement de la programmation : une approche centr\u00e9e enseignant. 10e Conf\u00e9rence sur les Environnements Informatiques pour l\u2019Apprentissage Humain, Marie Lefevre, Christine Michel, Juin 2021, Fribourg, Suisse. pp.58-69.<\/li>\n<li>Guillaume Cleuziou, Fr\u00e9d\u00e9ric Flouvat. Learning student program embeddings using abstract execution traces. 14th International Conference on Educational Data Mining, International Educational Data Mining Society, Jun 2021, Paris, France. pp.252-262.<\/li>\n<\/ul><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Use program embeddings to help learners Encadrant(e)s: Nicolas Dugu\u00e9 and Dominique Py Host laboratory: LIUM place: Le Mans Contact : Nicolas.Dugue(at)univ-lemans.fr and Dominique.Py(at)univ-lemans.fr Application: Send CV + cover letter to Nicolas Dugu\u00e9 and Dominique Py before November 20, 2022. &nbsp; Description: By computer modeling the distributional hypothesis of linguists, specialists in automatic language processing have [&hellip;]<\/p>\n<p class=\"more-link style2\"><a href=\"https:\/\/lium.univ-lemans.fr\/en\/offre-stage-m2-utiliser-des-plongements-de-programmes-pour-aider-les-apprenants\/\"  class=\"themebutton\"><span class=\"more-text\">READ MORE<\/span><span class=\"more-icon\"><i class=\"fa fa-angle-right fa-lg\"><\/i><\/span><\/a><\/p>\n","protected":false},"author":14,"featured_media":17310,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[78,83],"tags":[72],"acf":[],"_links":{"self":[{"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/posts\/25784"}],"collection":[{"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/comments?post=25784"}],"version-history":[{"count":0,"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/posts\/25784\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/media\/17310"}],"wp:attachment":[{"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/media?parent=25784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/categories?post=25784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lium.univ-lemans.fr\/en\/wp-json\/wp\/v2\/tags?post=25784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}