Tesis
Desenvolvimento de um ambiente de apoio ao ensino de algoritmos e programação: usando blockly
Autor
Eli, Paulo Henrique
Institución
Resumen
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Araranguá, Programa de Pós-Graduação em Tecnologias da Informação e Comunicação, Araranguá, 2017 Nos últimos anos, o crescimento e avanço das tecnologias, a explosão massiva das informações e o despontar das Tecnologias da Informação e Comunicação (TIC) passaram a exigir dos indivíduos novas capacidades e habilidades, que permitam manusear essa massa crescente de informações, possibilitando a inovação e o desenvolvimento científico e da comunidade. Neste âmbito, observa-se o crescimento e esforço direcionado a educação STEM (Science, Technology, Engineering e Mathematics - Ciência, Tecnologia, Engenharia e Matemática), que busca desenvolver as capacidades dos alunos através de uma metodologia baseada em projetos e pesquisas, integrando as áreas de seu acrônimo, capacitando melhor os mesmos para uma vasta área de profissões. Nesse conceito, o ensino de programação tem sido uma das práticas abordadas, onde quando analisado o cenário do ensino superior, observam-se vários estudos expondo as dificuldades dos alunos, em particular das fases iniciais, no desenvolvimento dos conceitos de lógica de programação e algoritmos. Neste âmbito, o presente estudo possui como objetivo construir um ambiente de ensino baseado nas TICs, e no framework Google Blockly, que permita aos alunos do ensino superior das áreas tecnológicas uma melhor experiência nas competências mencionadas. O projeto consiste em múltiplas etapas, como análise das características do público-alvo, levantamento das alternativas existentes, desenvolvimento de um modelo replicável de ambiente de ensino intitulado de Portal Saber e na coleta de opiniões de 196 alunos, de instituições de ensino superior do estado de Santa Catarina. Aspectos relacionadas ao contato tecnológico dos participantes, bem como particularidades relacionadas aos cursos que fizeram parte da pesquisa foram evidenciados. As opiniões coletadas validam a ferramenta desenvolvida como um importante meio de mitigação das dificuldades, provendo maior estímulo aos alunos no estudo das competências, ao passo que sua utilização permite maior dinamicidade as práticas. Abstract: In recent years, the growth and advancement of technologies, the massive explosion of information and the raising of Information and Communication Technologies (ICT) have been demanding from individuals a new set of skills and abilities to handle this increasing mass of information, leading to scientific innovation and community development. In this context, is notable the growth and effort directed to STEM education (Science, Technology, Engineering and Mathematics - Science, Technology, Engineering and Mathematics), which goal is to develop students abilities through a methodology based on projects and research, integrating the areas of their acronym, improving them for a wide area of professions. In this concept, programming teaching has been one of the practices addressed, which when analyzed from the scenario of higher education, several studies had exposed the difficulties of the students, particularly in the initial phases whilst developing the concepts of programming logic and algorithms. In this context, the present study aims to build a teaching environment based on ICTs and the Google Blockly framework, which allows higher education students in the technological areas to achieve a better experience in the mentioned competences. The project consists of multiple steps, such as analyzing the characteristics of the target audience, surveying existing alternatives, developing a replicable model of teaching environment - entitled Portal Saber - and collecting opinions from 196 students of higher education institutions in the state of Santa Catarina. Aspects related to the technological contact of the participants, as well as particularities related to the courses that were part of the research were evidenced. The gathered opinions validate the developed tool as an important approach to mitigate the difficulties, providing a great stimulus for students in the study of competencies, given that its use allows a great dynamicity to the practices.