Inovações

Jogo ensina programação usando robôs virtuais

Aprender uma habilidade, treinar, lutar, cooperar, resgatar, curar um robô virtual em um jogo. E tudo isso via programação! Essa é a ideia de um trio de artistas, desenvolvedores e alunos do Instituto de Ciências Matemáticas e de Computação (ICMC) da USP, em São Carlos: Eleazar Braga, Gabriel Simmel e Óliver Becker, que fazem parte do grupo Fellowship of Game (FoG), voltado ao desenvolvimento de jogos.

O nome do projeto, Robosquadrão, é intuitivo e remete às ações realizadas ao longo das fases do jogo, em que são ensinados passos básicos para programar a inteligência artificial dos robôs durante situações de combates, resgates e demais tarefas.

O detalhe é que os robôs não podem ser controlados diretamente, é necessário criar um código para controlá-los. Cada fase demanda uma nova tarefa, que precisa ser codificada e inserida no script, para que o robô dê mais um passo, realize mais uma missão e tenha um novo aprendizado.

A iniciativa tem como objetivo promover o contato dos jovens com a programação de um jeito mais atraente e inclusivo. Por isso, o trio desenvolveu o jogo direcionado para jovens do ensino médio que, assim, poderão ser estimulados a aprender os primeiros conceitos sobre programação.

“O aprendizado de lógica de programação tem se tornado indispensável, pois o desenvolvimento de tecnologia cria novos empregos constantemente”, diz Gabriel Simmel. Segundo ele, faltam jogos educativos no Brasil.

O projeto é finalista da sétima Campus Mobile, competição de ideias e soluções para plataformas mobile que se encontra na fase final, depois de 64 propostas de todo o País serem selecionadas nas categorias diversidade, educação, smart cities e smart farms. “Faremos uma apresentação final para a banca avaliadora no dia 6 de maio e, só depois disso, o resultado final será divulgado”, conta Eleazar Braga.

Start

O bom desempenho de outros alunos nas competições passadas despertou o interesse do trio, Óliver Becker destaca a importância da oportunidade. “Já tínhamos uma noção de que o evento é direcionado para pessoas que querem criar uma startup e que se trata de um ambiente com investidores, oferecendo aprendizados e contato com pessoas de diversas áreas de atuação e pesquisa que vêm de muitas partes do País. É enriquecedor ver o processo de desenvolvimento do projeto e o contato com embaixadores e tutores.”

Voltada para projetos de inovação feitos por equipes de alunos de graduação e de pós-graduação, a competição Campus Mobile é promovida pelo Instituto NET Claro Embratel, em parceria com o Laboratório de Sistemas Integráveis da USP.

A sétima edição da iniciativa começou em novembro de 2018. Ao longo das etapas, os participantes receberam monitoria de especialistas e vivenciaram uma experiência de imersão no início de fevereiro, durante uma semana, em São Paulo – com direito a maratona de programação, palestras e visitas a empresas parceiras.

Entre as metas a serem cumpridas pelos grupos estão: conceito e elaboração do projeto; desenvolvimento do produto; e aplicação, com avaliação de resultados. A última fase também contempla a produção de conteúdo informativo ou promocional. Cada meta tem um prazo para ser submetida e as orientações são realizadas on-line, pela plataforma exclusiva da organização.

O trio acredita que tem chances de ganhar o grande prêmio e, como estratégia, realizou testes com usuários finais do jogo a fim de aperfeiçoar o projeto.

Os estudantes do ensino médio que fazem parte do projeto Codifique participaram dos testes e avaliaram a jogabilidade, fornecendo feedback para a análise de desempenho do jogo. Essas atividades contaram com o apoio do Programa de Educação Tutorial (PET-Computação) do ICMC e também do professor Cláudio Motta Toledo. O docente colaborou na elaboração dos ciclos de desenvolvimento para que o grupo cumprisse a meta final da competição.

O cumprimento de todas as fases da meta final garante aos participantes das categorias um prêmio no valor de R$ 6 mil. Os melhores de cada categoria ganharão uma viagem, em setembro, para São Francisco e para o Vale do Silício, nos Estados Unidos, onde realizarão atividades de imersão em tecnologia.

Você também pode contribuir com o trio: experimente jogar Robosquadrão, que está disponível no link https://galbrato.itch.io/robosquadrao, e envie sua avaliação por meio deste formulário eletrônico: icmc.usp.br/e/e9109.

 

Um comentário sobre “Jogo ensina programação usando robôs virtuais

  • Em Robosquadrao, os participantes precisam programar os robos virtuais durante situacoes de combates, resgates e demais tarefas – (credito da imagem: tela do jogo Robosquadrao)

    Resposta

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *