{"title":"Integration of a Methodology for Teaching Programming with an Intelligent Tutoring System","authors":"S. M. González, A. Tamariz","doi":"10.5753/RBIE.2014.22.02.16","DOIUrl":null,"url":null,"abstract":"This work proposes to apply a methodology for teaching programming integrating technology resources to support classroom teaching. Thus, we developed a virtual environment, called O HALYEN as an Intelligent Tutoring System based on intelligent agents. The purpose of the environment is to act as a technological tool to aid classroom learning through dynamic selection of the teaching strategy, according to the profile, emotional state and other characteristics of each student. This article presents the methodology used in the classroom for teaching programming and focuses on the system specifics. As part of the intelligent system four emotions were defined. These emotions are inferred from the definition of events, rules and a MSLQ–based initial profile of the student. The preliminary results show the proposal is very promising since a first workshop was run to collect training data for emotion inference and evaluation of the proposed pedagogical strategies.","PeriodicalId":191188,"journal":{"name":"Brazilian Journal of Computers in Education","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Brazilian Journal of Computers in Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/RBIE.2014.22.02.16","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This work proposes to apply a methodology for teaching programming integrating technology resources to support classroom teaching. Thus, we developed a virtual environment, called O HALYEN as an Intelligent Tutoring System based on intelligent agents. The purpose of the environment is to act as a technological tool to aid classroom learning through dynamic selection of the teaching strategy, according to the profile, emotional state and other characteristics of each student. This article presents the methodology used in the classroom for teaching programming and focuses on the system specifics. As part of the intelligent system four emotions were defined. These emotions are inferred from the definition of events, rules and a MSLQ–based initial profile of the student. The preliminary results show the proposal is very promising since a first workshop was run to collect training data for emotion inference and evaluation of the proposed pedagogical strategies.