Gente, hoje vou falar sobre como trabalho a habilidade EM13MAT405 com a galera do terceiro ano do Ensino Médio aqui na escola. Essa habilidade é de usar conceitos básicos de programação pra criar algoritmos, mas explicando isso de um jeito que todo mundo entenda: é tipo ensinar a galera a dar instruções claras, como aquelas receitinhas que a gente faz pra resolver problemas usando um computador. É basicamente pegar um problema matemático e pensar numa sequência de passos que um computador poderia seguir pra resolver.
Pra entender isso na prática, imagina que os meninos precisam calcular a média das notas da sala. Em vez de só jogar as notas na calculadora, eu incentivo a turma a pensar em como poderiam explicar isso de um jeito que qualquer um pudesse seguir e entender. Primeiro, somam todas as notas e depois dividem pelo número de alunos. A ideia é que eles consigam expressar esse processo usando uma linguagem que um computador entenda, tipo uma receita de bolo que qualquer um pode fazer.
Essa habilidade se conecta muito com o que eles viram em anos anteriores sobre lógica e resolução de problemas. No segundo ano, por exemplo, já trabalharam com a ideia de sequências e padrões, o que ajuda bastante agora quando falamos de algoritmos. Eles já têm uma noção de como quebrar problemas em pedaços menores, então o desafio é dar aquele passo extra para pensar em como um computador faria isso.
Agora, deixa eu contar como eu coloco isso em prática na minha sala. São três atividades que gosto bastante e têm dado certo com os meninos.
A primeira atividade é bem simples: uso papel e caneta mesmo. Peço para eles criarem algoritmos para resolver problemas cotidianos, tipo calcular a conta do supermercado ou planejar o tempo de estudo para as provas. Divido a turma em grupos de quatro ou cinco e dou uns 30 minutos pra eles discutirem e anotarem o passo a passo. Quando fiz isso da última vez, a Ana, o Pedro, o Thiago e a Luísa estavam num grupo e eles fizeram um algoritmo super criativo pra dividir o tempo entre estudar e descansar durante a semana de provas. Eles dividiram bem o estudo por matérias e até colocaram lembretes para pausas! A Luísa comentou que foi legal perceber que ela já pensava assim quando montava os horários dela.
Na segunda atividade, usamos computadores da sala de informática pra introduzir uma linguagem básica de programação, tipo Python ou Scratch. Dividimos a turma em duplas dessa vez, porque aí um pode ajudar o outro se tiver dificuldade. Dou uma hora mais ou menos pra essa atividade. A ideia é que eles peguem aquele algoritmo feito no papel e tentem programar ele no computador. É sempre divertido ver a reação deles quando conseguem fazer algo simples funcionar. Da última vez que fizemos isso, o João e a Beatriz conseguiram programar um joguinho básico que calculava automaticamente quanto tempo faltava pras férias baseado na data atual. Eles ficaram tão animados que depois queriam adicionar funções extras!
A terceira atividade é mais desafiadora: é um projeto maior onde eles precisam pensar num problema real da comunidade escolar e desenvolver uma solução programática pra isso. Divido os alunos em grupos maiores, de seis ou sete, e dou umas duas semanas pra eles trabalharem nisso nas aulas e em casa. Eles têm que apresentar o projeto no final do prazo. Na última vez que fizemos isso, o grupo da Fernanda criou um aplicativo simples pra ajudar os alunos novatos a se localizarem dentro da escola nos primeiros dias de aula. Foi incrível ver como eles pensaram nos detalhes, desde mapas interativos até dicas dos melhores horários pra ir na cantina sem pegar fila.
Essas atividades ajudam muito os alunos a entenderem não só como criar algoritmos mas também como esses conceitos podem ser aplicados no dia a dia deles. A reação deles normalmente é positiva porque eles veem sentido no que estão aprendendo e conseguem ver resultados concretos do esforço deles. Claro que sempre tem aquele momento de frustração quando algo não funciona ou quando alguém fica meio perdido nos códigos, mas isso faz parte do aprendizado também. Os meninos aprendem muito com os erros e com o apoio dos colegas.
Enfim, trabalhar essa habilidade é um processo contínuo mas muito gratificante. E sempre tem aquela sensação boa quando vejo eles saindo da sala comentando sobre como aquilo pode ser útil pra vida toda. E aí é isso pessoal! Espero que tenha ajudado vocês a terem uma ideia melhor de como aplicar essa habilidade na prática. Até mais!
E aí, gente! Continuando a conversa sobre como sei que os alunos tão entendendo a habilidade EM13MAT405 sem precisar de prova, olha só: no dia a dia, a gente percebe muito quando fica circulando pela sala. Eu gosto de ouvir as conversas entre eles, e vou te falar, é ali que o aprendizado aparece! Quando vejo que um aluno explica pro outro como se faz, tipo quando o Joãozinho vira pra Maria e começa a falar algo como "ó, primeiro você faz isso aqui, depois aquilo ali", eu já fico na certeza de que ele pegou o jeito. É aquele momento que dá um estalo, sabe? Uma vez, por exemplo, o Pedro tava ajudando a Luana com uma sequência de passos pra resolver um problema e ele falou: "olha, é que nem seguir os passos de uma dança". Aí eu pensei: "ah, esse aí tá voando!"
Outra coisa é quando eles começam a me chamar menos pra perguntar sobre coisas básicas. É um sinal claro de entendimento. Quando eu vejo que eles tão discutindo entre si e tentando solucionar os problemas sozinhos, sei que tamos no caminho certo.
Agora, os erros mais comuns... Bom, tem uns clássicos. Um erro recorrente é quando o aluno tenta pular etapas no raciocínio do algoritmo. A Ana, por exemplo, sempre quer ir direto pro resultado final sem passar pelo meio do caminho. E aí ela se perde toda! É como se você quisesse fazer um bolo sem misturar os ingredientes primeiro. Quando eu pego isso na hora, geralmente paro tudo e pergunto: "peraí, o que você acha que acontece se a gente pular essa etapa?" Isso ajuda a trazer eles de volta pro processo.
O Lucas também tem uma dificuldade típica: ele às vezes escreve os passos todos juntos sem separar em etapas claras. É bagunça na certa! Eu digo pra ele: "Lucas, é que nem contar uma história. Se você não conta direito desde o começo, ninguém entende!" Aí vou ajudando ele a organizar melhor as ideias.
Sobre o Matheus e a Clara, cada um com suas necessidades especiais requer um carinho diferente nas atividades. O Matheus tem TDAH e precisa de mais movimento nas aulas. Então eu coloco ele pra fazer atividades em pé ou usando quadros brancos pequenos onde ele possa se movimentar enquanto escreve. Isso ajuda ele a focar melhor na tarefa. Outra coisa que faço é dividir atividades maiores em etapas menores pra ele não se perder.
A Clara tem TEA e é super importante ter uma rotina previsível pra ela. Gosto de usar materiais visuais bem claros e objetivos. Tipo assim, cartões com os passos desenhados ou diagramas simples que ela possa seguir. Descobri também que ela se sai melhor em atividades individuais antes de juntar com o grupo.
Uma coisa que tentei e não deu certo foi mudar muito a rotina das aulas de uma hora pra outra. O Matheus e a Clara ficaram perdidos e percebi que era melhor introduzir novidades devagarinho. Ah, e aumentar o tempo pra eles completarem as tarefas também ajuda muito!
Bom, gente, é isso aí! Espero ter ajudado com essas dicas e experiências da sala de aula. Se alguém tiver mais ideias ou quiser compartilhar experiências parecidas, tô aqui pra conversar! Até a próxima!