Majestic: Uma Ampliação de uma Linguagem de Programação para Robótica Educacional
Resumo: Uma das técnicas de motivação ao aprendizado que tem se destacado devido à facilidade de transmitir ideias complexas é o uso de robótica educacional. Porém, as principais linguagens de programação utilizadas na Robótica Educacional são de propósito geral dificultando o ensino-aprendizado devido à complexidade de domínio de sintaxe das mesmas. Uma alternativa a essas linguagens são as Linguagens Específicas de Domínio que são projetadas com a finalidade de auxiliar no processo de resolução de problemas em um domínio. Com base nisso, este trabalho ampliou a expressividade de uma linguagem de programação experimental, implementada sobre o framework Robcmp, desenvolvido no contexto do projeto Especificação e Construção de Protótipos Funcionais de Kits Robóticos de Baixo Custo para uso em Processos de Ensino Aprendizagem, na Regional Jataí da UFG. A linguagem resultante deste projeto chama-se Majestic e acrescentou três recursos principais sobre os já disponibilizados pelo framework Robcmp: funções com parâmetros, vetores e matrizes estáticas, ambos alocados em pilha.
Palavras-chave: Robótica Educacional; Linguagem de Programação.
Monografia completa. Copyright © 2019. Todos os direitos reservados.
Citação: Vítor Almeida Subhi. Majestic: Uma Ampliação de uma Linguagem de Programação para Robótica Educacional. Monografia. Bacharelado em Ciências da Computação. Universidade Federal de Goiás, Regional Jataí. Jataí, GO, Brasil. 2019. 57p.
Copiar citação no formato bibtex.