Inspiração

Inspirado no Osmo : OSMOCODING

Como funciona

A cada nível, um desafio é proposto. Por exemplo, fazer o personagem chegar na bandeirinha vermelha. Pegar a bandeira

As crianças deverão montar uma sequência de peças para fazer seu robô chegar na bandeira conforme a imagem abaixo. Sequência/Programa

As peças (start, andar, pular, pegar, esquerda, direita, cima, baixo, 1,2,3,4… etc) podem ser impressas em papel, papel magnético ou EVA na própria escola ou em casa. ![Peças(]https://github.com/OryGames/Ory/raw/master/res/image2.png)

Qualquer um poderá baixar o software (open source), recortar as peças e colocar as crianças para brincar. Open Source

As peças poderão ser criadas pelos professores com os mais variados desafios e novas peças poderão ser adicionadas conforme a evolução do projeto.

Capture com a câmera a solução de cada criança a ser executada para ver se ela acertou o desafio. Então o personagem no jogo realizará as ações programadas pela sequência de peças como a criança montou.

Como foi construído

Basicamente utilizamos Deep Learning para fazer o computador entender a imagem dos bloquinhos que as crianças devem montar e simulamos os movimentos com o player em um ambiente lúdico.

Próximos desafios

Criar uma equipe de artistas ( músicos, desenhistas, designers..) junto com os professores para criar os desafios e dar os treinamentos para as comunidades e escolas.

Realizações das quais me orgulho

Como usamos Inteligência Artificial para reconhecer os bloquinhos, estes poderão ser dos mais variados temas: Ecologia, Combate ao Vírus, Saneamento, Higiene, Matemática, Química, etc. o que possibilita o uso para as mais diversas idades.

Não exige um tablet ou computador por aluno basta o celular da professora. Se o aluno tiver um celular ele mesmo poderá testar o seu programa.

É um projeto sem fins lucrativos de código aberto disponível no GitHub Ory Games

O que eu aprendi

O uso de IA para identificação das peças com TensorFlow. O processo consiste em gerar milhares de imagens com as peças inventadas e anotar cada uma delas dizendo o que ela é ( pular, andar, pegar, loop, números 1,2,3, etc... ).

*** Click aqui para ver como o Ory aprende

Ao término das anotações é feito o treinamento para ensinar o computador a reconhecer uma peça dentro de qualquer desafio. (Deep Learnig)

Próximos passos para o OryGames - Jogos Educativos

Conseguir apoio de Universidades, Colégios, Instituições Financeiras, ONGs ou o público em geral que poderão fazer suas contribuições diretamente no código-fonte que é público e aberto.

Share this project:

Updates