PaintCode: um ambiente de programação baseada em blocos para o ensino de conceitos básicos de Programação
Data
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Resumo
Introduction: Programming is a challenge in Computing, both for its
complexity and for being a subject not taught in basic education. With
educational software, its introduction and practice can be aided. Goals: To
present the PaintCode software that helps teaching and learning of basic
programming concepts. Methods: Use Python, the MVC architectural pattern,
good design principles and block programming. Usability assessment uses
System Usability Scale (SUS) and statistical inference by Chi-Square and
ANOVA. Results: SUS is 91.38 points, with best imaginable adjectives SUS and
hypothesis is proven a significant contribution to the teaching and learning
process of basic programming concepts.
Descrição
Introdução: Programação é desafio na Computação, tanto pela complexidade, como por ser assunto não ensinado na educação básica. Comvsoftware educacional pode-se auxiliar a sua introdução e prática. Objetivo: Apresentar o software PaintCode que auxilia o ensino e a aprendizagem de conceitos básicos de Programação. Métodos: Utiliza codificação Python, padrão arquitetural MVC, boas práticas de design e programação em blocos. A avaliação de usabilidade é dada por System Usability Scale (SUS) e inferência
estatística por Qui-Quadrado e ANOVA. Resultados: Avaliação SUS é de 91,38 pontos, classificado como melhor imaginável e hipótese comprovada da contribuição significante para o processo de ensino e aprendizagem de conceitos básicos de Programação
Palavras-chave
Software educacional, Programação lógica (Computação)
Referência
SILVA, João Emerson Niculau da. PaintCode: um ambiente de programação baseada em blocos para o ensino de conceitos básicos de Programação. 2021. 33 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Unidade Acadêmica de Serra Talhada, Universidade Federal Rural de Pernambuco, Serra Talhada, 2021.
Avaliação
Revisão
Suplementado Por
Referenciado Por
Licença Creative Commons
Exceto quando indicado de outra forma, a licença deste item é descrita como openAccess