Durante a minha gradução em Análise e Desenvolvimento de Sistemas no Instituto Federal Campus Barretos me deparei
com uma realidade que é frequente para quem esta iniciando na programação, a lógica de programação. Hoje acredito que
em sua maioria os professores adotam o ensino da lógica pautada nas linguagens mais "tradicionais" como C por exemplo, ou
métodos como por exemplo Portugol Studio.
Eu particularmente, tive o contato com a lógica de programação através do Ruby e do C, onde ao mesmo tempo é necessário que você
consiga "aprender" a linguagem e consequentemente ir adquirindo a lógica, ou seja, para entender melhor a lógica e o momento
de uitlizar um laço de repetição, você também precisa aprender a utiliza-lo dentro daquela determinada linguagem, como o C.
Confesso, que particularmente, eu gosto da linguagem C porque você consegue desenvolver um sistema básico pelo CMD sem montar
uma "grande" estrutura no seu projeto, com apenas um arquivo .c e um compilador GCC, você consegue compilar seu código pelo terminal.
O que eu quero dizer com isso? Neste momento inicial você não se "preocupa muito" em aprender a linguagem, mas sim em aplicar uma lógica
para resolver determinado exercicio e ir adquirindo pratica na programação. Pense comigo, você configurando primeiro um ambiente ReacteJS
para depois aprender lógica, sem que ainda você não sabe o que seria um laço de repetição, métodos, objetos, etc...
Ao mesmo tempo, caso opte por métodos como o Portugol, você não teria uma noção muito próxima do que seria na pratica utilizar uma linguagem
de programação. Ae neste momento você pode estar se perguntando: "O que ele esta querendo dizer então? Se aprender lógica com C é mais "dificil",
e pra "facilitar" utilizando outro método é ruim, como então aprender, que contradição é essa meu camarada?" Mas calma!!! Não é que um método, seja
o correto ou o outro seja o errado, você utiliza aquele que vai lhe gerar o melhor resultado.
Pois bem, pensando justamente em "mergiar" um método que não "exija" muito do aluno que esteja aprendendo e que também não fuja muito das sintaxes
das linguagens tradicionais, foi que resolvi desenvolver uma pesquisa cientifica durante minha graduação orientado pelo Ms. Prof Álvaro C. Neto
do IFSP Barretos que busca desenvolver uma sintaxe que mescle um pouco de C, Pascal e novos elementos para que o aluno se sinta confortavel, para
aprender a lógica de programação sem se preocupar muito em uma "estrutura" inicial de configurações, notações sintáticas, compilações, etc.
O material ficou muito bom, e conseguimos publicar no congresso Conict que ocorreu em Sorocaba - SP em Novembro de 2019 e você pode conferir o artigo
cientifico na integra só clicar AQUI
Acesse, comente e compartilhe!!!
Valeu!!!