EducatuX Games

1 0
  • 0 Collaborators

Plataforma que permite que escores de jogos clássicos do mundo Open Source e outros escritos em JS, sejam transmitidos para um serviço web onde as escolas podem acompanhar o desempenho dos estudantes cadastrados. Platform that allows scores of classic Open Source and other JS written games to be transmitted to a web service where schools can track the performance of registered students. ...learn more

Project status: Published/In Market

Networking, Game Development, Artificial Intelligence

Code Samples [1]

Overview / Usage

Plataforma que permite que escores de jogos clássicos do mundo Open Source e outros escritos em JS, sejam transmitidos para um serviço web onde as escolas podem acompanhar o desempenho dos estudantes cadastrados. A plataforma é descentralizada, onde cada escola tem seu próprio serviço API, banco de dados e Cliente web para visualizar seus escores.

Platform that allows scores of classic Open Source and other JS written games to be transmitted to a web service where schools can track the performance of registered students. The platform is decentralized, with each school having its own API service, database and Web Client to view its scores.

Methodology / Approach

Os altos custos de licença de sistemas operacionais, softwares e de alguns jogos, tornam o uso de software proprietário praticamente inviável para muitas escolas, principalmente em países mais pobres. Não resta dúvida que o uso de ferramentas Open Source e Distribuições Linux especificas para educação preenchem bem essa lacuna, porém ao usar uma atividade ou jogo em sala de aula, fica muito difícil para o professor saber como o aluno se saiu nas atividades desenvolvidas. Foi pensando nisso que desenhamos o processo de Inteligência Educacional que oferece uma metodologia para o funcionamento de nossa plataforma.

O Projeto EducatuX está direcionado a fornecer ao ambiente escolar um framework de gerenciamento de resultados de diferentes fontes de avaliação educacional, incluindo as habilidades desenvolvidas pelos jogos educativos. Desta forma, os atores da educação e do ensino passam a ter acesso a informações antes não mapeadas ou geridas apenas por parte da gestão escolar.

Geração de escores dos jogos
Coleta dos resultados
Armazenamento
Consolidação e correlação das informações
Geração de relatórios.

Foi construido um sistema de deploy, para manter o EducatuX Games e suas bases de conhecimento sempre atualizada. Um cliente para o Linux, uma API central e uma interface de gerência que permite cadastrar escolas e gerar autorização de acessos, uma API para escolas, um banco de dados e uma interface que permite gerenciar alunos e ver relatórios.

The high licensing costs of operating systems, softwares, and some games makes the use of proprietary software practically unfeasible for many schools, especially in poorer countries. There is no doubt that the use of Open Source tools and Linux distributions specific to education fills this gap well, but when using an activity or game in the classroom, it is very difficult for the teacher to know how the student did in the activities developed. With this problem in mind, we designed the process of Educational Intelligence that offers a methodology for the operation of our platform.

The EducatuX Project is aimed at creating in the school environment a framework form managing results from different sources of educational evaluation, including the skills developed by educational games. In those envolved in the educational process have access to information that was not previously mapped.

The E.I. Concept, through EducatuX, gains a more objective and accessible format for all users through the steps below:

Generation of games scores
Collection of results
Storage
Consolidation and correlation of information
Generating reports.

A deploy system has been built to keep EducatuX Games and its knowledge bases always up-to-date. A Linux client, a central API, and a management interface that allows you to enroll schools and generate access authorization, an API for schools, a database, and an interface for managing students and viewing reports.

Technologies Used

PHP, Yii2, Nwjs, Mysql, Linux Debian, empacotamento apt, Apache2, live-build, Node.js.

Repository

http://dev.educatux.com.br

Comments (0)