Jalves Mendonça Nicácio, Fábio Paraguaçu D. da Costa
{"title":"Dekstra: um Ambiente de Aprendizagem Social para iniciação à aprendizagem de programação usando esquemas de concepção e planos programação","authors":"Jalves Mendonça Nicácio, Fábio Paraguaçu D. da Costa","doi":"10.22456/1982-1654.77611","DOIUrl":null,"url":null,"abstract":"A aprendizagem de algoritmos é uma etapa essencial na atividade de programar. No entanto, o aprendiz de programação tem muita dificuldade de elaborar planos de programação. Esse trabalho propõe a concepção e realização de um Ambiente Virtual de Aprendizagem de Programação, baseado no conceito de Ambiente de Aprendizagem Social. No Ambiente proposto, foi disponibilizado na interface, um conjunto de suportes para auxiliar o aprendiz na elaboração dos algoritmos desenvolvidos a partir da biblioteca Blockly. Nesse sentido, foram incorporados no ambiente um conjunto de esquemas de concepção de programas que permite a construção de planos de programação de forma visual e através da interação com um agente inteligente companheiro. A noção de Scaffolding, termo utilizado por alguns pesquisadores no contexto da aprendizagem para designar um suporte que é dado ao indivíduo no estágio inicial de aprendizagem, foi fortemente utilizada com vistas a promover a aprendizagem colaborativa dos conceitos iniciais de programação.","PeriodicalId":329316,"journal":{"name":"Informática na educação: teoria & prática","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Informática na educação: teoria & prática","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22456/1982-1654.77611","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
A aprendizagem de algoritmos é uma etapa essencial na atividade de programar. No entanto, o aprendiz de programação tem muita dificuldade de elaborar planos de programação. Esse trabalho propõe a concepção e realização de um Ambiente Virtual de Aprendizagem de Programação, baseado no conceito de Ambiente de Aprendizagem Social. No Ambiente proposto, foi disponibilizado na interface, um conjunto de suportes para auxiliar o aprendiz na elaboração dos algoritmos desenvolvidos a partir da biblioteca Blockly. Nesse sentido, foram incorporados no ambiente um conjunto de esquemas de concepção de programas que permite a construção de planos de programação de forma visual e através da interação com um agente inteligente companheiro. A noção de Scaffolding, termo utilizado por alguns pesquisadores no contexto da aprendizagem para designar um suporte que é dado ao indivíduo no estágio inicial de aprendizagem, foi fortemente utilizada com vistas a promover a aprendizagem colaborativa dos conceitos iniciais de programação.