Proposta de Abordagem Prática para o Ensino de Programação Baseada em Ausubel
Author(s) -
João Henrique Berssanette,
Antonio Carlos Frencisco
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.398
Subject(s) - class (philosophy) , computer science , meaningful learning , mathematics education , process (computing) , psychology , artificial intelligence , programming language
This article aims to present the results of a classroom application of a teaching proposal that emphasizes the interaction with the computer and exposes the students earlier to practical programming tasks, taking the theory of meaningful learning Ausubel as a backdrop. The data were collected through the record observations in class during the application, and official documents such as the class diarys of the teachers of the discipline (researcher and holder) and their evaluations. The qualitative analysis of the data collected indicated that the proposed approach can contribute to the programming teaching/learning process. Resumo. Este artigo se objetiva a apresentar os resultados de uma aplicação em sala de aula de uma proposta de ensino de que enfatiza a interação com o computador e expõe os estudantes mais cedo a tarefas práticas de programação, tomando a teoria da aprendizagem significativa de Ausubel como pano de fundo. Os dados foram coletados por meio de registro observações em aula durante a aplicação, e documentos oficiais como os diários de classe dos professores da disciplina (pesquisador e titular) e suas avaliações. A análise qualitativa dos dados coletados indicou que a proposta de abordagem desenvolvida pode contribuir no processo de ensino/aprendizagem de programação. 1. Introdução Os cursos de nível superior da área de computação e informática tem como uma de suas metas capacitar estudantes a apresentar soluções computadorizadas para diversos problemas do mundo real. A aprendizagem de programação é essencial para todas as carreiras ligadas à computação e também é importante em áreas relacionadas. Esta aprendizagem ocorre em disciplinas como algoritmos, lógica de programação, linguagem de programação, técnicas de programação, estrutura de dados, entre outras. Estas disciplinas podem ser consideradas fundamentais para formação de estudantes que terão no desenvolvimento de softwares o produto final de seu trabalho. Para produzir estas soluções os estudantes devem utilizar comandos definidos a partir de uma linguagem de programação. Uma linguagem de programação possui um conjunto de símbolos e regras de sintaxe e semântica que permite descrever um DOI: 10.5753/cbie.sbie.2018.398 398 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