Ballgorithm - Uma Ferramenta Introdutória Para Conceitos de Programação

  • Guilherme Afonso Melo Sousa Melo UFMA
  • Carlos de Salles Soares Neto UFMA

Resumo


The Computer Science Course presents one of the highest dropouts rates among higher education courses in Brazil. Besides that, it’s known that the Algorithms discipline is the base of the knowledge learnt throughout the course and the first contact of students with computer programming. Having that said, the Ballgorithm was idealized to be a tool that includes a simple programming language and a ludical approach, making use of digital games visual elements. This paper aims to presente the development process of the Ballgorithm tool, the Ballcode language and the design decisions regarding to the system architecture.
Palavras-chave: Serious Games, Gamification, Teaching
Publicado
16/10/2018
MELO, Guilherme Afonso Melo Sousa; SOARES NETO, Carlos de Salles. Ballgorithm - Uma Ferramenta Introdutória Para Conceitos de Programação. In: WORKSHOP DE FERRAMENTAS E APLICAÇÕES - SIMPÓSIO BRASILEIRO DE SISTEMAS MULTIMÍDIA E WEB (WEBMEDIA), 24. , 2018, Salvador. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 151-155. ISSN 2596-1683. DOI: https://doi.org/10.5753/webmedia.2018.4589.