a Faculdade é aquela delicia, né? apresentou o programa, mas meio que fez um "se vira aí pra aprender a usar" Obrigada Héliton, por essa playlist maravilhosa. tenho certeza que vai me ser muito útil! eu já estudei com VisuAlg, mas ja faz tempo e esqueci praticamente tudo rs Likezão garantido e mais um seguidor✔️
sim essa é a ideia da faculdade, pq de fato vc normalmente nn aprender na sala de aula vc aprender quando vai procurar conhecimento a ss vc consegue aprender de verdade
Metade do sofrimento e tristeza da minha vida acadêmica foi poupado com essa playlist, Obrigado grande. O youtube bem que poderia ter mais pessoas dedicadas a ensinar como você. Boa sorte com o canal ae, um abraço.
Cara voce foi o unico que mostrou exemplos completos, meus parabens! muitos livros, (pelo menos os que vi),não me esclareciam como funciona a parte de banco de dados, voce foi o unico, obrigado, agora sim, teve um sentido e despertou em mim, a vontade de aprenter a programar, valeu!
Fico muito feliz que meu conteúdo tenha sido importante pra você! Tô querendo voltar o canal e aceito sugestões de conteúdos para ver por aqui, então sinta-se convidade!
um canal desses merece muito inscritos. é o primeiro que vejo que tem muita qualidade e poucas pessoas no canal. recomendo compartilhar nas redes sociais. quero aprender muito ainda com esse canal. seria muito legal se tive-se no minimo 40 videos a respeito disso. ai da para aprender bem e não ter dificuldades em outras linguagens de programação.
rapaz entrei na faculdade de boa primeiro semestre, agora na aula de programação os mlk tão voando já eu perdido. gostei muito dessa aula 1. +1 inscrito
Portugol Studio muito melhor que Visualg. Interface superior, código enxuto e similar à de linguagens de verdade. Todo curso de programação básica deveria usá-lo.
Concordo. O VisuAlg é mais parecido com Pascal, mas hoje acho que não faz muito sentido começar por aí. O Portugol tem sintaxe C-like fortemente inspirada pelo Java, que faz mais sentido atualmente.
preciso de ajuda pra construir um algoritmo mas não sei por onde começar. É o seguinte, eu quero copiar as frases lá em português, dai o usuário tem que escrever a mesma frase só que em inglês. Ai tem que haver uma verificação dizendo se o que foi escrito em inglês confere com a tradução. Deu pra entender? Como faço? Deve ser simples, só não sei usar as ferramentas pra construir isso. Eu tô estudando inglês num livro aqui que tem conversações em inglês com a tradução do lado em português. Eu quero pegar essas frases, jogar no portugol e treinar por lá, criar um algoritmo que dê pra eu treinar. Dá pra me ajudar em como devo construir um algoritmo que dê pra eu fazer isso?
Olá, amigo, obrigado =) Eu tive uns problemas aqui e, como estou um mês atrasado, já publiquei logo os dois vídeos sobre "Operadores Aritméticos". Te vejo lá ;)
Minha escola escolheu uma eletiva 'Porgramando' e escolheram o portugol , já tenho uma noção em java script , adorei a ideia de aprender uma , inclusive em portugues.
Eu percebi que este Portugal estúdio tem algumas leves diferenças do visualg na forma de escrever o código, por quê há essa diferença? Estou aprendendo a lógica de programação no visualg mas percebi que para praticar o Portugal estúdio vai ser melhor.
Cada linguagem tem sua sintaxe específica, embora a lógica seja a mesma. O Portugol é inspirado em C (portanto, parecido com Java, Javascript e PHP). O Visualg se assemelha mais ao Python, por exemplo.
@@programacaopopular po legal essa relação entre as linguagens deve facilitar na hora de avançar e começar a aprender as linguagens. Eu estou mirando em algumas dessas linguagens para serem as primeiras a serem dominadas. Sem ter escolhido efetivamente vou aprender JS primeiro pois estou aprendendo html5 e CSS para fazer sites.
É possível ver claramente o déficit educacional brasileiro nos comentários, a galera falando que a faculdade só apresentou e programa e outros falando que nem isso fizeram. Graças a Deus no IF que estudo nos acompanham em tudo, desde os primeiros passos
Eu fui na direção contrária do aprendizado, fui aprendendo Gtml5,css,java python etc... mais preciso dessas bases para a melhor compreensão dos códigos de certa forma foi bom porque fica mais fácil a compreensão desta materia de logica, no começo tudo é chato por isso dei um pulo hehe
Olá, João Paulo. Também comecei com HTML, CSS, JS, PHP... Aprendi Portugol para ajudar um amigo que estava cursando o técnico em Desenvolvimento de Sistemas, e resolvi aproveitar para criar este curso!
boa noite sou iniciante neste área e estou por mais simples que seja duvidas não consigo terminar a programação o mesmo da essa mensagem: o escopo da função não foi fechado corretamente. insira o carácter '}'para corrigir o problema.
Boa noite. Por favor, entre em contato pela página do Facebook (mande uma mensagem) para que possa me mandar o código! Abraço :) Facebook: facebook.com/hmprog
Olá, Gabriel. Vou tentar elaborar uma lista de exercícios que resolverei em vídeos aqui no canal. Se quiser receber diretamente quando estiver pronta, por favor, envie um email para contatohmprog@gmail.com que te envio de volta.
Nossa, tava me achando a pessoa mais burra do mundo pq sempre dava erro de finalização. Nada que eu fizesse dava certo e era só pesquisar a introdução do programa kkkkkkkk obrigada, prof
No meu Windows 7 fica com uma linguagem diferente, na hora que vou programa as letras não são iguais ao do alfabeto ocidental, assim não consigo escrever no programa e ler o que estou escrevendo, alguém sabe como resolver ?
Na maioria das linguagens, o ponto-e-vírgula é necessário, mas não para o Portugol Studio. Sobre o igual, a maioria das linguagens (inclusive o Portugol) usam essa notação pra definição de variáveis, entretanto, algoritmos como o VisuAlg utilizam a seta (
Bom dia! existe alguma forma de executar um aplicativo criado no linux sem executar a IDE, algum parâmetro de execução. Ja consigo fazer isso no windows porem não vi como fazer no linux
Bom, existem várias questões em volta disso. Você pode, sim, programar no VSCode e executar pelo terminal (já que agora o Portugol Studio permite isso). Entretanto, não vai ter coloração da sintaxe, e nem o debugger. Então, a menos que alguém desenvolva uma extensão (o que eu duvido), não é muito recomendado.
Eu gostaria de saber se na linguagem Python, usando o Pycharm, se é possível criar jogos e executar lá no Pycharm pra ver como ficou igual aí no Portugol?
Bom, sim e não. O site, como vai ser renderizado pelo navegador, só pode ser construído com HTML, CSS e Javascript, pois só essas três tecnologias são lidas pelos navegadores. Entretanto, existem diversos frameworks em diversas linguagens que te permitem construir o site usando a tal linguagem e depois criam pra você o conjunto HTML+CSS+JS. Um exemplo disso é o Flutter, que usa a linguagem Dart para gerar um site (e consequentemente, gerar o HTML+CSS+JS). O Python, por outro lado, acaba focando mais no back-end, com alternativas interessantes como o Django. No fim das contas, você não consegue correr daquelas três linguagens da Web, mas dá pra fazer muita coisa em Python.
@@programacaopopular Depois que eu estiver confortável com python e lógica de programação, vou pra html, css e javascript. Eu decidi a uns 4 dias que vou focar em python e aqui na lógica de programação com portugol.
@@programacaopopular Eu tenho uma outra pergunta. É que no portugol, ali quando a gente vai jogar um jogo, ele abre e tem toda aquela coisa gráfica que a gente pode jogar e ver os bonequinho e tal. A minha pergunta é: como eu posso criar um código e quando ele estiver pronto, eu clico 'play ou rodar' eu quero saber como eu faço pra criar toda aquela tela que tem musiquinha e tem o bonequinho andando e o usuário pode interagir, pois o que a gente faz, eu só vejo que roda no console do portugol.
Para delimitar o que é cada coisa. Por exemplo, quando você declara um bloco "se", o interpretador precisa entender até onde é "se" e onde já acabou e voltou ao código normal. A grande maioria das linguagens modernas usam chaves, mas algumas utilizam "Begin/end" e o Python utiliza apenas a indentação do código.
Olá. A resposta curta seria sim e não, ao mesmo tempo: inteiros são baseados no conjunto matemático, mas aceitam números negativos (se forem signed). Aqui vai a resposta longa (que, eventualmente, vai virar um vídeo). Primeiramente, vale esclarecer que, matematicamente, o conjunto dos números inteiros (ℤ) compreende o 0, todos os numeros naturais (ℕ) e todos os aditivos inversos dos naturais (os chamados então inteiros negativos). De maneira coloquial, um inteiro é qualquer número que possa ser escrito sem um componente decimal. Isso significa que números inteiros podem, sim, ser negativos. Na matemática é permitido falar em infinito com o significado de "tão grande quanto queira", mas na computação nem tudo são flores. Num computador, um número inteiro consiste de uma sequência de bits (0 ou 1) que, da direita para a esquerda, correspondem às potências de 2 somadas (01 seria 0×2¹ + 1×2⁰ = 1, 101 seria 1×2² + 0×2¹ + 1×2⁰ = 4 + 0 + 1 = 5). O último bit, entretanto, normalmente se refere ao sinal daquele inteiro. Isso significa que, se juntarmos 8 desses bits (formando um byte), teremos 2⁸ combinações possíveis. Isso nos permite contar de -128 a +127 (lembre-se que um dos bits é o sinal). Esse é o range que um inteiro de 8 bits permite contar. Hoje, os inteiros mais comuns são os de 1 bit (valores lógicos), 32 bits e 64 bits. Acima disso fica quase limitado à computação científica. Estou dizendo isso tudo para introduzir um outro caso no qual sua consideração faz sentido (que, infelizmente, você não vai conseguir reproduzir no Portugol; mas que, eventualmente, quando estudar C, poderá se aventurar com esses tipos). Veja que, às vezes, não precisamos armazenar números negativos. Nesse caso, poderíamos pegar aquele último bit e usar como uma outra potência de dois. Isso nos permitiria então contar de 0 a 255 (agora não tem mais negativo, porque ignoramos o bit de sinal e, em troca ganhamos mais uma potência de dois). Quando o inteiro possui o bit de sinal (que é o mais comum), ele é chamado "signed integer" e quando não o possui é chamado "unsigned integer". Resumo: O conjunto dos números naturais é um subset do conjunto dos números inteiros. Inteiros na computação também são subsets do conjunto dos números inteiros. Só que, na computação, eles são finitos e dependem de quanta memória estamos dispostos a ocupar para armazená-los. A depender das necessidades, podemos escolher se esse subset vai incluir ou não os números negativos.
É possível também, recentemente vi um vídeo aqui no UA-cam (não me lembro de quem, infelizmente) no qual o apresentador programou um jogo inteiro no celular. Claro que isso não é o ideal (tanto que foi uma espécie de desafio).
Na verdade, ele fez uma aplicação web (acabei de procurar pelo vídeo), desde lançar o servidor no AWS, escrever o código (usando Angular) e fazer deploy. Foi um desafio, e definitivamente não recomendo para iniciantes, mas, se quiser ver, está aqui: ua-cam.com/video/0KmUoTfGa34/v-deo.html .
Amigo, eu sei que esse portugol é interessante e algo que envolveu o trabalho duro dos outros, mas você não acha que aprender programação com isso seria equivalente a dar uma bicicleta de rodinhas para um adulto aprender a andar de bike?
Bom dia. Interessante colocação. Eu também acreditava, há algum tempo, que os algoritmos seriam totalmente desnecessários (até porque comecei a programar sem nem saber da existência deles). Hoje, entretanto, minha visão é um pouco diferente, por dois motivos. O primeiro é que um código que funciona não é necessariamente um código bom. Código precisa ser semântico, legível e fazer sentido para outros desenvolvedores. De nada adianta escrever 1000 linhas de código pra fazer uma coisa que poderia ser feita com 5 linhas. Daí a importância da lógica de programação (que é o objetivo de quem ensina portugol). Agora o segundo ponto: imagine um cenário em que, numa sala de aula do curso de Desenvolvimento de Sistemas, temos 10 alunos. Cada um tem interesses diferentes: um quer desenvolver para mobile, outro para web, outro ainda para automação e controle, e por aí vai. Entre os que querem desenvolver para mobile, alguns querem Android, outros iOS. Dentre os que querem Android, alguns preferem Ionic, outros React-Native, outros Android-SDK puro, Phone gap e etc. Perceba que, hoje, o mercado trás opções quase infinitas de linguagens de programação. Não dá pra criar um curso para cada uma delas, então opta-se por ensinar uma linguagem básica e "global" (no caso, a lógica de programação com algoritmos). Depois, cada aluno vai pode se especializar na plataforma/linguagem que preferir. Meu comentário ficou um pouco grande, mas espero que tenha entendido o que *eu penso* sobre a importância dos algoritmos! =D
Olá! Isso não seria muito adequado. O Portugol Studio é uma IDE para facilitar escrever seus primeiros algoritmos. Para uma solução real, você pode dar uma estudada em PHP (se sua loja for um site) ou Javascript (se for um aplicativo ou ambos)!
a Faculdade é aquela delicia, né?
apresentou o programa, mas meio que fez um "se vira aí pra aprender a usar"
Obrigada Héliton, por essa playlist maravilhosa. tenho certeza que vai me ser muito útil!
eu já estudei com VisuAlg, mas ja faz tempo e esqueci praticamente tudo rs
Likezão garantido e mais um seguidor✔️
sim essa é a ideia da faculdade, pq de fato vc normalmente nn aprender na sala de aula vc aprender quando vai procurar conhecimento a ss vc consegue aprender de verdade
@@marioffreitasmf poisé
bem assim mesmo, ca estamos para nos virar kkk
resumiu minha faculdade.
o mesmo comigo, mandou um passo a passo simples mas não ensinou nada de como fazer e já meteu umas programações que falei "pqp que isso mano?"
Metade do sofrimento e tristeza da minha vida acadêmica foi poupado com essa playlist, Obrigado grande.
O youtube bem que poderia ter mais pessoas dedicadas a ensinar como você.
Boa sorte com o canal ae, um abraço.
Obrigadooo :))
Cópia.
@@donryu9861 não comedia
@@doryu1742 doryu você é um "don"grad por isso só tem o Do.
E hoje como vc vai na programação?
Cara voce foi o unico que mostrou exemplos completos, meus parabens!
muitos livros, (pelo menos os que vi),não me esclareciam como funciona a parte de banco de dados, voce foi o unico, obrigado, agora sim, teve um sentido e despertou em mim, a vontade de aprenter a programar, valeu!
Fico muito feliz que meu conteúdo tenha sido importante pra você! Tô querendo voltar o canal e aceito sugestões de conteúdos para ver por aqui, então sinta-se convidade!
Quem está aqui por causa da faculdade ? Kkkkkk
Instituto Federal
Nox
Primeiro semestre cá estou eu 🙋♀️
Eu kkkkkk
Eu to pela escola, no curso técnico
Vídeo de 3 anos atrás me ajudando muito, obrigado kkk
um canal desses merece muito inscritos. é o primeiro que vejo que tem muita qualidade e poucas pessoas no canal. recomendo compartilhar nas redes sociais. quero aprender muito ainda com esse canal. seria muito legal se tive-se no minimo 40 videos a respeito disso. ai da para aprender bem e não ter dificuldades em outras linguagens de programação.
rapaz entrei na faculdade de boa primeiro semestre, agora na aula de programação os mlk tão voando já eu perdido. gostei muito dessa aula 1. +1 inscrito
Muito obrigada de verdade. Por um mundo com mais pessoas como vc. Parabéns
eu pretendo aprender programação e esse vídeo me ajudou muito já me inscrevi e n se arrependo
Parabéns, me ajudou pakas agora, espero que tenha continuado, você é um ótimo professor!!
Estou em 2022, e quero que saiba q seus vídeos estão me ajudando e muito!!!!!! Parabéns
Obrigado!!
estou fazendo um curso ead do meu estado(PE) e na apostilha do curso eles recomendaram esse vídeo, gostei mt e vou me inscrever no canal :D
eu também :D
@@carlostakeshi3742 KRL KSDKSD EU TBM
Eu Tbm
Eu também! Gente, vocês estão conseguindo organizar a rotina de estudos de vocês? Porque esse é o meu primeiro curso EAD e estou perdido. Kkkk
@@oliverlima8269 tenho tempo de sobre ent é d boa, agr aquela atividade q vale ponto vou dxr pra fazer dps
Namoral, 100000X melhor que o conteúdo do meu curso!
Portugol Studio muito melhor que Visualg. Interface superior, código enxuto e similar à de linguagens de verdade. Todo curso de programação básica deveria usá-lo.
Concordo. O VisuAlg é mais parecido com Pascal, mas hoje acho que não faz muito sentido começar por aí. O Portugol tem sintaxe C-like fortemente inspirada pelo Java, que faz mais sentido atualmente.
Ótimo, o professor faz diferença sim, não é só o aluno que faz o curso.
Acabei de conhecer o PS achei diferente parece uma mistura de Java com VisualG
Exato. Chamamos essas linguagens (Portugol Studio, Java, Javascript...) de C-like, porque têm uma sintaxe semelhante à (ou derivada da) linguagem C.
muito bom @Hm Programming
Massa bem simples e completo.
queria mais videos a respeito disso. quando vc vai colocar???
Olá, o próximo vídeo da série já foi gravado, então em breve está no ar!
Gostei do material aprendizado
Muito bom está introdução. Parabéns por disponibilizar em vídeos seus conhecimentos!
sou professor de Matemática, excelente iniciativa.
Muito obrigado!
obrigado pela explicação cara, vou maratonar seus vídeos
Caraka, top demais!! Muito bom, ele explica muito bem!!
Muito obrigado 😁
Top demais
preciso de ajuda pra construir um algoritmo mas não sei por onde começar.
É o seguinte, eu quero copiar as frases lá em português, dai o usuário tem que escrever a mesma frase só que em inglês. Ai tem que haver uma verificação dizendo se o que foi escrito em inglês confere com a tradução. Deu pra entender?
Como faço? Deve ser simples, só não sei usar as ferramentas pra construir isso.
Eu tô estudando inglês num livro aqui que tem conversações em inglês com a tradução do lado em português. Eu quero pegar essas frases, jogar no portugol e treinar por lá, criar um algoritmo que dê pra eu treinar. Dá pra me ajudar em como devo construir um algoritmo que dê pra eu fazer isso?
não terá mais videos ? òtimo canal.
Olá, amigo, obrigado =)
Eu tive uns problemas aqui e, como estou um mês atrasado, já publiquei logo os dois vídeos sobre "Operadores Aritméticos". Te vejo lá ;)
Top irmão
Direto ao ponto: 2:14
Minha escola escolheu uma eletiva 'Porgramando' e escolheram o portugol , já tenho uma noção em java script , adorei a ideia de aprender uma , inclusive em portugues.
Eu percebi que este Portugal estúdio tem algumas leves diferenças do visualg na forma de escrever o código, por quê há essa diferença?
Estou aprendendo a lógica de programação no visualg mas percebi que para praticar o Portugal estúdio vai ser melhor.
Cada linguagem tem sua sintaxe específica, embora a lógica seja a mesma. O Portugol é inspirado em C (portanto, parecido com Java, Javascript e PHP). O Visualg se assemelha mais ao Python, por exemplo.
@@programacaopopular po legal essa relação entre as linguagens deve facilitar na hora de avançar e começar a aprender as linguagens.
Eu estou mirando em algumas dessas linguagens para serem as primeiras a serem dominadas. Sem ter escolhido efetivamente vou aprender JS primeiro pois estou aprendendo html5 e CSS para fazer sites.
Comecei a assistir os vídeos hoje, parabéns pelo excelente conteúdo e pelo jeito super didático de explicar!!
Obrigado ♥
Os próximos vídeos vêm por aí =)
Você explica como se explicasse para um acéfalo, é desse jeito que preciso obrigado.
É possível ver claramente o déficit educacional brasileiro nos comentários, a galera falando que a faculdade só apresentou e programa e outros falando que nem isso fizeram. Graças a Deus no IF que estudo nos acompanham em tudo, desde os primeiros passos
VÍDEOS AULAS SHOW, EU ESTOU FAZENDO UM CURSO EM EAD NO PÓLO IGARASSU.
tem algum grupo de watsap? faço na estacio da abdias de carvalho
Eu fui na direção contrária do aprendizado, fui aprendendo Gtml5,css,java python etc... mais preciso dessas bases para a melhor compreensão dos códigos de certa forma foi bom porque fica mais fácil a compreensão desta materia de logica, no começo tudo é chato por isso dei um pulo hehe
Olá, João Paulo. Também comecei com HTML, CSS, JS, PHP... Aprendi Portugol para ajudar um amigo que estava cursando o técnico em Desenvolvimento de Sistemas, e resolvi aproveitar para criar este curso!
@@programacaopopular Valeu cara muito bom seu trabalho.
Obrigada!
Obrigado amigão
Comecei a faculdade esse mês. Obrigado pelo conteudo!
realmente vídeo bem feito
Muito legal!!! Ótimo conteúdo
Obrigado!
tem como disponibilizar o material em pdf, as aulas estão ótimas, muito obrigado
top demais seu jeito de ensinar !!
muito bom as aulas
Eu tenho algumas dúvidas sobre o Portugal Studio
Pode falar!
Legal. Bem mais fácil que outras linguagens de programação.
Faz mais, pfv, pq sou uma caloura desesperada em TI. Como minha faculdade manda eu baixar isso... gente estou surtando.
Vc faz na Estácio?
Temos um grupo no zap, 21 9 84447392
Muito bom , show.
Que voz linda
So vi um video e ja to amando o canal, veio super intuitivo viu, nao encontrei igual
Fico muito feliz, Danilo. Obrigado! Qualquer coisa, só entrar em contato :)
@@programacaopopular eu que agradeco por disponibilizar esse conteudo com tanta importancia.
boa noite sou iniciante neste área e estou por mais simples que seja duvidas não consigo terminar a programação o mesmo da essa mensagem: o escopo da função não foi fechado corretamente. insira o carácter '}'para corrigir o problema.
Boa noite. Por favor, entre em contato pela página do Facebook (mande uma mensagem) para que possa me mandar o código! Abraço :)
Facebook: facebook.com/hmprog
Muito explicativo, muito obrigado!!! s2
@HM Programático você acha que esse Portugol que você usa éelhor do que o Portugol web ???
Eles têm as mesmas funcionalidades, mas o programa é um pouco mais confortável de usar. Você pode configurar a fonte, e outras coisas.
Muito bom!!!
Opa vídeo tá me ajudando muito 👏🏻
Boa noite, gostaria de saber se você pode compartilhar comigo algum site de exercicios que eu possa botar em prática o que foi ensinado.
Olá, Gabriel. Vou tentar elaborar uma lista de exercícios que resolverei em vídeos aqui no canal. Se quiser receber diretamente quando estiver pronta, por favor, envie um email para contatohmprog@gmail.com que te envio de volta.
Quando vou chamar uma variável, qual a diferença de usar o + ou a vírgula? tipo, tanto o + quanto a vírgula serve pra chamar a variável?
"Chamar" a variável em que contexto?
@@programacaopopular desculpa, a pergunta meio que sem elaborar o raciocínio
top vc é o melhor !
Nossa, tava me achando a pessoa mais burra do mundo pq sempre dava erro de finalização. Nada que eu fizesse dava certo e era só pesquisar a introdução do programa kkkkkkkk
obrigada, prof
Muito bom!
No meu Windows 7 fica com uma linguagem diferente, na hora que vou programa as letras não são iguais ao do alfabeto ocidental, assim não consigo escrever no programa e ler o que estou escrevendo, alguém sabe como resolver ?
Atualiza pro windows 11 ue
Estou na faculdade amigo, obrigado pela super luz viu
Ótimo vídeo!
Obrigado! Se tudo correr bem, ainda esta madrugada tem vídeo novo \o/
Te aguardo lá! =)
Eu gostaria de saber se tem como "tratar" o numero pra aparecer somente com 2 casas decimais. Como no VisualG - num1
Tem sim, usando a biblioteca Matematica.
Bom dia!
Parabéns pela didática!
Bem o Sr. poderia informar se existe alguma versão para Apple iPad 2 ou similar?
Grato!
Existe o Portugol WebStudio, que roda direto no navegador. Em breve devo fazer um vídeo sobre.
É necessário colocar o ponto e virgula após declarar as variáveis? E a atribuição de valores era pra ser feita com uma seta ou o "=" tb serve?
Na maioria das linguagens, o ponto-e-vírgula é necessário, mas não para o Portugol Studio. Sobre o igual, a maioria das linguagens (inclusive o Portugol) usam essa notação pra definição de variáveis, entretanto, algoritmos como o VisuAlg utilizam a seta (
Você conhece alguma forma ou algum vídeo que mostre como rodar o portugol no Chromebook (Chrome OS)?
Não conheço...
Realmente é um bom canal, tinha muitas dificuldade mas agora estou apto, mas pessoal, eu gostaria de obter um certificado.Como é o procedimento?
Ei, Alberto! Fico feliz que tenha sido útil pra você. Infelizmente, nós ainda não emitimos certificados. :(
@@programacaopopular Obrigado pela informação, desejo um bom sucesso no vosso trabalho extraordinário!
Bom dia! existe alguma forma de executar um aplicativo criado no linux sem executar a IDE, algum parâmetro de execução. Ja consigo fazer isso no windows porem não vi como fazer no linux
Olá, como sou usuário do Windows, realmente não sei como fazer isso no Linux...
Opa amigo bom dia estou com dificuldades para fazer um sistema em portugol queria saber se vc pode mudar ajudar
Claro, entre em contato pelo Facebook para conversarmos melhor.
@@programacaopopular certo vou entrar agora
Mandei msg la
@@programacaopopular tipo eu estou com dificuldades para montar alguns menus para uma espécie de clínica veterinaria
@@programacaopopular seria bom conversarmos pelo WhatsApp se não for problema claro
tem como usar o portugol no Visual Studio Code?
Bom, existem várias questões em volta disso. Você pode, sim, programar no VSCode e executar pelo terminal (já que agora o Portugol Studio permite isso). Entretanto, não vai ter coloração da sintaxe, e nem o debugger. Então, a menos que alguém desenvolva uma extensão (o que eu duvido), não é muito recomendado.
Eu gostaria de saber se na linguagem Python, usando o Pycharm, se é possível criar jogos e executar lá no Pycharm pra ver como ficou igual aí no Portugol?
É sim! Inclusive existem várias bibliotecas específicas para jogos, como o Pygame.
@@programacaopopular Da pra criar sites em Python ou é só com html e css que isso é possível?
Bom, sim e não. O site, como vai ser renderizado pelo navegador, só pode ser construído com HTML, CSS e Javascript, pois só essas três tecnologias são lidas pelos navegadores. Entretanto, existem diversos frameworks em diversas linguagens que te permitem construir o site usando a tal linguagem e depois criam pra você o conjunto HTML+CSS+JS. Um exemplo disso é o Flutter, que usa a linguagem Dart para gerar um site (e consequentemente, gerar o HTML+CSS+JS). O Python, por outro lado, acaba focando mais no back-end, com alternativas interessantes como o Django. No fim das contas, você não consegue correr daquelas três linguagens da Web, mas dá pra fazer muita coisa em Python.
@@programacaopopular Depois que eu estiver confortável com python e lógica de programação, vou pra html, css e javascript. Eu decidi a uns 4 dias que vou focar em python e aqui na lógica de programação com portugol.
@@programacaopopular Eu tenho uma outra pergunta. É que no portugol, ali quando a gente vai jogar um jogo, ele abre e tem toda aquela coisa gráfica que a gente pode jogar e ver os bonequinho e tal. A minha pergunta é: como eu posso criar um código e quando ele estiver pronto, eu clico 'play ou rodar' eu quero saber como eu faço pra criar toda aquela tela que tem musiquinha e tem o bonequinho andando e o usuário pode interagir, pois o que a gente faz, eu só vejo que roda no console do portugol.
EAD TEC INFORMÁTICA E DES. DE SISTEMAS - TURMA 2023 ❤️
EU VOU ME TORNAR O MAIOR CIENTISTA DA COMPUTAÇÃO DE TODOS OS TEMPOS
qual tecla eu pressiona para finalizar operações matematicas? O enter mesmo?
No console? Sim.
Ótima aula!!!
O site nao quer abrir, porquê?
O site foi alterado, acesse goo.gl/aJYCQL .
Tá mandando bem man :) nem sabia que tu fazia vídeo aksjsksk
Hahahah é nós!
Eu aqui porque perdi por um décimo...
Espero aprender realmente a programar... Se essa é a parte mais fácil,el eu não sei qual é a parte difícil 😅
O começo é realmente difícil, porque exige pensar de uma maneira diferente. Depois que você conseguir, vai ver que vai se tornar simples!
Muito bom!! A sua voz parece a do Guilherme Briggs kkkkkk
Queria saber o porquê desses colchetes e parentes no programa ?
Para delimitar o que é cada coisa. Por exemplo, quando você declara um bloco "se", o interpretador precisa entender até onde é "se" e onde já acabou e voltou ao código normal. A grande maioria das linguagens modernas usam chaves, mas algumas utilizam "Begin/end" e o Python utiliza apenas a indentação do código.
Alguém tem grupo no zap sobre o assunto ?
Eiii, tudo bem? Fiquei um tempo fora, mas tô de volta. Conseguiu resolver? Entra em contato comigo pra conversarmos ( hellmrf.dev.br/aulas )!
Muito bom, obrigada!
quando você escreve inteiro , se refere aos conjuntos da matematica? Se for realmente, não faz nenhum sentido ser um número negativo né?
Olá. A resposta curta seria sim e não, ao mesmo tempo: inteiros são baseados no conjunto matemático, mas aceitam números negativos (se forem signed).
Aqui vai a resposta longa (que, eventualmente, vai virar um vídeo).
Primeiramente, vale esclarecer que, matematicamente, o conjunto dos números inteiros (ℤ) compreende o 0, todos os numeros naturais (ℕ) e todos os aditivos inversos dos naturais (os chamados então inteiros negativos). De maneira coloquial, um inteiro é qualquer número que possa ser escrito sem um componente decimal. Isso significa que números inteiros podem, sim, ser negativos.
Na matemática é permitido falar em infinito com o significado de "tão grande quanto queira", mas na computação nem tudo são flores. Num computador, um número inteiro consiste de uma sequência de bits (0 ou 1) que, da direita para a esquerda, correspondem às potências de 2 somadas (01 seria 0×2¹ + 1×2⁰ = 1, 101 seria 1×2² + 0×2¹ + 1×2⁰ = 4 + 0 + 1 = 5). O último bit, entretanto, normalmente se refere ao sinal daquele inteiro. Isso significa que, se juntarmos 8 desses bits (formando um byte), teremos 2⁸ combinações possíveis. Isso nos permite contar de -128 a +127 (lembre-se que um dos bits é o sinal). Esse é o range que um inteiro de 8 bits permite contar. Hoje, os inteiros mais comuns são os de 1 bit (valores lógicos), 32 bits e 64 bits. Acima disso fica quase limitado à computação científica.
Estou dizendo isso tudo para introduzir um outro caso no qual sua consideração faz sentido (que, infelizmente, você não vai conseguir reproduzir no Portugol; mas que, eventualmente, quando estudar C, poderá se aventurar com esses tipos). Veja que, às vezes, não precisamos armazenar números negativos. Nesse caso, poderíamos pegar aquele último bit e usar como uma outra potência de dois. Isso nos permitiria então contar de 0 a 255 (agora não tem mais negativo, porque ignoramos o bit de sinal e, em troca ganhamos mais uma potência de dois). Quando o inteiro possui o bit de sinal (que é o mais comum), ele é chamado "signed integer" e quando não o possui é chamado "unsigned integer".
Resumo:
O conjunto dos números naturais é um subset do conjunto dos números inteiros. Inteiros na computação também são subsets do conjunto dos números inteiros. Só que, na computação, eles são finitos e dependem de quanta memória estamos dispostos a ocupar para armazená-los. A depender das necessidades, podemos escolher se esse subset vai incluir ou não os números negativos.
Não estou conseguindo baixar o programa
Desculpe a demora na resposta, mas qual o problema que você está encontrando?
bom vídeo
Esse é o conteúdo que eu veria em um curso de ads?
Depende muito no enfoque do curso, mas é comum ser uma das primeiras matérias com Portugol e depois se aprofundar em C/C++/Java.
Por favor quero saber o meu nome em ingles o meu nome é iraneth 😅
Eu também.
meu portugol nao funciona, esta com erro de duplicar a tela :(
Que tipo de erro é esse? Por favor, descreva melhor...
Começando no mundo da Programação agora, vim pra cá porque o outro curso que eu tava fazendo utilizava o Visualg em vez do Portugol Studio.
Eu fasso pelo cell
É possível também, recentemente vi um vídeo aqui no UA-cam (não me lembro de quem, infelizmente) no qual o apresentador programou um jogo inteiro no celular. Claro que isso não é o ideal (tanto que foi uma espécie de desafio).
Nao e uma daquelas engine que já vem com tudo pronto e você e limitado?
Na verdade, ele fez uma aplicação web (acabei de procurar pelo vídeo), desde lançar o servidor no AWS, escrever o código (usando Angular) e fazer deploy. Foi um desafio, e definitivamente não recomendo para iniciantes, mas, se quiser ver, está aqui: ua-cam.com/video/0KmUoTfGa34/v-deo.html .
Amigo, eu sei que esse portugol é interessante e algo que envolveu o trabalho duro dos outros, mas você não acha que aprender programação com isso seria equivalente a dar uma bicicleta de rodinhas para um adulto aprender a andar de bike?
Bom dia. Interessante colocação. Eu também acreditava, há algum tempo, que os algoritmos seriam totalmente desnecessários (até porque comecei a programar sem nem saber da existência deles).
Hoje, entretanto, minha visão é um pouco diferente, por dois motivos. O primeiro é que um código que funciona não é necessariamente um código bom. Código precisa ser semântico, legível e fazer sentido para outros desenvolvedores. De nada adianta escrever 1000 linhas de código pra fazer uma coisa que poderia ser feita com 5 linhas. Daí a importância da lógica de programação (que é o objetivo de quem ensina portugol).
Agora o segundo ponto: imagine um cenário em que, numa sala de aula do curso de Desenvolvimento de Sistemas, temos 10 alunos. Cada um tem interesses diferentes: um quer desenvolver para mobile, outro para web, outro ainda para automação e controle, e por aí vai. Entre os que querem desenvolver para mobile, alguns querem Android, outros iOS. Dentre os que querem Android, alguns preferem Ionic, outros React-Native, outros Android-SDK puro, Phone gap e etc.
Perceba que, hoje, o mercado trás opções quase infinitas de linguagens de programação. Não dá pra criar um curso para cada uma delas, então opta-se por ensinar uma linguagem básica e "global" (no caso, a lógica de programação com algoritmos). Depois, cada aluno vai pode se especializar na plataforma/linguagem que preferir.
Meu comentário ficou um pouco grande, mas espero que tenha entendido o que *eu penso* sobre a importância dos algoritmos! =D
Olá, me ajuda a criar uma loja pelo portugol Studio !!
Olá! Isso não seria muito adequado. O Portugol Studio é uma IDE para facilitar escrever seus primeiros algoritmos. Para uma solução real, você pode dar uma estudada em PHP (se sua loja for um site) ou Javascript (se for um aplicativo ou ambos)!
gostei do teu canal. ganhou mais um inscrito
Boa noite. :) Comentários assim encorajam a continuar o trabalho, muito obrigado. =)
Força sempre!
mt bom
porra veio tô chateado, tenho Windows 10 tbm, mas o portugól não presta no meu PC, num sei pq não roda, se vc souber o porque me ajuda aí vlw
Você também precisa escolher a versão correta, no seu caso, _ps-2.6-windows.exe_.
bom.. meu caro mateus o portugol foi feito com base em java por isso necessita dele pra rodar
Rai Lopes, tinha me esquecido desse detalhe. Muito obrigado por contribuir :)
Mateus, faça o download do Java em www.java.com/pt_BR/
espero aprender muito pois na faculdade não aprende nada o ´rpfessor é rapido e não sabe ewxplicar
Engenharia Ufpi 🙋
Saudações 😂