image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Regilaine Silva
Regilaine Silva21/09/2023 15:41
Compartilhe

Jogo de formas INICIANDO NA TECNOLOGIA INCLUSIVA

    Este jogo tem como objetivo ajudar no desenvolvimento e na diversão de pessoas autistas. Ele pode ser usado como uma atividade terapêutica ou como uma forma de entretenimento.

    O jogo trabalha com a identificação e o reconhecimento de diferentes formas geométricas, além de estimular a coordenação motora e a concentração. Ao clicar em uma forma, o jogador recebe um feedback visual, com a mudança de cor da forma, o que ajuda a reforçar a ação realizada.

    Além disso, o jogo também pode ser personalizado de acordo com as preferências e necessidades do jogador autista. Por exemplo, é possível adicionar sons ou animações para tornar o jogo mais estimulante.

    No contexto terapêutico, o jogo pode ser usado para melhorar habilidades cognitivas, como a percepção visual e a memória. Ele também pode ajudar a desenvolver habilidades sociais, como a interação e a comunicação, se for jogado em grupo.

    Em resumo, o jogo serve como uma ferramenta de estímulo e diversão para pessoas autistas, auxiliando no desenvolvimento de habilidades cognitivas, motoras e sociais.

    image

    Que tal me ajudarem em mudanças e melhorarmos..???

    Segue o codigo

    <!DOCTYPE html>

    <html>

    <head>

      <title>Jogo para Autistas</title>

      <style>

        body {

          display: flex;

          justify-content: center;

          align-items: center;

          height: 100vh;

          margin: 0;

        }

         

        #game-container {

          width: 400px;

          height: 400px;

          border: 5px solid black;

          display: flex;

          flex-wrap: wrap;

          justify-content: center;

          align-content: center;

        }

         

        .shape {

          width: 100px;

          height: 100px;

          margin: 10px;

          cursor: pointer;

          display: flex;

          justify-content: center;

          align-items: center;

          font-size: 24px;

          color: red;

          font-weight: bold;

        }

         

        .circle {

          border-radius: 50%;

        }

         

        .triangle {

          width: 0;

          height: 0;

          border-left: 50px solid transparent;

          border-right: 50px solid transparent;

          border-bottom: 100px solid;

        }

         

        .rectangle {

          width: 0;

          height: 0;

          border-right: 50px solid transparent;

          border-bottom: 100px solid;

          border-left: 50px solid;

          margin-bottom: 20px;

        }

         

        .score {

          text-align: center;

          font-size: 24px;

          margin-top: 20px;

        }

      </style>

    </head>

    <body>

      <div id="game-container">

        <div class="shape circle" style="background-color: red;" onclick="checkAnswer(this)"></div>

        <div class="shape square" style="background-color: blue;" onclick="checkAnswer(this)"></div>

        <div class="shape triangle" style="background-color: green;" onclick="checkAnswer(this)"></div>

        <div class="shape rectangle" style="background-color: yellow;" onclick="checkAnswer(this)"></div>

      </div>

       

      <div class="score">Pontuação: <span id="score">0</span></div>

       

      <script>

        var score = 0;

         

        function checkAnswer(shape) {

          shape.style.backgroundColor = "green";

          score++;

          document.getElementById("score").textContent = score;

          setTimeout(function() {

            shape.style.backgroundColor = "";

          }, 1000);

        }

      </script>

    </body>

    </html>

    *INTERESSANTE NAO E MESMO?*

    Compartilhe
    Comentários (5)
    Regilaine Silva
    Regilaine Silva - 26/09/2023 09:20

    clica aqui pra vc ver um que fiz tambem...

    Esse minha filha que tem 5 anos aprovou rs...


    https://www.educaplay.com/learning-resources/15582461-jogo_das_letras_iniciais.html

    Regilaine Silva
    Regilaine Silva - 26/09/2023 09:18

    Otimo!!!!!!!!!

    Como existem varios graus, pode ter um joguinho com muitas cores e animacoes...

    E outros com musiquinhas sim...amei sua ideia..!!


    Vamos sim!!! Vamos fazer rodar..!!!


    Muito obrigada

    Fernando Araujo
    Fernando Araujo - 22/09/2023 11:50

    Opa, Regilaine!

    Vou lhe dizer o que eu acho que poderia ser acrescentado a essa sua ideia de um joguinho para autistas e vamos tentar fazer ela funcionar, ok?

    Eu pensei em um joguinho que fizesse o seguinte:

    1 - desenhar na tela um monte de figurinhas coloridas com alguns formas pré-definidas (quadrado, retângulo, círculo e triângulo) e cores também (verde, amarelo, azul e vermelho);

    2 - estas figuras (16, 25, 36...) seriam desenhadas em uma matriz (4 x 4, 5 x 5, 6 x 6...), com as posições, formas e cores escolhidas aleatoriamente;

    3 - o usuário (principalmente autista) deveria clicar nas formas ou cores indicadas no início do joguinho;

    4 - cada acerto, mostraria uma mão fazendo OK e emitiria um som de acerto (divertido, pra cima, apito!), cada erro não mostraria nenhuma figura, mas emitiria um som de erro (lamento, falha, tambor!);

    5 - o placar numérico não seria mostrado (talvez fosse difícil para eles entenderem, acompanharem), mas uma indicação gráfica e com som de vitória, caso acertasse todos;

    6 - no início de cada partida, seria escolhida, aleatoriamente, uma das formas ou uma das cores para que ele selecionasse as ocorrências dela na matriz de figuras;

    Por exemplo, poderia ser selecionada a forma CÍRCULO, para o usuário clicar em todos os círculos mostrados (independentemente da sua cor) ou então, seria selecionada uma cor (VERDE) para o usuárioselecionar todas as formas daquela cor, independentemente da forma.


    O que você acha?

    Vamos botar para funcionar esse joguinho?

    Me diga o que você acha e sugira alterações...

    Os sons poderiam ficar para uma última fase, o ideal é começar e criar um primeiro protótipo funcional


    Lembre-se, o projeto é seu!

    Eu apenas quero colaborar para ele se realizar!!!

    Regilaine Silva
    Regilaine Silva - 22/09/2023 10:46

    Obrigada!!Toda ideia e bem vinda!!


    Sei que existem varias coisas sobre esse assunto na web, alguns sao caros...


    Dai agora, estou compartilhando essa ideia ... Quem sabe consigo com ajuda de todos que gostam espalhar essa ajuda para educar de uma forma especial, esses anjos, nao e mesmo??



    Obrigada muito grata mesmo!!Tiver mais ideias...!! Estamos ai!!

    Fernando Araujo
    Fernando Araujo - 21/09/2023 18:07

    Olá, Regilaine.

    Gostei da sua iniciativa de fazer um joguinho para autistas!

    Li os seus 3 artigos sobre o assunto e resolvi lhe ajudar nessa aventura.

    Baixei seu código e joguei o joguinho.

    Achei a ideia interessante!


    Pra começar, eu dividi seu código de 1 arquivo HTML grandão em 3 arquivos menores separados, cada um com sua função:

    • joguinho_para_autistas.html - Apenas o código HTML, chamando os 2 outros arquivos;
    • joguinho_para_autistas.css - Extraí todo o código CSS para esse arquivo separado;
    • joguinho_para_autistas.js - Extraí todo o código Javascript (JS) para esse arquivo separado.


    Eu apenas acrescentei estas linhas no arquivo HTML

       <link href="jogo_para_autistas.css" type="text/css" rel="stylesheet"/>

       <script src="jogo_para_autistas.js" type="text/javascript"></script>


    E removi os códigos CSS e JS para criar os outros 2 arquivos. Não alterei nada além disso no seu código.


    Acho que assim o código ficou mais organizado e mais fácil para acrescentar outras coisas.

    É só salvar os 3 arquivos em uma mesma pasta e clicar no arquivo HTML para executar o joguinho, que fará a mesma coisa que o seu código já faz.


    Estou pensando aqui em algumas coisas para adicionar para torná-lo mais divertido para os usuários, mas ainda vou botar no papel e posto depois em outro comentário ao seu artigo, ok?.


    Os 3 arquivos vão abaixo:


    -------------------

    joguinho_para_autistas.html

    <!DOCTYPE html>
    <html>
    <head>
     <title>Jogo para Autistas</title>
    
     <link href="jogo_para_autistas.css" type="text/css" rel="stylesheet"/>
     <script src="jogo_para_autistas.js" type="text/javascript"></script>
    </head>
    
    <body>
     <div id="game-container">
     <div class="shape circle" style="background-color: red;" onclick="checkAnswer(this)"></div>
     <div class="shape square" style="background-color: blue;" onclick="checkAnswer(this)"></div>
     <div class="shape triangle" style="background-color: green;" onclick="checkAnswer(this)"></div>
     <div class="shape rectangle" style="background-color: yellow;" onclick="checkAnswer(this)"></div>
     </div>
    
     <div class="score">Pontuação: <span id="score">0</span></div>
    </body>
    </html>
    


    --------------

    joguinho_para_autistas.css

     body {
       display: flex;
       justify-content: center;
       align-items: center;
       height: 100vh;
       margin: 0;
     }
    
     #game-container {
       width: 400px;
       height: 400px;
       border: 5px solid black;
       display: flex;
       flex-wrap: wrap;
       justify-content: center;
       align-content: center;
     }
    
     .shape {
       width: 100px;
       height: 100px;
       margin: 10px;
       cursor: pointer;
       display: flex;
       justify-content: center;
       align-items: center;
       font-size: 24px;
       color: red;
       font-weight: bold;
     }
    
     .circle {
       border-radius: 50%;
     }
    
     .triangle {
       width: 0;
       height: 0;
       border-left: 50px solid transparent;
       border-right: 50px solid transparent;
       border-bottom: 100px solid;
     }
    
     .rectangle {
       width: 0;
       height: 0;
       border-right: 50px solid transparent;
       border-bottom: 100px solid;
       border-left: 50px solid;
       margin-bottom: 20px;
     }
    
     .score {
       text-align: center;
       font-size: 24px;
       margin-top: 20px;
     }
    


    ---------------

    joguinho_para_autistas.js

     var score = 0;
    
     function checkAnswer(shape) {
       shape.style.backgroundColor = "green";
       score++;
       document.getElementById("score").textContent = score;
    
       setTimeout(function() {
         shape.style.backgroundColor = "";
       }, 1000);
     }