terça-feira, 5 de abril de 2022

Amiguinhos da robótica. Crianças carentes preparadas para o futuro!

 Em meados de 2018, um pequeno projeto de minha autoria agitou o terceiro setor no município de Almirante Tamandaré. Em parceria com a ONG INTEGRARE , me voluntariei numa grande investida para colaborar com o meio ambiente da região, reaproveitando peças de computadores (doadas por cidadãos de bom coração e empresas locais), que teriam como destino o lixo eletrônico, transformando-as em computadores funcionais montados do zero por dezenas de crianças ao logo de 1 ano todo de muito empenho, estudo e determinação. Estes pequenos gênios mirins estarão de volta numa nova investida, agora como AMIGUINHOS DA ROBÓTICA!

Podemos encontrar nos dias atuais inúmeras ferramentas capazes de agregar amplo conhecimento para estudantes de todos os níveis da educação. Estas ferramentas podem ser desde um simples computador, conectado a internet, até o uso de robótica, tendo como objetivo tornar o aprendizado do estudante mais prazeroso, incentivando-o a buscar cada vez mais conhecimento .

Para este projeto em si, o kit de robótica educacional LEGO Mindstorms Education EV3 é a opção adotada que possibilita ensinar conteúdos de diversas áreas de exatas como por exemplo: Matemática, Física, Lógica e Programação de forma divertida, atrativa e menos abstrata.


Esse projeto utilizará o kit de robótica, aqui referido, para mostrar a um grupo de jovens estudantes os benefícios que esta ferramenta interativa pode proporcionar para a educação e cidadania.


  1. INTRODUÇÃO

    Vivemos numa era onde a tecnologia impera. Ferramentas modernas e interativas capazes de proporcionar um salto enorme na aquisição de conhecimento surgem a todo momento, os estudantes devem ser instigados a cada vez mais utilizarem o que estiver ao alcance para que, de uma maneira dinâmica e divertida, o aprendizado seja efetivamente 100% eficaz e diferente do meio teórico tradicional, que na maioria das vezes é tido pelos estudantes como sendo monótono e exaustivo.


    No geral, estas tecnologias podem ser aplicativos que funcionam em smartphones ou tablets, softwares educativos, ou ferramentas físicas como kits de robótica.


    Muitos estudantes têm dificuldade para aprender matérias exatas, principalmente matemática, consequente a isso, entender física e lógica se torna mais um grande desafio.

    Para sanar este problema, a proposta deste projeto é usar a robótica como um reforço no ensino destas disciplinas, tendo como objetivo despertar um maior interesse dos alunos em aprender e entender a importacia de exatas.


    A robótica estimula a criatividade potencializando a capacidade de pensar, trabalhar em equipe, empreender, fazer críticas e também a responsabilidade individual do estudante.

    Os robôs educacionais designados para este projeto são pré-montados e disponíveis em kits de robótica, estes kits servem para facilitar e viabilizar o desenvolvimento, a construção e a programação dos mesmos.


    Neste projeto, minha ideia é usar kits da LEGO Mindstorms Education, possibilitando que sejam construído robôs com sensores que controlam motores e reagem à luz, som, toque, entre outros




    O modelo NXT, usado neste projeto, apesar de ter um software de programação gráfica próprio, pode ainda utilizar outras linguagens de programação como Java e C na programação do robô.

    Esse modelo, apesar de pouco conhecido aqui no Brasil, é amplamente utilizado em escolas do mundo inteiro.

    Em suma, o objetivo principal é apresentar o kit de robótica da LEGO Mindstorms Education EV3 como, sobretudo, uma alternativa para auxiliar a aprendizagem dos estudantes por meio da robótica e mostrar que é possível aprender matemática, física, lógica e programação de modo criativo e prazeroso alem de:

    1- ensinar aos estudantes na prática como construir robôs com a utilização do Kit; 2- apresentar os sensores e motores que são utilizados na construção de robôs;

    1. elaborar e executar tarefas com o uso desses componentes;

    2. desenvolver a capacidade de criação e o espírito de trabalho em equipe;

    3. proporcionar a participação em eventos de robótica que possam surgir na região;

    4. preparar os estudantes para atuarem como técnicos e formadores de equipes de competição.




MATERIAL E METODOLOGIA

Pesquisas e estudos sobre a utilização de Kits Mindstorms Education EV3 da LEGO serão realizados para auxiliar no processo de ensino.

Midstorm

Eu, autor do projeto, graduado em Analise e Desenvolvimento de Sistemas, programador experiente em diversas linguagens de programação, apresentarei ainda os conceitos básicos

sobre o Kit, uso dos sensores, motores e a importância da robótica no processo de ensino/aprendizagem, tudo com base no material encontrado nas pesquisas e segundo o conhecimento por mim adquirido no meio acadêmico.


O grupo de estudantes terão encontros quinzenais de duas horas para conhecerem o EV3, montar e programar robôs para executarem tarefas diversas em equipes, com a possibilidade de organizar e disputar torneios, campeonatos ou competições de robótica locais, e principalmente sobre o uso da robótica no ensino.


  1. EXPECTATIVA DE RESULTADOS E DISCUSSÕES


    Proporcionar um conhecimento vasto e diverso sobre o uso do Kit de Robótica Educacional LEGO Mindstorms Education EV3;


    Perceber que, com a Robótica, é possível aprender e ensinar de forma lúdica e mais prazerosa conteúdos de áreas diversas como Física, Matemática, Lógica e Programação, além de melhorar a capacidade de criação, iniciativa, liderança, trabalho em equipe, comprometimento e organização.


    Perceber que a robótica é uma excelente ferramenta para auxiliar o ensino.


  2. CONCLUSÃO

Os encontros com o grupo de estudantes proporcionarão um conhecimento sobre o uso da robótica e seus benefícios para a educação e cidadania.


Os estudantes poderão perceber que, com a utilização de robôs, é possível aprender e ensinar de forma lúdica e mais prazerosa, tanto na teoria como na prática.


O projeto mostra que o kit de robótica é uma excelente ferramenta para auxiliar o ensino e também a formação profissional, visto que desenvolve diversas habilidades essenciais para conquistar o mundo do trabalho.


Os estudantes que participarem do projeto poderão dar continuidade como formadores de equipes de robótica com os alunos de futuros projetos como este.

sexta-feira, 21 de agosto de 2020

A MALDIÇÃO HELLO WORLD


 

Você pode estar amaldiçoado e nem sabia disso! 

É muito comum no mundo da programação, o programador se deparar com a situação de aprendizado onde a tarefa pede que, independente da linguagem,  se crie um botão em que, ao clicar nele, acione a visualização da famosa string "Hello World!". Na verdade, este momento, seja la na linguagem de programação que for, deveria ser como um... Ritual... Sim! Não custa nada sua primeira experiência com a nova sintaxe ser um singelo "echo 'Hello World!'" ou um println('Olá Mundo!') . Pense, você pode estar a um passo da salvação e se livrar de ser mais um daqueles malditos programadores dos quais, sem o menor esforço, identificamos nele quase que instantaneamente vestígios da maldição. Ela existe e mesmo que você seja cético ao extremo, vou te mostrar que é verdade... 

Imagine que você acabou de entrar para um time de desenvolvedores formado especificamente para desenvolver um projeto X onde a hacker tristelógica não é um problema, a linguagem usa frameworks que também não são um problema, muito menos a linguagem de programação escolhida. Só existe um problema, aquele "recurso" do time que já na primeira reunião da equipe para definir as tarefas de cada um diz: " devíamos usar PHP ao invés Python... ", ou... " Não gosto de back-end, prefiro focar no design" ... Nada contra sugestões, não é errado, mas assim que o gestor do projeto diz um sonoro NÃO as sugestões, o maldito "programador" já vai logo dizendo "Então não sei se dou conta...". Pode ter certeza que este sempre ignorou o "Hello Word", não se garante, não aceita desafios ou não tem toda aquela vontade de aprender, de descobrir novos horizontes... 

Isto pode não ser o suficiente pra te convencer a respeito da maldição, mas... Existe documentação de sobra sobre toda e qualquer linguagem de programação, no entanto, o programador escolhe um parágrafo, um tópico qualquer do documento, lê duas ou três explicações sobre uma ou outra função e ja se sente saturado, acha que nada explica nada e por preguiça de ler a partir do início da documentação, de novo, acha que vai perder seu tempo e ja desiste. Está aí outro indício de que a maldição te pegou de cheio... 

vaderMas a sua Falta de Fé é Perturbadora e você não aceita que a maldição existe! Pois bem, não se entregue, ao menor sinal de acomodação, na qual você acredite que o que ja aprendeu é o suficiente, pois é tudo o que você precisa saber para desempenhar sua função na empresa que você trabalha, ou até mesmo que você administra, resista, olhe além do que você pensa dominar, se você é um gerente de projetos, lembre-se que pagar programadores que gostam de aprender cada vez mais é sempre o melhor negócio, se você apenas faz parte da equipe, acredite que aprender é uma constante, não se intimide nem se envergonhe de dizer "não entendi este requisito, esta função, este trecho do algoritmo", tendo alguma destas atitudes, mesmo que vítima da maldição, você se livra dela, pois ela só dura enquanto você se acha inferior demais ou superior demais,  esteja no ranck dos que entendem que precisam entender mais e assim, esteja livre da temível Maldição HELLO WORLD!




A verdade saindo do poço.

 A Verdade Nua e Crua Muita gente já ouviu — ou até disse — a expressão: “essa é a verdade nua e crua”. Poucos sabem, no entanto, de onde su...