Abstract: One of the motivating techniques in learning process that has contrast due to the ease way of conveying complex ideas is the use of educational robotics. But the main programming languages used in Educational Robotics are of general purpose programming languages making it difficult in the process of teaching-learning due to the complexity of their syntax mastery. An alternative to these languages are Domain Specific Languages, which are designed to assist in the process of solving problems in a certain domain. Based on this, this paper extend the expressivity of an experimental programming language, implemented over the framework Robcmp, developed in the context of a project Expecification and Construction of Functional Lower-Cost Robotics Kits Prototypes in the teaching-learning process, in Regional Jataí - UFG. The resultant language of this project calls Majestic and extended three main resources already disponibilized over framework Robcmp: Functions with parameters, static vectors and matrixes, both allocated in stack.

Keywords: Educational Robotics; Programming Language.

Complete monograph. Copyright © 2019. All rights reserved.

Disclaimer: Although the student carefully wrote the original abstract, and it was revised and improved, English is not him or the advisor' mother language. The original work is written in Portuguese.

Citation: Vítor Almeida Subhi. Majestic: Uma Ampliação de uma Linguagem de Programação para Robótica Educacional. Monograph. Bacharelado em Ciências da Computação. Universidade Federal de Goiás, Regional Jataí. Jataí, GO, Brasil. 2019. 65p.

Copy citation in bibtex format.