[Música] Olá de volta bem-vinda Jana Obrigada Professor vamos lá então vamos hoje Vamos falar especificamente nessa nessa semana a gente vai falar especificamente sobre pensamento computacional né então vamos começar pela origem a gente adiantou um pouquinho na semana passada mas vamos falar um pouquinho mais agora tá quero aprender um pouco mais Da onde surgiu esse termo porque a gente falou muitas coisas mas ainda Faltam uns detalhes a gente falou né na semana passada do papert né então seor papert né e a Cinthia Solomon lá em 71 o ano que eu nasci né já estavam falando sobre isso eles não usaram o termo pensamento computacional mas eles falaram do conceito Então não é algo de agora é algo antigo muito antigo Tá bom você quer dizer que antigo né mas tá bom é isso mesmo não foi isso que di isso Tá Mas em 80 oer ele já usou Exatamente esse tema ele falou de pensamento computacional né mas o papert como a gente já falou ele tava muito à frente do tempo dele né alguém que nos anos 60 pensou em usar computador para ensinar criança né era era muito longe da realidade do mundo então ele falou de pensamento computacional mas poucas pessoas conseguiram entender aquilo ali conseguiram entender o quanto aquilo era importante o que ele colocava é que ao ensinar o computador você aprende Como assim ensinar o computador o que que é programar é ensinar pro computador né você fala faça isso faça isso faça isso programar é ensinar o computador a fazer alguma coisa se eu quero ensinar o computador a fazer um quadrado não é que eu falar faço um risco vira 90º faço outro risco vira 90º eu dou quatro ordens para ele ele faz um quadrado né eu tô ensinando ele agora se eu em vez de falar vire 90º eu falar vire 30 não vai ser um quadrado tá E aí na hora que eu fizer e olhar eu falei não mas isso não é um quadrado né E aí esse é o processo que o papet definia né como um processo de aprender um processo onde eu ensino o computador eu vejo o que ele fez eu percebo se eu ensinei correto ou se eu ensinei errado né E se eu ensinei errado eu vou aprender tá não é 30 será que é 60 não deu errado ainda e 90 deu certo então é 90 aí eu aprendo tá então o processo de ensinar ver o resultado né lidar com o erro né O que a gente chama in computação de debug tirar o erro né é um processo rico em aprender isso o paper já estava falando lá em 1980 tá eh e aí só como eu falei o pap estava muito na frente do tempo dele né quem conhecia computador em 1980 muito poucas pessoas então muito poucas pessoas viram aquilo como algo realista né em 2006 aí já no mundo atual já no século XX a Janet Wing fez um novo artigo falando sobre pensamento computacional e explodiu foi um artigo dos mais citados mais estudados no mundo inteiro né elaa usando o mesmo termo do papert mas agora no momento que todo mundo sabe percebeu a ância né então ela colocou ISO né como algo que o mundo precisa se preocupar e a gente trouxe aqui uma definição porque a coisa foi tão estrondosa tanta gente falando sobre isso que começou a ter milhões de Visões diferentes definições diferentes a eu trouxe uma aqui tá Então qual é a visão do pensamento computacional é um conjunto de capacidades ferramentas mentais que são desenvolvidas quando se ensina a programar mas não apenas dessa forma o que se percebeu foi o seguinte quando eu ensinava os alunos de computação a programar essas pessoas acabavam aprendendo a resolver problemas que não era só de computação eles viraram ótimos resolvedores de problemas então o pensamento computação falou pera aí então existe um conjunto de habilidades que eles desenvolveram que são importantes pra vida não necessariamente pra computação tá então o pensamento computacional nasceu dali né espa vamos entender essas habilidades E como eu desenvolvo uma forma é programando tem outras tem até hoje programar é a mais conhecida é a que se sabe com mais sucesso mas de novo o importante a gente não tá ensinando a programar para ele virar um profissional de computação a gente tá ensinando a programar porque a gente percebe que se ele aprende a programar ele aprende a pensar ele aprende a resolver problemas que servem para qualquer área e se torna esse profissional completo não só um profissional mas o ser humano completo com com esse olhar mais mais analítico digamos assim e aí como eu falei né Foi algo que o mundo inteiro se preocupou foi atrás né E aí a gente vê muitas pessoas falando coisas que a Nem concorda muito né então eu gosto importante sempre ensinar falar isso aqui ó a gente não ensina pensamento computacional você ensina uma criança a chutar bola no gol né fala ó vai pega o pé vira para direita você pode até falar isso mas ela vai aprender a aar como só fazendo chutando né eu lembro sempre do Oscar né o rei do basquete do Brasil e pessoal fala ah ele nasceu ele não nasceu ele falava que ele ficava horas e horas treinando depois que acabava o treino arremessando na sexta para desenvolver aquela habilidade que ele tinha então é uma habilidade é algo que você desenvolve fazendo né então quanto mais você programar mais você vai desenvolver essa habilidade habilidades né que você desenvolve programando né mas existe um tempo limite para adquirir essa habilidade ou por exemplo a gente sabe que as crianças elas podem ser introduzidas a pensamento computacional mas e uma pessoa idosa que nunca teve contato com esse termo ela também pode aprender e desenvolver essa habilidade qualquer um pode de fato não há como negar que a criança tem né pela própria cabeça dela mais aberta né com menos preconceito com menos eh ocupações né ela ela aprende com muito mais facilidade Não tenha dúvidas isso não dá que não tem como falar que é igual não é igual a criança aprende a programar aprende a pensar né ela tá aberta a aprender a pensar Ela tá aprendendo ainda então tudo para ela é aprendizado né Mas qualquer um pode né isso sem dúvida nenhuma qualquer um pode aprender né a desenvolver essas habilidades são essenciais pra vida Tá quanto mais cedo a gente ensinar mais fácil vai ser e mais desenvolvimento vai ter né mais porque como é treino né Quanto mais você treinar melhor você fica então se a criança começa a treinar lá com no infantil com 5 anos né É lógico que ela vai chegar com 16 17 com uma habilidade tremenda porque ela tá 12 13 anos treinando isso né Mas qualquer um pode aprender né Eh e é importante entender que esse processo é um processo que vai desenvolvendo habilidades alguns algumas formas vão desenvolver algumas habilidades mais que outras mas sempre tá aí buscando esse desenvolvimento de habilidades né e quais são os pilares tem os pilares do pensamento computacional né Ah acho que esse é importante né pra gente entender porque que foi desenvolvendo o computação né desenvolvendo software desenvolvendo programação que as pessoas desenvolveram o pensamento computacional porque você aprende esse conjunto de coisas que serve para vida de novo não serve para programação Mas serve para vida se eu pedir para você Jana para você me explicar quais são os passos que você usaria para fazer um ovo frito né Qual é o primeiro passo Bom primeiramente separar a frigideira separar a frigideira separar os ingredientes no caso o óleo ou o azeite enfim existem n possibilidades né V fazer uma então vou fazer uma com óleo separar o óleo os a quantidade de ovos vou pedir PR separar só aí antes da gente continuar Mas aonde tá a frigideira tá dentro do armário e o armário tem chave não não tem tá e tem várias frigideiras tem que escolher tem outras panelas juntos tem que escolher a mais apropriada tá Você tá vendo que se a gente for perguntando a gente não vai acabar nunca sim são muitos detalhes tá então esse é o primeiro Pilar é a abstração Marcos precisa tanto pega a frigideira né para o comput da djana pegar a frijideira ela já sabe talvez para um robozinho menos Inteligente você vai ter que falar vá no armário abra a porta né mas num primeiro momento vou falar pega a frigideira e se precisar detalhar depois a gente detalha mas Abstrai não pensa em tanto detalhe porque senão a gente não a gente não vai sair nunca se a gente ficar né então Primeiro passo é pegar a frigideira o segundo é pegar o óleo de novo vai pegar o armário Que tipo de óleo né a abstração é isso n não é assim abstra T níveis mais alto você precisa pegar a frigideira pegar o óleo não é E você tá fazendo o qu pegando o seu problema e dividindo né Pega frijideira pega óleo né Isso é a decomposição n então a gente usa me lembro no meu professor lá de programação né que sempre falava né que é uma estratégia inclusive de guerra né que é o dividir para conquistar né então quando uma nação queria a outra o que que ela fazia ela primeiro criava questões dentro da outra porque é mais fácil pegar quando a outra não tá unida né do que você ir lá e dominar uma um país que tá unido tá então divide e conquista né a estratégia de dividir para conquistar é a estratégia de decomposição Então pega o teu problema fritar um ovo é muito grande tá pega a frigideira é uma parte pegar o óleo é outra então você decompôs ele em pedaços menores e o resto qual que seria os próximos passos aí depois disso ligaria o fogo né Colocaria a frigideira para esquentar e quebraria o ovo ali na frigideira Uhum aí entra essas nes possibilidades que você pode fazer um ovo frito um ovo mexido gema mole gema gema mole duro um omelete sim então você viu você deu uma sequência essa sequência é o algoritmo tá aí você vai pedir para executar isso vai dar problema Sabe por que vai dar problema no seu algoritmo porque você pegou a frigideira você pegou o óleo mas você não pegou o ovo verdade né Então esse é o debug eu corrigir um erro né Pera aí ela faltou pegar o ovo para depois fritar o ovo tá tá então esse é o algoritmo então De novo abstrair É não pensa em tanto detalhe Pensa num na numa coisa de um nível mais simples de entender né E se precisar depois detalh depois você detalha mas pensa vou fazer isso aqui se eu preciso prar detalhar O que é pegar óleo depois eu detalho mas pegar óleo já tá num bom nível para eu pensar nesse nível de algoritmo de um algoritmo de seis se Passos né O segundo é decompor divide em pedacinhos e o terceiro é justamente você criar essa sequência que é o algoritmo mas Marco você pulou um eu pulei um porque a Jana já até adiantou ali se eu pedir para ela não fazer um ovo frito mas fazer um omelete você vai falar pera aí mas é parecido não vai tem processos parecidos então pera aí não mas fritar tudo que é fritar eu tenho que pegar uma frigideira eu tenho que pegar óleo né Então a partir do momento que se eu pedir para fritar um bife você não vai ter que pensar de novo você vai pegar aquele pedaço do algoritmo que é fritar e vai usar ele de novo né então você aprende então aqui o o pensamento computacional é essa ideia né vou resolver no problema Qualquer que seja vamos esquecer de computação você vai resolver primeiro divide esse problema em pedaços mais lógicos né então Abstrai detalhes n depois eh pega ele e divide em pedacinhos né passo a passo que você vai fazer e põe a ordem que esses Passos T que acontecer que é o algoritmo né E na hora que você vai estar resolvendo pera eu já não fiz algo parecido se eu fiz algo parecido o reconhecimento de padrão deixa eu ver como eu fiz lá e eu vou fazer da mesma forma eu não vou gastar tempo pensando de novo né em algo que eu já sei fazer tem essa memória tá é esse que são os quatro pilares tá então se você usa isso para sua vida né não pensa nos detalhes vai no primeiro nível mais básico né Depois eh divide põe a sequência lógica e busca a coisa que você já fez né você tem aí os pilares do Pensamento computacional Muito legal não conhecia porque muitas vezes a gente vai faz as coisas tão in tivamente que a gente não pensa nas camadas que tem por trás mas bem legal conhecer esse conceito de pensamento computacional entender como que ele ocorre E aí quando você for programar daqui a pouco você vai programar né você vai ver como a gente vai usar isso aqui hoje T deando tudo anotadinho na minha mente para poder usar bem bonitinho Por que que é importante né Nós temos alunos aqui dos três eixos da Universe por que é importante falar de pensamento computacional para todo mundo bom na informática gente bom é a introdução da área de informática é importantíssimo que nós da área informática né Eu como profissional de informática né ajudemos as outras áreas a usar pensamento computacional a desenvolver pensamento computacional né Trazer isso daqui para infantil né Fundamental e incentivar mais jovens a virem pro mundo da informático é importantíssimo o Brasil tem mais de 500. 000 vagas abertas de ti hoje não atendidas Caraca um número muito alto né então incentivar a pessoa a vir para área é bom né Eh então aí em áreas como seguran informação Inteligência Artificial arquitetura de nuvem automação na indústria 4. 0 que a gente falou na semana passada né E isso aumentaria muito o PIB aumentaria muito a riqueza do Brasil aumentaria muito a quantidade de empregos né Eh de alta qualidade então pra informática trabalhar com pamento computacional não só para nós aqui né Vocês nossos alunos mas desde a criança é importante mas não é só paraa informática paraa educação também né Por quê Porque a gente precisa saber usar a tecnologia para melhorar o interesse dos alunos né Eu como professor nada mais chato você chegar numa sala e ver aqueles alunos assim entediados então a gente precisa tornar a nossa aula mais motivadora mais interessante né a gente precisa melhorar o aprendizado os índices de educação no Brasil são muito tristes a gente precisa melhorar isso né trazer a tecnologia Com certeza pode ajudar se a gente usar do jeito certo né como a gente tá falando aqui né Um Bom Professor Hoje ele tem que criar jogos ele tem que criar atividades motivadoras e tem tiar desafios né e a tecnologia Pode ajudar muito isso né e eu não pode esquecer que computação tá na bncc agora e o professor lá do infantil do fundamental é ele que tá com as crianças É ele que vai ter que ensinar computação para as crianças né então trabalhar com isso com vocês né nossos alunos de pedagogia licenciatura é prepar vocês para que vocês vão ser cobrados no futuro né como uma bncc que coloca que tem que ter computação do infantil ao nível médio não dá para usar a desculpa de ai eu sou de um curso de humanas não quero aprender a programar não porque não tem nada a ver com isso né Não não é isso né a gente tá ensinando um conceito importante né pra vida de todo mundo e um conceito que um bom professor vai ter que trabalhar porque é exigido hoje na bncc tá e pro pessoal de gestão então aí também não tem a menor dúvida né o a indústria 4.
0 tá dizendo ali né a gente precisa trazer tecnologia precisa usar tecnologia né a nossas e não só a nossa indústria precisa né Desse nova qualidade ter uma profissional mais capacitado né como outras empresas o próprio governo tá usar a tecnologia para tornar o serviço melhor né para fazer o melhor atendimento aos seus clientes aos seus cidadãos tá então pensamento computacional é importante para todo mundo sabia que a Univesp é Pioneira nesse assunto muito bom saber eu já tinha eu sei que a Univesp Ela carrega grandes títulos mas sobre pensamento computacional eu não sabia que ela era uma das pioneiras aqui no Brasil tá com certeza uma das pioneiras né em incluir pensamento computacional como currículo para todos os cursos de graduação né a gente já começou há muitos anos atrás com isso né E vamos faz saber um pouquinho mais agora agora com o professor que gravou essa disciplina a primeira turma a primeira disciplina de pensamento computacional aqui na Univesp vamos falar um pouquinho vamos ver o que ele fala com certeza Bora lá então vamos lá Professor Ronaldo né vamos ver como que foi a experiência desse professor que deu a primeira turma de pensamento computacional aqui na universo Pois é realmente foi uma ideia inovadora né em 2020 já começar com a disciplina de pensamento computacional para todos os cursos não apenas para para os cursos de computação e essa semana Inclusive eu comentei aqui na da UNESP a necessidade a gente também tá inserindo essa disciplina para todos os cursos porque o pensamento computacional ele contribui muito paraa formação todas as áreas principalmente o aluno possa trabalhar com resolução de problemas né conseguir identificar com seu raciocínio lógico eh soluções para problemas complexos então eu sempre comento que eh o profissional que tem essa base do pensamento computacional com certeza ele vai ter um diferencial em sua carreira por isso a univers saiu na frente quando inseriu o seu currículo essa disciplina muito bom e eh né a gente tem muita gratidão aqui com o professor Renaldo porque ele foi o primeiro conteudista né o primeiro professor que acompanhou a disciplina de pensamento computacional mas do que isso ele colaborou bastante no desenho de vários outros cursos aqui da Universo principalmente dos cursos da área de computação né Ronaldo e e é bem interessante aí né você com essa visão histórica Então como que você agora aqui 4 anos depois dessa primeira oferta né O que que você acha que qual que foi o impacto disso e só D alguns números para você né então só das disciplinas em que você foi autor a gente teve aí algo como 56. 000 alunos né então Eh no total a gente já teve quase 100.