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

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

Abstract


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.
Published
2018-10-16
MELO, Guilherme Afonso Melo Sousa; SOARES NETO, Carlos de Salles. Ballgorithm - Uma Ferramenta Introdutória Para Conceitos de Programação. In: WORKSHOP ON TOOLS AND APPLICATIONS - BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE 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.