Utilização de Portfólios na Criação de Relatos e Reflexão Sobre o Erro em Programação para Alunos do Ensino Superior
Author(s) -
María Fernanda Morón de Castro,
Patrícia Tedesco
Publication year - 2018
Publication title -
anais do ... simpósio brasileiro de informática na educação/anais do simpósio brasileiro de informática na educação
Language(s) - Portuguese
Resource type - Conference proceedings
eISSN - 2316-6533
pISSN - 2176-4301
DOI - 10.5753/cbie.sbie.2018.1003
Subject(s) - curriculum , reflection (computer programming) , abstraction , computer science , representation (politics) , process (computing) , humanities , psychology , mathematics education , pedagogy , programming language , epistemology , philosophy , political science , politics , law
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)
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom