使用作品集创建报告和反思高等教育学生的编程错误

M. F. Castro, P. Tedesco
{"title":"使用作品集创建报告和反思高等教育学生的编程错误","authors":"M. F. Castro, P. Tedesco","doi":"10.5753/CBIE.SBIE.2018.1003","DOIUrl":null,"url":null,"abstract":"​Crucial to the Computing curriculum, programming is considered to be one of its most difficult topics, since it requires the abilities of abstraction, reasoning and representation. In its complexity, the activity becomes susceptible to failure. Theories such as Vygostky’s treat reflection on error as an integral part of the learning process. Given that the educational potential of the error is usually wasted due to a negative bias, this work aims to investigate, through the realization of a quantitative experiment with a focus on Higher Education, the use of portfolios in the creation of reports that promote reflection on mistakes made in programming disciplines. Resumo. ​Crucial para o currículo de cursos de Computação, a programação é considerada um de seus tópicos mais difíceis, pois exige habilidades de abstração, raciocínio e representação. Em sua complexidade, a atividade torna-se suscetível a falhas. Teorias como a de Vygostky tratam a reflexão sobre o erro como parte integrante do processo de aprendizagem. Dado que o potencial educador do erro costuma ser desperdiçado sob uma caracterização de viés negativo, este trabalho tem como objetivo investigar, através da realização de um experimento quantitativo com foco no Ensino Superior, o uso de portfólios na criação de relatos que promovam a reflexão sobre erros cometidos em disciplinas de programação. 1. ​Introdução A habilidade de programar é uma das bases de Cursos de Computação. No entanto, o ensino de programação e algoritmos é frequentemente considerado um dos tópicos mais difíceis do curso, com disciplinas apresentando taxas altas de reprovação e desistência [WATSON; LI, 2014]. Fatores de diversas naturezas (e.g. metodológicos, estruturais) contribuem para a queda de desempenho neste tipo de conteúdo [MENEZES; NOBRE, 2002], indicativos de que talvez ainda não se conheça uma forma ideal de educar em Computação. Além disso está o fato de que a programação e o código em si não constituem o objetivo final da atividade de programar. O real produto a ser desenvolvido pelo aluno é a resolução de um problema. O processo de programar exige que o aluno compreenda uma questão em seus diversos aspectos, abstraindo-a e expressando-a na sintaxe correta da linguagem. Atividades desta natureza tornam-se especialmente suscetíveis a falhas [GOMES et al., 2015], o que contribui para que os estudantes as considerem como tópicos difíceis. No caso do ensino de programação, Mora, Kumar e Renumol (2011) citam a depuração como uma das fases mais importantes da aprendizagem. Nela, o aluno é capaz de visualizar, manipular, corrigir e DOI: 10.5753/cbie.sbie.2018.1003 1003 Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018) VII Congresso Brasileiro de Informática na Educação (CBIE 2018)","PeriodicalId":231173,"journal":{"name":"Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Utilização de Portfólios na Criação de Relatos e Reflexão Sobre o Erro em Programação para Alunos do Ensino Superior\",\"authors\":\"M. F. Castro, P. Tedesco\",\"doi\":\"10.5753/CBIE.SBIE.2018.1003\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"​Crucial to the Computing curriculum, programming is considered to be one of its most difficult topics, since it requires the abilities of abstraction, reasoning and representation. In its complexity, the activity becomes susceptible to failure. Theories such as Vygostky’s treat reflection on error as an integral part of the learning process. Given that the educational potential of the error is usually wasted due to a negative bias, this work aims to investigate, through the realization of a quantitative experiment with a focus on Higher Education, the use of portfolios in the creation of reports that promote reflection on mistakes made in programming disciplines. Resumo. ​Crucial para o currículo de cursos de Computação, a programação é considerada um de seus tópicos mais difíceis, pois exige habilidades de abstração, raciocínio e representação. Em sua complexidade, a atividade torna-se suscetível a falhas. Teorias como a de Vygostky tratam a reflexão sobre o erro como parte integrante do processo de aprendizagem. Dado que o potencial educador do erro costuma ser desperdiçado sob uma caracterização de viés negativo, este trabalho tem como objetivo investigar, através da realização de um experimento quantitativo com foco no Ensino Superior, o uso de portfólios na criação de relatos que promovam a reflexão sobre erros cometidos em disciplinas de programação. 1. ​Introdução A habilidade de programar é uma das bases de Cursos de Computação. No entanto, o ensino de programação e algoritmos é frequentemente considerado um dos tópicos mais difíceis do curso, com disciplinas apresentando taxas altas de reprovação e desistência [WATSON; LI, 2014]. Fatores de diversas naturezas (e.g. metodológicos, estruturais) contribuem para a queda de desempenho neste tipo de conteúdo [MENEZES; NOBRE, 2002], indicativos de que talvez ainda não se conheça uma forma ideal de educar em Computação. Além disso está o fato de que a programação e o código em si não constituem o objetivo final da atividade de programar. O real produto a ser desenvolvido pelo aluno é a resolução de um problema. O processo de programar exige que o aluno compreenda uma questão em seus diversos aspectos, abstraindo-a e expressando-a na sintaxe correta da linguagem. Atividades desta natureza tornam-se especialmente suscetíveis a falhas [GOMES et al., 2015], o que contribui para que os estudantes as considerem como tópicos difíceis. No caso do ensino de programação, Mora, Kumar e Renumol (2011) citam a depuração como uma das fases mais importantes da aprendizagem. Nela, o aluno é capaz de visualizar, manipular, corrigir e DOI: 10.5753/cbie.sbie.2018.1003 1003 Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018) VII Congresso Brasileiro de Informática na Educação (CBIE 2018)\",\"PeriodicalId\":231173,\"journal\":{\"name\":\"Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018)\",\"volume\":\"56 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5753/CBIE.SBIE.2018.1003\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/CBIE.SBIE.2018.1003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

在计算机课程中,编程是最困难的课程之一,因为它需要抽象、推理和表示的能力。由于其复杂性,该活动变得容易失败。Vygostky等理论将对错误的反思视为学习过程的一个组成部分。鉴于错误的教育潜力通常由于负面偏见而被浪费,本工作旨在通过实现以高等教育为重点的定量实验,调查在创建报告中使用组合的情况,以促进对编程学科中所犯错误的反思。Resumo。关键段落currículo de cursos de computa o,一个程序a o考虑到在seus中tópicos mais difíceis, pois exige habilidades de abstrabr o, raciocínio e代表a o。Em sua complexidade,一个活跃的龙卷风- suscetível一个falhas。在此基础上,研究人员提出了一种新的解决方案,即解决方案、解决方案、解决方案和解决方案。对潜在的教育工作者进行培训,使他们的生活变得更加悲惨,使他们的生活变得更加悲惨,使他们的生活变得更加悲惨;使他们的生活变得更加悲惨;使他们的生活变得更加悲惨;使他们的生活变得更加悲惨;使他们的生活变得更加悲惨;1. 导读:A habilidade de programa .汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编汇编。No entanto, o ensino de programs () o e algoritmos () frequentemente consultado um dos tópicos mais difíceis do curso, com disciplinas presentand do taxas altas de reprova () o e desistência [WATSON;李,2014]。不同性质的资源(例如metodológicos,结构)有助于建立与发展的基础[MENEZES];[NOBRE, 2002],指示符de que talvez and da n o se conhealada uma forma ideal de educar em computa o。3 . )构成《方案的最后数据活动》目标的一部分。没有一个真正的产品能够满足用户的需求,也没有一个解决方案能够解决所有问题。在程序设计过程中,为了理解一个问题,必须考虑到不同的方面,抽象和表达,而不是单一的相关数据语言。Atividades desta natureza tornam-se -se - especmente suscetíveis a falhas [GOMES et al., 2015],因此,在考虑como的情况下,学生的贡献比例为tópicos difíceis。No caso do ensino de program (2011) o, Mora, Kumar e Renumol (2011), a depura o como uma das fases是最重要的数据处理方法。阿,Nela aluno e事de visualizar支队的士兵,corrigir e DOI: 10.5753 / cbie.sbie.2018.1003 1003阿第29 Simposio巴甲de Informatica na Educacao (SBIE 2018)第七Congresso巴甲de Informatica na Educacao兰立俊2018)
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Utilização de Portfólios na Criação de Relatos e Reflexão Sobre o Erro em Programação para Alunos do Ensino Superior
​Crucial to the Computing curriculum, programming is considered to be one of its most difficult topics, since it requires the abilities of abstraction, reasoning and representation. In its complexity, the activity becomes susceptible to failure. Theories such as Vygostky’s treat reflection on error as an integral part of the learning process. Given that the educational potential of the error is usually wasted due to a negative bias, this work aims to investigate, through the realization of a quantitative experiment with a focus on Higher Education, the use of portfolios in the creation of reports that promote reflection on mistakes made in programming disciplines. Resumo. ​Crucial para o currículo de cursos de Computação, a programação é considerada um de seus tópicos mais difíceis, pois exige habilidades de abstração, raciocínio e representação. Em sua complexidade, a atividade torna-se suscetível a falhas. Teorias como a de Vygostky tratam a reflexão sobre o erro como parte integrante do processo de aprendizagem. Dado que o potencial educador do erro costuma ser desperdiçado sob uma caracterização de viés negativo, este trabalho tem como objetivo investigar, através da realização de um experimento quantitativo com foco no Ensino Superior, o uso de portfólios na criação de relatos que promovam a reflexão sobre erros cometidos em disciplinas de programação. 1. ​Introdução A habilidade de programar é uma das bases de Cursos de Computação. No entanto, o ensino de programação e algoritmos é frequentemente considerado um dos tópicos mais difíceis do curso, com disciplinas apresentando taxas altas de reprovação e desistência [WATSON; LI, 2014]. Fatores de diversas naturezas (e.g. metodológicos, estruturais) contribuem para a queda de desempenho neste tipo de conteúdo [MENEZES; NOBRE, 2002], indicativos de que talvez ainda não se conheça uma forma ideal de educar em Computação. Além disso está o fato de que a programação e o código em si não constituem o objetivo final da atividade de programar. O real produto a ser desenvolvido pelo aluno é a resolução de um problema. O processo de programar exige que o aluno compreenda uma questão em seus diversos aspectos, abstraindo-a e expressando-a na sintaxe correta da linguagem. Atividades desta natureza tornam-se especialmente suscetíveis a falhas [GOMES et al., 2015], o que contribui para que os estudantes as considerem como tópicos difíceis. No caso do ensino de programação, Mora, Kumar e Renumol (2011) citam a depuração como uma das fases mais importantes da aprendizagem. Nela, o aluno é capaz de visualizar, manipular, corrigir e DOI: 10.5753/cbie.sbie.2018.1003 1003 Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018) VII Congresso Brasileiro de Informática na Educação (CBIE 2018)
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Criança Protegida: um jogo para prevenir a violência sexual contra crianças Ensinando com jogos ou jogando com o ensino: a visão da comunidade brasileira de Informática na Educação sobre jogos no ensino de matemática Inferência de Conhecimento a Partir da Detecção Automática de Evidências no Domínio da Programação de Computadores Ensino de Algoritmos e Lógica de Programação para os Diferentes Cursos: Um Mapeamento Sistemático da Literatura Identificação do Estilo de Aprendizagem utilizando o Modelo LV como auxílio para personalização de Sistemas Tutores Inteligentes
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1