unknown

Comparação e aplicação de diferentes ferramentas para ensino de programação para crianças

Abstract

TCC(graduação)- Universidade Federal de Santa Catarina.Campus Araranguá. Tecnologias da Informação e ComunicaçãoIn this study, two programming teaching tools were implemented, Scratch and VisuAlg in two groups composed mainly of students from the 8th and 9th grade of elementary education in a public school in the city of Ararangua. Computer programming is a discipline that is present in many higher courses of a computational nature. It is also worked with children and adoles-cents, because of its characteristic in encouraging logical reasoning and problem solving, which brings benefits to school performance in disciplines such as Portuguese and mathema-tics. The problem of this work is to check which tool is the most effective for teaching pro-gramming. Program computers can be a difficult task for dif-ferent levels of education, even in higher education, the discipline has a high failure thus one of the motivations of this work is to find a method that facilitates the learning of the basic concepts, demystifying that pro-gramming is impossible, and analyze and compare the differ-ent tools that serve as aid for education. To support the proposed work, a questionnaire was developed with questions about all content explored over the activities, in addition to direct observation of students in regard to solving exercises in the classroom. After analyzing the results, we can say that the Scratch tool is the most suitable for learning the basic and initial programming concepts, in addition, the general opinion of the students was positive, taking into account the answers to the open question about the activities as a whole, reaching then the initial goal of the work.No presente trabalho, realizou-se a aplicação de duas ferramentas de ensino de programação, Scratch e VisuAlg, em duas turmas compostas majoritariamente por alunos do 8º e 9º ano do ensino fundamental de uma escola pública na cidade de Araranguá. A programação de com-putadores é uma disciplina presente em muitos cursos superiores de caráter computacional, é também trabalhada com crianças e adolescentes, por sua característica em incentivar o racio-cínio lógico e a resolução de problemas, o que traz benefício ao desempenho escolar, em dis-ciplinas como português e matemática, em razão disto, a problemática deste trabalho é verifi-car qual ferramenta é a mais eficaz para o ensino de programação. Programar computadores pode ser uma tarefa difícil para diferentes níveis de educação, mesmo no ensino superior, a disciplina possui um alto nível de reprovação, portanto, uma das motivações deste trabalho é encontrar um método que facilite a aprendizagem dos conceitos básicos, desmistificando que programação é algo impossível, bem como analisar e comparar as diferentes ferramentas exis-tentes que servem de auxílio para o ensino. Para corroborar com a proposta do trabalho, um questionário foi desenvolvido contendo questões sobre todo o conteúdo explorado ao longo das atividades, além da observação direta dos alunos no que se refere a resolução de exercí-cios em sala de aula. Após analisar os resultados obtidos, é possível afirmar que a ferramenta Scratch é a mais adequada para o aprendizado dos conceitos básicos e iniciais de programa-ção, além disto, a opinião geral dos alunos foi positiva, levando em consideração as respostas da questão aberta sobre as atividades como um todo, atingindo então, o objetivo inicial do trabalho

    Similar works