HelpBlock: uma ferramenta web baseada na biblioteca Blockly para apoio ao ensino de algoritmos

Carregando...
Imagem em miniatura
Data
2018-02-28
Orientador
Wildner, Maria Claudete Schorr
Banca
Título do periódico
ISSN
Título do Volume
Editor
Resumo
Com o avanço da tecnologia novas profissões foram surgindo, principalmente na área da computação. Neste contexto, a necessidade de novos profissionais para ocuparem essas vagas é algo que vem crescendo consideravelmente. O grande problema está na elevada taxa de desistências e reprovações nas disciplinas iniciais destes cursos, o que se deve à falta de preparo dos alunos nas séries anteriores. O raciocínio lógico e técnicas de programação geralmente não são assuntos trabalhados no ensino médio, o que faz com que ao se depararem pela primeira vez com códigos e linguagens complexas, os alunos acabem se assustando e optando por trancar a faculdade ou até mesmo trocar de curso. Pensando em diminuir essa taxa de desistências foram desenvolvidas técnicas de programação visual, que focam em exercitar o raciocínio lógico do aluno, deixando a parte de códigos e sintaxe para um segundo momento. Esta monografia teve como propósito o desenvolvimento de uma ferramenta web que utiliza a biblioteca blockly para possibilitar aos alunos a resolução de exercícios e criação de algoritmos através de blocos lógicos conectáveis, o nome da ferramenta criada é HelpBlock. A mesma foi testada em uma turma de algoritmos, onde foi possível constatar um aumento no interesse dos alunos em relação a exercícios propostos, assim como uma boa aceitação na forma alternativa de aprender programação.

With the advancement of technology new professions have been emerging, especially in the area of ​​computing. In this context, the need for new professionals to fill these vacancies is something that has been growing considerably. The main problem is the high dropout rates and disapprovals in the initial subjects of these courses, due to the lack of preparation of the students in the previous grades. Logical reasoning and programming techniques are generally not subjects in high school, which means that when faced with complex codes and languages ​​for the first time students become scared and choose to lock college or even change course. Thinking about decreasing this dropout rate, visual programming techniques were developed, which focus on exercising the student's logical reasoning, leaving the code part and syntax for a second moment. This monograph aimed to develop a web tool that uses the blockly library to enable students to solve exercises and create algorithms through connectable logical blocks, the name of the tool created is HelpBlock. It was tested in a class of algorithms, where it was possible to observe an increase in students' interest in relation to proposed exercises, as well as a good acceptance in the alternative way of learning programming.
Descrição
Palavras-chave
Blockly; Ensino de algoritmos; Programação visual; Ferramenta web
Citação
GOMES, Eduardo Rodrigues. HelpBlock: uma ferramenta web baseada na biblioteca Blockly para apoio ao ensino de algoritmos. 2017. Monografia (Graduação em Sistemas de Informação) – Universidade do Vale do Taquari - Univates, Lajeado, 12 dez. 2017. Disponível em: http://hdl.handle.net/10737/1949.