期刊名称:Revista Brasileira de Informática na Educação
印刷版ISSN:1414-5685
出版年度:2016
卷号:24
期号:1
页码:66
DOI:10.5753/rbie.2016.24.1.66
语种:Portuguese
出版社:Revista Brasileira de Informática na Educação
摘要:O método de ensino mais utilizado, em disciplinas de programação introdutória, é a proposição de problemas em que apresenta-se um enunciado com um problema descrito e os estudantes elaboram um algoritmo para solucioná-lo. Muitas são as dificuldades apresentadas pelos estudantes, principalmente relacionadas à compreensão e interpretação do enunciado. Esta pesquisa analisou os enunciados apresentados nos livros didáticos mais frequentemente adotados em universidades brasileiras, e constatou que geralmente são objetivos, sem indícios do processo de resolução, sem exemplificação e com um contexto predominantemente matemático. Nesse cenário formulou-se a questão de pesquisa: a estrutura e/ou o contexto de um enunciado podem influenciar o desempenho dos alunos, de programação introdutória na resolução de problemas? A estrutura está relacionada aos elementos que constam no enunciado para auxiliar o estudante a compreendê-lo tais como exemplos, casos de testes ou indícios da solução. O contexto se refere ao tema/enredo da questão. Partiu-se da crença de que em contextos que o estudante possui maior familiaridade, como jogos, compreenderá melhor os problemas e poderá ter melhor desempenho. Para responder esta questão realizou-se uma pesquisa experimental para avaliar a influência dos enunciados no desempenho dos estudantes ao resolverem problemas de programação introdutória. Foram propostos problemas usando dois contextos: matemático e jogos e dois tipos de estrutura: estruturado e não estruturado formando assim quatro grupos de tratamento. No experimento participaram 246 estudantes de oito turmas de seis instituições de ensino superior de três diferentes estados de diferentes regiões geográficas do Brasil. Os resultados apontaram que os estudantes tiveram melhor desempenho quando os enunciados são estruturados e que este é acentuado quando o contexto é matemático. Não foi encontrada nenhuma evidência de que a utilização do contexto de jogos nos enunciados favoreceu o desempenho. O pior desempenho ocorreu o grupo de questões do contexto matemático não estruturado, justamente o modelo de enunciado mais frequentemente encontrado nos livros didáticos, o que leva a conclusão de que é necessário repensar a forma de apresentar os problemas aos estudantes de programação introdutória.
其他摘要:Most used teaching method in Introductory Programing is the proposition of problems, in which is presented the enunciation with a described problem and, from it is elaborated an algorithm to solve it. There are several difficulties presented, mainly related to the comprehension and interpretation of the enunciation. Analyzing the enunciations presented in textbooks used in Brazil, it was observed that, generally, they are objectives, without evidences of the process of solving and without exemplification, in a purely Mathematics context. In this scenery, it was formulated the research question: the structure and/or context of an enunciation have influence upon the performance of Introductory Programming students in the problem solving? For answer it, research on relevance theory and learning theory and a significant an experiment was carried out in order to test the enunciations, considering context and structure; in the context we used the math, the traditional and the games, the motivator; and for structure was used the non-structured shape, traditional, and structured with complete data. In this experiment, eight classes of students have participated and they are from six Brazilian Higher Education Institution. The students were distributed in four groups, considering the profile and each group solve a type of evaluation and answer a questionnaire. Three analyses were carried out. On the first one, a test of hypothesis was performed, relating the context and the structure with the performance of students, using the logistic regression technique. It was observed statistical difference related to the structure, mainly when the context is math. It was also presented differences related to the student base-performance. On the second analysis was verified the solutions presented and on the third the answers of final questionnaire were analyzed. The worst result was presented by the group which performed the evaluation in non-structured math context, which is the model traditionally used. The best result was on structured math, what lead us to conclude that invest efforts worth in the elaboration of enunciation.
关键词:Programming Learning;Computer Science Education;Problem solving;Relevance Theory;Meaningful Learning Theory;Enunciados de Problemas de Algoritmos; Pensamento Computacional