Ambiente de Programação Baseado na Web para Robótica Educacional de Baixo Custo
DOI:
https://doi.org/10.15628/holos.2014.1902Resumo
Este artigo descreve um ambiente de programação multiplataforma baseado na web que permite que usuários escolham entre a programação escrita tradicional e o método didático de programação em blocos. O objetivo desse trabalho é facilitar a maneira como estudantes aprendem a programar sistemas embarcados utilizando hardware aberto e de baixo custo, como o Arduino Uno, além de métodos modernos e diferentes abordagens de programação. Os resultados foram obtidos e validados através de testes práticos com estudantes universitários. Eles aprovaram o sistema como uma alternativa mais didática.Downloads
Referências
CodeBender. Codebender. On-Line. Disponível em: http://codebender.cc/. Acesso em Ago/2013.
MIT. Explore MIT app inventor. On-Line. Disponível em: http://appinventor.mit.edu/explore/. Acesso em Ago/2013.
R. V. Aroca, R. Pitta, A. Burlamaqui, and L. M. G. Gonçalves, “N-bot: A low cost educational robot”. On-Line. Available at: http://www.natalnet.br/~aroca/afron/, 2012. Access date: Jun/2013.
R. V. Aroca, R. P. Barros, A. Burlamaqui, and L. M. G. Gonçalves, “Um robô por aluno: uma realidade possível” in Anais do Workshop de Robótica Educacional (Latin American Robotics Symposium). Fortaleza. ISSN 978-85-7669-261-4, 2012.
anwide. Android Web Based Integraded Development Environment. On-Line. Disponível em: https://code.google.com/p/anwide/. Acesso em Ago/2013.
Oracle. Java: learn about Java Technology. On-Line. Disponível em: http://www.java.com/en/about/. Acesso em Ago/2013.
blockly. A visual programming editor. On-Line. Disponível em: https://code.google.com/p/blockly/. Acesso em Ago/2013.
BlocklyDuino. A web-based visual programming editor for Arduino. On-Line. Disponível em: https://github.com/gasolin/BlocklyDuino. Acesso em Ago/2013.
Alves, R. M.; Sampaio, F. F.; Elia, M. F. DuinoBlocks: Um Ambiente de Programação Visual para Robótica Educacional. In: XL Seminário Integrado de Software e Hardware (SEMISH) / XXXIII Congresso da Sociedade Brasileira de Computação (CSBC), 2013, Maceió, AL. Anais do XXXIII Congresso da Sociedade Brasileira de Computação. Porto Alegre, RS: SBC, 2013.