Entenda Programação. O que é esse projeto?

Olá! Meu nome é Ramon Chiara e sou professor universitário. Bom, pelo menos essa é uma das minhas atividades! 🙂 Se tem uma coisa que eu gosto muito de fazer é programar! Aprendi quando era criança… Lembro de estar jogando “Falcon 3.0” quando meu pai “jogou” um livro do meu lado e disse: “Leia isso aqui que vai ser bom para você”. Olhei para o livro e estava escrito “Linguagem C”. Lógico que continuei jogando! 🙂 Mas, depois, comecei a leitura e um novo mundo se abriu para mim! O mundo da programação de computadores! E, como gostei muito dessa “brincadeira”, acabei me formando em Ciências de Computação pelo ICMC-USP. De quebra, engatei um mestrado na mesma instituição.

O mestrado me abriu as portas para a atividade de professor universitário, a qual tenho exercido nos últimos anos com muito carinho. As disciplinas que leciono são, em sua maioria, ligadas ao desenvolvimento de software. E, durante esse período, percebi que muitos alunos têm dificuldade na criação de algoritmos e na famosa lógica de programação. Alguns conseguem entender o básico, mas quando tentam aplicar esses conceitos em uma linguagem de programação “de verdade”, sentem dificuldade na transição. Outros, sentem dificuldade lá no começo… Mas, apesar de passarem na disciplina, vão encontrar outras disciplinas mais avançadas de programação. E aí? Como é que fica, né?

Existe um outro lado que é dos alunos que vão bem na disciplina básica, mas sentem dificuldade nas avançadas. Acredito que isso possa ter várias razões, mas uma delas é que alguns decoram o que é necessário para passar. Só que programação não funciona assim! É uma atividade extremamente criativa onde não há uma única forma de se resolver os problemas e, principalmente, problemas novos serão enfrentados e a solução terá que ser criada a partir dos conhecimentos fundamentais. Ou seja, eles sabem programar, mas não entendem programação! Entendeu? rsrs

Tendo tudo isso em vista, criei esse projeto que batizei de “Entenda Programação de uma vez por todas“. A ideia é criar um curso para ajudar tanto os alunos iniciantes quanto aqueles que já passaram nas disciplinas básicas, mas ainda sentem alguma dificuldade com os algoritmos. Minha missão, aqui, será fazer você entender programação. E, para isso, também vou contar com sua ajuda: por favor, dê feedback, aponte erros e forneça sugestões! Espero, sinceramente, que eu consiga te ajudar a superar as dificuldades com a programação!

Um grande abraço,
Ramon

PS: coloquei, no post de boas-vindas, um pouco mais de informações sobre como vai funcionar esse projeto! Leia lá! 😉