Sobre o UpRobotics

O "Up" vem do termo Unplugged Robotics ("Robótica desplugada"), isto é, uma estratégia de ensino de robótica bem sucedida, que não necessita da utilização de um robô físico. O UpRobotics é um artefato de inspiração em pesquisas científicas sobre educação, estratégias e softwares educacionais.

Com o UpRobotics, você pode programar seus próprios robôs, testá-los, aprimorar seus algoritmos, sem ter a necessidade de compreender a sintaxe das linguagens de programação textuais como Python e C, por exemplo. A linguagem visual é convertida para linguagens que o robô irá entender.

UpRobotics foi feito para o exercício do pensamento computacional, além de ajudar os jovens a aprender a pensar de forma criativa, raciocinar sistematicamente e trabalhar de forma colaborativa, habilidades essenciais no mundo moderno.

A capacidade de codificar programas de computador é uma parte importante da alfabetização na sociedade atual. Quando as pessoas aprendem a codificar com o Up, aprendem estratégias importantes para resolver problemas, projetar projetos e comunicar ideias.

O UpRobotics é fruto da dissertação de Mestrado do Aluno Francisco Gabriel Teixeira Marinho, do Programa de Pós-Graduação em Informática (PPGi) no Instituto de Computação (iComp) na Universidade Federal do Amazonas (UFAM), sobre orientação do professor Dr. Raimundo da Silva Barreto. Esse projeto recebeu apoio financeiro da CAPES (Coordenação de Aperfeiçoamento de Pessoal de Nível Superior).
capesufamicomp
  • Artigo "UpRobotics: Robótica Educacional Utilizando Linguagem Visual Baseada em Blocos" apresentado no SBESC 2020, publicado aqui
  • Qualificação 2020 intitulada "UpRobotics: Robótica Educacional Utilizando Linguagem Visual Baseada em Blocos"
  • Minicurso: "Construção de uma Linguagem Visual Baseada em Blocos para o Ensino da Robótica" apresentado na escola de Sistemas Embarcados do SBESC 2020, a playlist das aulas está disponível no YouTube
blockly_img
Blockly é uma biblioteca que adiciona um editor de código visual a aplicativos da web e móveis. O editor Blockly usa blocos gráficos interligados para representar conceitos de código como variáveis, expressões lógicas, loops e muito mais. Ele permite que os usuários apliquem os princípios de programação sem se preocupar com a sintaxe ou a intimidação de um cursor piscando na linha de comando.
webots_img
Webots é um aplicativo de desktop de código aberto e multiplataforma usado para simular robôs . Ele fornece um ambiente de desenvolvimento completo para modelar, programar e simular robôs. Ele foi projetado para um uso profissional e é amplamente utilizado na indústria , educação e pesquisa . Cyberbotics Ltd. mantém Webots como seu produto principal continuamente desde 1998.
webots_img
Robotbenchmark é uma aplicação online baseada em Webots. Ele oferece uma série de desafios de programação de robôs que abordam vários tópicos em uma ampla gama de níveis de dificuldade. Esses benchmarks são fornecidos gratuitamente como simulações online, com base em uma pilha de software de código aberto 100% gratuito. O desempenho alcançado pelos usuários é registrado e exibido online.
webots_img
TinkerCAD é um aplicativo Web gratuito e fácil de usar que fornece a projetistas e engenheiros a próxima geração de habilidades fundamentais para inovação: projeto 3D, eletrônica e codificação.