03.1 - Graduação (UAST)
URI permanente desta comunidadehttps://arandu.ufrpe.br/handle/123456789/2926
Navegar
1 resultados
Resultados da Pesquisa
Item PaintCode: um ambiente de programação baseada em blocos para o ensino de conceitos básicos de ProgramaçãoSilva, João Emerson Niculau da; D'Emery, Richarlyson Alves; http://lattes.cnpq.br/3553920177544450; http://lattes.cnpq.br/6960607042909886Introduction: 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.