Este projeto visa a elaboração de um simulador para aprimorar a compreensão dos assuntos abordados nas aulas de Física I em universidades. Na perspectiva de que esta é uma disciplina com altos índices de evasão e reprovação, os cenários simulados neste software funcionarão como um material complementar aos discentes.
O simulador utiliza de um robô interativo e de uma interface similar às interfaces presentes em jogos eletrônicos, para que objetivos e conceitos sejam estabelecidos ao usuário. A partir dessa implementação, se espera proporcionar um aprendizado dos conteúdos previstos na formação dos alunos de forma didática e participativa, pois as simulações implementadas funcionam como um ambiente de experimentação virtual. Ademais, o uso de ferramentas tecnológicas em sala de aula pode representar um avanço significativo na interação de ensino e tecnologia.
Atualmente, o projeto possui três simulações totalmente funcionais, e dois outros cenários com conceitos definidos, mas ainda em uma versão rudimentar. As simulações que já possuem um aspecto bem definido são: Lançamento Oblíquo, Plano Inclinado e Queda Livre. As simulações ainda pouco exploradas são: Força e Massa-mola.
A partir deste repositório, apresentaremos alguns passos que podem ser seguidos tanto para realizar a aplicação deste projeto em um contexto estudantil, quanto para implementar aprimoramentos e modificações.
-
Você pode baixar os executáveis para Windows e Linux da versão 1.7 do nosso projeto diretamente através do link: Simulações 3D.
-
Após efetuado o download, extraia os arquivos em qualquer lugar do seu computador.
-
Após extraidos, abra a pasta com os arquivos e entre na correspondente ao seu sistema operacional (Atualmente, suportamos Windows x86_64 e distribuições Linux Debian x86_64).
-
Para executar as simulações, abra o arquivo
Simulações 3D.exe
(Windows), ouLinux_v1.7.x86_64
(Linux).
Para modificar o projeto utilize o Unity 3D versão 2020.3.1f1, que pode ser encontrado no Unity Hub.
- Clone o repositório e execute os comandos.
git fetch origin develop:develop
git checkout develop
-
Ao adicionar novas cenas, scripts e objetos nas nossas simulações, pull requests serão bem vindos!
-
Em caso de dúvidas, basta seguir a Documentação do GitHub para criar uma pull request e contribuir com o nosso projeto.
Serão colocadas no topo desse README após a conclusão do artigo.
Serão colocadas nesta seção após a conclusão do artigo.