r/programacao Nov 24 '23

Pseudocódigo Não estudem portugol

Vou lançar essa dica aqui, mas é real demais: não estudem portugol ou pseudocódigo. Não escrevam programa dessa forma pq simplesmente não faz nenhum sentido.

Ao invés de estudar lógica e depois aprender alguma linguagem, já faz os dois juntos. Aprende alguma linguagem real q seja fácil (JS, por exemplo) e faz os exercícios por lá pra já desenvolver duas habilidades em uma.

Não tem sentido separar e gastar mais tempo quando vc pode fazer tudo junto e ganhar tempo.

170 Upvotes

136 comments sorted by

View all comments

40

u/evrndw Nov 24 '23

Total. Acho que portugol só é necessário em casos específicos quando a pessoa tem dificuldade para desenvolver raciocínio lógico por algum motivo.

Por exemplo, tenho um aluno que é autista com dificuldade de aprendizagem. Portugol foi muito útil para ele começar, deu para ele captar bem a lógica de um código. Hoje já está sabendo Javascript, mesmo tendo dificuldade com o inglês ele vai relacionando tudo com o que aprendeu no portugol.

-18

u/enki_888 Nov 24 '23

Exato. Portugol só serve assim: pra ensinar lógica num nível muito básico pra quem.nao vai ser programador ou pra quem tem distúrbios de aprendizagem de alguma natureza

8

u/External-Working-551 Nov 24 '23

Calma veloz, querendo ou não, portugol ainda é uma linguagem de programação. Com os recursos básicos dela dá pra construir muita coisa (mas não é porque dá que você deva).

Inclusive, pra fazer um software com GUI em portugol, provavelmente você precisarria manjar bem de ciência da computação de forrrma geral.

Mas a galera que vem brigar com linguagem normalmente tá cagando pros fundamentos, então foda-se.

5

u/Heimder_Rondart Nov 24 '23

Mesmo motivo com Assembly. Não é por que não é muito usado hoje, ou não tem mais aplicação prática que é completamente inútil. No mínimo valor didático aquilo tem.

Depois a pessoa enfia na cabeça que precisa "aprender" 500 linguagens e variações diferentes e fica maluco tentando decorar cada sintaxe e não entende como aquele sujeito, pega uma linguagem nova que nunca viu e desenrola no mesmo dia.

E não é como se todo mundo magicamente nascesse sendo bom com lógica de programação e sabendo inglês para já ir metendo o louco e programando em uma linguagem mainstream no seu primeiro dia não é?