Executando verificação de segurança...
4

[PORTUGOL] - Salvemos o VisuAlg! É possível?

Reconheço profundamente o trabalho astronómico, bem como a intenção que os Programadores por trás do projecto tiveram, mas a forma mais rápida para um indivíduo (que queira trabalhar profissionalmente) "Aprender uma Linguagem de Programação" é ir directamente na sintaxe.

O medo (inicial) pelo desconhecido sempre existirá, por ser um problema "inato" do ser humano. Porém, o tempo (através do repetição constante) consegue quebrar todas as barreiras que o cêrebro impõe.

"Apesar de não rodar em nenhum OS comercial ou popular, o algorítmo da persistência é muito poderoso!"

Logo, acredito que o "Portugol" - via "VisuAlg" está muito à margem daquilo que as linguagens de programação oferecem.

Sugiro uma aproximação fiel à sintaxe "real". Não sei como podem fazer isso, mas é uma proposta!

Carregando publicação patrocinada...
6
2

Sinceramente, muito obrigado pela informação.

Confesso que não sabia da existência da linguagem.

Achei a documentação extraordinária!

Gostei bastante!

Aquele abraço!

6

Ah, o VisuAlg... aquele velho conhecido que aparece no começo do curso e some para sempre, tipo amigo de infância que você nunca mais vê.

Eu entendo o apelo: ensinar lógica sem se preocupar com sintaxe parece uma boa ideia. Mas aí vem a questão: por que não ensinar direto com Python ou JavaScript, que são simples e já colocam o aluno em contato com algo útil no mercado? É como ensinar alguém a dirigir num simulador de arcade em vez de colocá-lo num carro de verdade (com cinto de segurança, claro).

E aquele argumento de que "a barreira do inglês dificulta o aprendizado"? Bom, se programação fosse só sobre entender palavras reservadas, ninguém precisaria de lógica. "If", "else", "while" são só rótulos para conceitos universais. Além disso, se o aluno pretende trabalhar na área, vai ter que lidar com inglês de qualquer jeito – melhor começar cedo.

O problema não é o VisuAlg existir, mas ele ser um beco sem saída. Se for só um trampolim para algo maior e mais relevante, beleza. Mas se virar um colchão confortável onde o aluno se acomoda, aí já era. E cá entre nós, se fosse realmente essencial, a gente veria empresas contratando "programadores VisuAlg", né?

Então, se a ideia é salvar o VisuAlg, talvez seja melhor aposentá-lo com honras e deixar os alunos aprenderem do jeito que o mercado pede. Afinal, tempo é precioso e tem muito código esperando para ser escrito!

1

o curioso do que vc está falando é que literalmente hj temos um simulador de arcade obrigatorio quando vamos tirar a carta de motorista kkkkkk eu tive que fazer enquanto tirava a carta em 2021 kkkkk

mas apesar da vida imitar a arte eu concordo totalmente, python já é simples o suficiente para quem quer entender logica com uma barreira simples, e se a pessoa n está pronta para o python é melhor dar dois passos mais atras e começar pelo scratch que pelo menos já vai introduzir ao aos conceitos de if else while print etc...

1

Ahhhhhhhh...
Que texto convidativo, hein!
Uma resposta bem apresentada, com uma mistura de Sarcasmo, humor e realidade.
Sinceramete, a última parte é triste, porém, muito profunda:

"Então, se a ideia é salvar o VisuAlg, talvez seja melhor aposentá-lo com honras e deixar os alunos aprenderem do jeito que o mercado pede. Afinal, tempo é precioso e tem muito código esperando para ser escrito!"

Sem dúvida, vale sempre lembrar que vai doer ter de aposentar uma ideia tão brilhante, com Imensuráveis boas intenções. Porém, tal como frizou, as devidas "honras" poderão colocá-lo num lugar que merece!

4

Assim, se entendi bem a ideia seria pegar o portugol e tranforma-lo em uma linguagem ? creio que já exista o projeto, se você pegar a linguagem Lua feita na puc do rio: https://www.lua.org/home.html ela já possui todos os recursos de um linguagem de script para extensão, e, ao mesmo tempo mantém uma sintaxe muito semelhante com pseudolinguagens como Visualg ou Portugol.

1

Fui dar uma olhada na sugestão apresentada e achei interessante!
Confesso que já oiço falar de Lua há anos, mas nunca visitei sequer o site oficial para saber mais.

Vou começar pelo Livro indicado na documentação.

Sem dúvidas, com iniciativas como essas PORTUGOL acaba por se tornar cada vez mais irrelevante. Por conseguinte, o VisuAlg vai apanhar (infelizmente) por tabela!

Eu amo a ideia por trás, mas é inevitável!

4

Nós temos essa grande e menosprezada incapacidade de "pensar na linguagem de programação" porque as palavras reservadas são em inglês. Se você assistir um vídeo no YouTube onde ensinam programação para crianças em inglês, vai entender isso. A didática é toda voltada para o fato de que é possível compreender uma linha de código a partir das palavras reservadas utilizadas. Bem fácil pras gringas.

Essa ferramenta provê essa capacidade para jovens que falam português. E isso é muito importante como primeiro passo no aprendizado. Tinha que ter apoio governamental pela importância da programação no progresso da nação. Mas com esses governos corruptos, um após o outro, e aqueles patetas em Brasília sem entendimento de TI, vai ser difícil.

Cara, concordo contigo. Legal ver alguém levantando essa bandeira.

1

Ahhhhhhhh...

Sim. É isso mesmo!

Temos de levantar a bandeira com as cores de boas intenções!

Eu também comecei por lá; daí eu sugerir melhorias porque reconheço o trabalho por trás da disseminação do conhecimento!

4

Concordo em partes com a visão apresentada sobre o VisuAlg e o Portugol. e fato, o aprendizado de uma linguagem de programação deve estar alinhado com a prática real do mercado, e linguagens como Python, JavaScript ou C podem oferecer uma transição mais fluida para quem deseja se profissionalizar, mas VisuAlg tem um papel importante no ensino inicial da lógica de programação. Seu maior mérito é permitir que iniciantes compreendam conceitos fundamentais sem a complexidade da sintaxe de uma linguagem tradicional. O problema surge quando o aprendizado fica preso no VisuAlg por tempo demais, sem uma progressão natural para uma linguagem de verdade. Em vez de eliminá-lo, talvez a melhor abordagem seja utilizá-lo como uma introdução rápida, migrando logo em seguida para linguagens mais robustas. Quando entrei na Eng Elétrica, no primeiro periodo pegamos o "Portugol" e Py, e afirmo que é muito importante para um certo grupo de pessoas, que apos passarem por essa fase, se aprofundaram no conhecimento.

0

Sim, absolutamente. Concordo consigo.
Tal como frisou, "VisuAlg tem um papel importante no ensino inicial da lógica de programação". É muito útil para uma franja específica (principalmente crianças ou adolescentes) que queiram desenvolver o raciocínio lógico, numa primeira fase, sem compromissos.

Por outro lado, para quem realmente já definiu seus parâmetros (daí eu ter colocado entre parêntesis), isto é, jovens, adultos, bem como aqueles que pretendam entrar para a área de programação - no intuíto de mudança de carreira - não vale à pena!

A intenção é excelente, mas atrasa o processo de aprendizado!

1

Nem todos precisam estar de acordo pra algo ir adiante. Basta acreditar na ideia. Só precisa de uma massa crítica pra reação em cadeia não parar mais. Portugol é uma dessas ideias. Eu acredito na ideia. Alguém conhece algum repositório no Github dedicado e oficial?

1
1

Não sei se entendi bem... Quer transformar Portugol basicamente em uma linguagem de programação? Se for o caso, eu acho desnecessário. Portugol é uma pseudolinguagem com o intuito apenas de praticar e testar a coisa de forma mais simples com uma sintaxe no mesmo idioma, e faz isso muito bem.

1

Sinceramente, não sei se a proposta de "aproximação fiel à sintaxe real" seja inviável, a ponto de sugerir que se transforme o "Portugol" em uma Linguagem de Programação". Daí eu ter salientado que "não sei como podem fazer isso". É realmente desnecessário!

Certamente, é duro pensar que uma ideia tão ambiciosa e bem intencionada como o "Portugol" - pudesse se transformar em uma das principais barreiras para aqueles à quem propõe ajudar.

É apenas uma lamentação!

-2

O portugol do visualg já tem uma sintaxe real, mas do finado pascal.
Ainda existe nos meios acadêmicos pura e simplesmente por professores que replicam o que e como aprenderam. VisualG foi util, obrigado. mas ja passou da hora de descansar em paz. portugol studio e egua vieram atualizar esse mundo, muito embora iniciar com uma linguagem verdadeira e simples como JS ou python seja muito mais proveitoso.

1

Nesta senda, será que o resurgimento da popularidade do PASCAL poderá salvar o PORTUGOL/VisuAlg? Ademais, é possível essa linguagem retornar ao mercado?

Enquanto isso, "começar com uma linguagem verdadeira e simples como JS ou Phyton é muito mais proveitoso".

Achei tão relevante a sua opinião que acabei por clicar no lugar errado, Professor! AhAhhAhhhh...