Como é o nível de explicação dos professores de Lógica de Programação e dos conteúdos de Lógica de Programação que são usados para ensinar Lógica de Programação nas graduações de informática e cursos técnicos de informática de nível de 2° grau?

47 respostas
M

Olá,

O livro Algoritmos e Estruturas de Dados do Guimarães/Lages é usado por professores universitários e até mesmo por professores de curso técnico de informática de nível de 2° grau para ensinar Lógica de Programação?

Eu estou fazendo esta pergunta porque eu tenho medo da qualidade de ensino dos professores de Lógica de Programação e do nível do conteúdo de Lógica de Programação(por exemplo, livros).

Eu tenho medo porque não é simples a linguagem do livro Algoritmos e Estruturas de Dados do Guimarães/Lages.

Talvez eu não aprenderei Lógica de Programação por causa do nível de explicação de quem for meu professor de Lógica de Programação e do nível de explicação do conteúdo de Lógica de Programação que será usado para ensinar Lógica de Programação onde eu fizer graduação de informática ou curso técnico de informática de nível de 2° grau.

Como é o nível de explicação dos professores de Lógica de Programação e dos conteúdos de Lógica de Programação que são usados para ensinar Lógica de Programação nas graduações de informática e cursos técnicos de informática de nível de 2° grau?

Eu falo nível querendo dizer se a linguagem da explicação é simples ou não e se os professores de Lógica de Programação sabem realmente ensinar Lógica de Programação.

47 Respostas

M

A Softblue tem um curso gratuito de Lógica de Programação.

http://www.softblue.com.br/site/curso/id/6/CURSO+DE+LOGICA+DE+PROGRAMACAO+BASICO+ON+LINE+LO06+GRATIS

Qualidade Pura!

J

Não é só esse material que existe, tem que pesquisar até achar o que adapta melhor a voce.

É loteria. Não espere por nada, terá no mínimo algum direcionamento e vai ter que se virar.

P

ai vc senta na frente do computador e vai programando até aprender, fera.

M

@javaflex,

Porque eu tenho que pesquisar até achar o que adapta melhor a mim?

O que se adapta melhor a mim é conteúdo escrito em linguagem simples, se não existe conteúdo escrito em linguagem simples, eu não irei aprender Lógica de Programação estudando material, por exemplo, livros.

@javaflex,

Porque eu vou ter que me virar?

@peczenyj,

Eu não poderei programar até aprender se eu não souber quais são os materiais que ensinam Lógica de Programação em linguagem simples.

Por exemplo, será impossível eu sentar na frente do computador para declarar variáveis se eu não entender as regras de declaração de variáveis do conteúdo que eu estiver estudando.

P

vc precisa apenas de um minimo de logica para começar. nos anos 70 os computadores vinham com um basic xexelento em memoria e a garotada usava de boa.

cade o seu espirito aventureiro? vc acha que se vc declarar uma variavel errada o computador vai pegar fogo? no maximo vai ter um erro de compilação.

eu posso te ensinar a derivar e integrar funções polinomiais em 5 minutos sem que vc precise saber o teorema fundamental do calculo. é obvio que vc vai empacar na primeira função trigonométrica mas ja vais saber mais do que muito aluno q fica um semestre inteiro aprendendo teoremas (ah que saudade dessa epoca mais inocente, onde eu entendia toda a materia e tirava 0.5 na prova).

M

Por causa da competências dos professores e pq programação é extensa demais, você irá “aprender” uma parte na faculdade e depois irá se virar para aprender mais.

Lembrando que só a faculdade não prepara a pessoa para ser programadora.

J

Seu próprio comentário já responde. Se o livro que citou nao tem linguagem simples e você quer algo simples, vai fazer o que? Ficar se lamentando ou pesquisar outros? Isso é normal, eu também nao gosto de autores que complicam muito.

F

É impressionante, é só ver um título de post imenso que eu já sei quem postou. Que doidera.

M

@javaflex,

Por favor, cite o maior número possível de autores que você sabe que complicam muito e que não complicam muito.

Talvez a sua resposta me ajudará muito para encontrar um livro ou outro conteúdo de Lógica de Programação que não complica muito.

Eu peço essa resposta porque talvez é muito conteúdo que se deve pesquisar para saber quais são os conteúdos de Lógica de Programação que não complicam muito, por exemplo, talvez se deve ler muito para saber se complicam muito os livros Lógica de Programação - A construção de Algoritmos e Estruturas de Dados do André Luiz Villar Forbellone e o livro Algoritmos e Estruturas de Dados do Niklaus Wirth.

J

Deve fazer mais de uma década que nao compro livro, então não faço ideia. É muito conteúdo sim, na minha época eu passava um bom tempo na livraria escolhendo o que me agradasse mais, então se mexe um pouco se realmente estiver interessado.

W

Pedir indicação de materiais com didática simples não vai funcionar se o que vc quer é não perder tempo procurando, pois o que é simples pro @javaflex pode ser extremamente complexo pra você. Ou seja, tu vai perder tempo do mesmo jeito.

Sobre a qualidade de cursos concordo com os colegas, não crie grandes expectativas, não espere que vão te ensinar tudo, não espere que estejam atualizados, não espere que os ensinamentos estejam de acordo com as boas práticas atuais. O curso pode lhe dar um direcionamento, mas se quiser aprender de verdade, vai ter que estudar por fora.

Meu processo de aprendizado é bem como os caras comentaram. Por exemplo, se quero aprender uma linguagem nova, a primeira coisa que faço é entrar no site oficial dela e ler a documentação meio por cima.

Se eu não entender, procuro por artigos, postagens em blogs em inglês. Se eu continuar não entendendo busco por conteúdo em português. Se não encontrar, busco por vídeos.

Se mesmo assim me restarem dúvidas, eu mudo os termos de pesquisa. Se comecei pesquisando por “como aprender Java em 1 hora”, eu posso acabar pesquisando por “como criar um Hello, World em Java”.

Vc comentou ali em cima:

E eu te pergunto: Como assim “talvez seja muito conteúdo que se deve pesquisar”?

Quer dizer que vc nem começou sua pesquisa?

Acontece que É muito conteúdo que se deve pesquisar pra aprender programação. Acredito que não tem como fugir.

Recomendo que você pesquise por livros sobre o assunto que você quer e leia resenhas sobre ele pra ter uma idéia melhor. Se te interessar, baixe um PDF pirata, não que eu esteja incentivando, mas é que se vc gostar do conteúdo, aí sim vc compra o livro.

E para aprender Lógica, recomendo o conteúdo do canal Curso em Vídeo do Guanabara. Gosto muito da didática dele. Pesquisa nas Playlists do canal dele.

Sei que prefere conteúdo escrito, mas considere testar outras mídias, pois seu leque de possibilidades aumentará. Se o que te incomoda nos vídeos é a lentidão, experimente assisti-los com a velocidade em x1.5 ou x2.

M

@wldomiciano,

Eu tentei aprender Lógica de Programação estudando o livro Algoritmos e Estruturas de Dados do Guimarães/Lages, mas eu não continuei estudando este livro porque a linguagem desse livro não é simples.

Você me perguntou Como assim “talvez seja muito conteúdo que se deve pesquisar”?

E não é muito conteúdo que se deve pesquisar para saber qual conteúdo de Lógica de Programação ensina em linguagem simples?

Por exemplo, estudar os livros Algoritmos e Estruturas de Dados do Niklaus Wirth, Lógica de Programação - A construção de algoritmos e estruturas de dados do André Luiz Villar Forbellone e não sei quantos outros livros de Lógica de Programação não é perder tempo estudando muito conteúdo que complica muito para ver qual livro ensina em linguagem simples?

@wldomiciano,

Eu testarei outras mídias se também tiverem conteúdo escrito porque eu precisarei ter conteúdo escrito para aprender programar segundo as regras.

Por exemplo, eu precisarei ter conteúdo escrito das regras de declaração de variáveis porque se eu não tiver o conteúdo escrito dessas regras, eu não declararei variáveis segundo as regras da linguagem porque provavelmente eu não conseguirei me lembrar de todas essas regras.

M

Para terminar o tópico:

O livro Algoritmos e Estruturas de Dados do Guimarães/Lages é usado por professores universitários e até mesmo por professores de curso técnico de informática de nível de 2° grau para ensinar Lógica de Programação?

Como é o nível de explicação dos professores de Lógica de Programação e dos conteúdos de Lógica de Programação que são usados para ensinar Lógica de Programação nas graduações de informática e cursos técnicos de informática de nível de 2° grau?

Eu falo nível querendo dizer se a linguagem da explicação é simples ou não e se os professores de Lógica de Programação sabem realmente ensinar Lógica de Programação.

L

Cara, não dependa de professores. Ao longo do curso de Ciência da Computação, lidei com alguns dinossauros que me fizeram entender que precisamos desenvolver a capacidade de aprender sozinhos. A internet tem uma porrada de ótimas referências e se brincar você até encontra cursos completos. Deixe pra ir às aulas p tirar dúvidas, se o professor não colaborar.

J

Exatamente. E faz um tempinho que existe a molezinha da internet de forma popular e com conteúdo muito rico. Pode ser assustador para as novas gerações, mas antigamente tinhamos que levantar do sofá pra ir em uma biblioteca física.

J

Contrata uma empresa de pesquisa.

Se o professor for ruim, vai ser ruim independente do material que ele seguir, se for bom não vai se prender a linguagem de um livro.

M

Existem professores ruins de Lógica de Programação em cursos superiores e cursos técnicos de informática de nível de 2° grau?

Por favor, informem o máximo possível sobre isso, talvez as respostas que eu receber irão evitar que eu fique menos decepcionado quando eu estiver cursando disciplina de Lógica de Programação em curso técnico ou curso superior de informática.

R

Cara, existe profissional ruim em qualquer área.

M

Ao meu ver em todos os seus tópicos, você não quer aprender nada sozinho, sinto muito… mas desse jeito você não vai conseguir ir a lugar algum.

R

Será somente o professor ruim, ou o aluno também não se interessa em aprender a aprender?

A didática por parte do professor deveria ser passada por algumas tentativas como indicação de livros, apostilas, reforçar exercícios para fixar o que foi passado, apelar para imagens/slides, tentar usar de analogias/comparações com coisas que são do mundo real tentando adaptá-las com o mundo virtual por exemplo:

“array/vetor, podemos imaginá-lo como um armário cheio de gavetas, onde cada gaveta guarda um tipo de documento (valores) etc…”

ou…

“matriz, seria um quarto cheio de armários…”

Algo nesse sentido, se seu professor não tenta algumas vezes com alternativas diferentes, ele realmente é ruim e deve ser trocado e reclamar com a instituição pode ajudar nesse caso, desde que toda a sala ou a maioria também não entenda nada do que ele passa…

Agora sendo bem sincero, se só vc não entende nada do que ele passa, na boa vc não tem o dom pra coisa, sucesso e bons estudos!

Ah, e quando vc entrar no mercado de trabalho, não espere que sua equipe ou gestor vai pegar em sua mãozinha e te ensinar o beabá da coisa, esforço seu é só seu e uma empresa tem prazos pense nisso, boa sorte!

J

Pra isso que deseja terá que contratar um bom professor particular.

B

Antes de tudo em qualquer curso, livro, etc…ninguém vai te ensinar Lógica de Programação, vc vai aprender algoritmo. Segue:
Como usar if…else; Laços de repetição: do…while, while, for…e etc

Lógica de Programação quem vai saber se vc tem ou não é vc mesmo…

W

A resposta resumida é:

Não há um padrão entre professores de nível técnico e superiores. Vc pode se guiar pela fama da faculdade, mas mesmo assim não há garantias.

Vc pode pegar um professor bom em uma faculdade ruim ou um ruim numa faculdade muito boa.

A dica pra não se decepcionar tanto é: vá preparado para o pior. Vá preparado pra pegar o conteúdo passado em sala de aula, chegar em casa e jogar no Google pra entender e digerir melhor toda a informação.

Outra ponto que considero de extrema importância é que esses cursos não têm exigência de conhecimento mínimo, logo, vc pode ingressar mesmo sem nunca ter tocado num computador.

Porém, se vc entrar com o mínimo de noção sobre lógica de programação e de alguma linguagem de programação, garanto que vc vai evitar muitas dores de cabeça, vai conseguir acompanhar melhor o curso e, de quebra, terá o mínimo de condição de identificar se o curso/professor está sendo bom ou não. O legal é que vc terá condições de elaborar perguntas melhores, ou melhor, vc vai saber o que perguntar e vai conseguir tirar maior proveito das aulas.

Com isso em mente recomendo que você aproveite este tempo em que não está no curso ainda e estude sozinho. Se for começar ano que vem, terá ainda quase 3 meses pra estudar e chegar no seu curso não tão perdido.

Faz o seguinte, começa por essa playlist:

É o curso de Lógica de programação do professor Guanabara, do Curso em Vídeo, que citei na outra resposta. Gosto muito da didática dele.

Assiste com calma, tenha paciência e, se tiver dúvidas, posta no fórum pra ver se alguém consegue ajudar a clarear melhor a informação pra vc.

M

@wldomiciano,

Eu acredito que se deve ir preparado para o pior, por exemplo, por favor, vejam a qualidade do seguinte curso básico de Lógica de Programação da Unicamp, este curso é do ano 2000, eu não sei se a Unicamp era a melhor ou uma das melhores instituições de ensino superior do Brasil naquela época, mas este curso é tão ruim que não tem exemplo de declaração de variáveis, não ensina usar os comandos de entrada e saída que são os comandos leia e escreva, não ensina sobre vetores e matrizes, mas ensina sobre Arquivos de Dados, Conceitos Básicos, Abertura de Arquivos, Fechamento de Arquivos, Leitura de Arquivos, Movimentação de registros, Gravação de Arquivos, Macro Fluxo, Relatórios, Características do Formulário, Controle de linhas e salto de páginas, Impressão de Cabeçalho e Estética de Página e Simbologia: https://www.google.com/url?sa=t&source=web&rct=j&url=http://www.dcc.ufla.br/~monserrat/download/logica.pdf&ved=2ahUKEwivxPL4yu3dAhXMG5AKHXN2DnoQFjACegQICBAB&usg=AOvVaw1kSUBa1vL15W51W_wMGOjM

Outro motivo que eu acredito que se deve ir preparado para o pior é que o Prefácio do livro Algoritmos e Programação - Teoria e Prática do Rodrigo César, Marco Medina e Cristina Fertig, as disciplinas de algoritmos e programação tendem a criar os maiores traumas nos alunos iniciantes tornando-se até mesmo co-responsáveis pelos altos índices de desistência que ocorrem nos primeiros anos dos cursos superiores dessa área.

Este livro é do ano de 2005: https://kupdf.net/downloadFile/58d7207adc0d60e805c346c9

@wldomiciano,

Eu repito o que eu falei:

Eu testarei outras mídias se também tiverem conteúdo escrito porque eu precisarei ter conteúdo escrito para aprender programar segundo as regras.

Por exemplo, eu precisarei ter conteúdo escrito das regras de declaração de variáveis porque se eu não tiver o conteúdo escrito dessas regras, eu não declararei variáveis segundo as regras da linguagem porque provavelmente eu não conseguirei me lembrar de todas essas regras.

W

Você poderia ir fazendo anotações enquanto assiste ao vídeo. Assiste uma vez pra pegar a idéia. Assiste outra vez pra fazer anotações. Assiste novamente caso ache necessário.

M

@wldomiciano,

Você me aconselha ir fazendo anotações enquanto eu assistir ao vídeo?

Eu sugiro que você leia o seguinte conteúdo de tipos de dados inteiros e reais da linguagem Pascal da apostila de técnicas de programação e linguagem Pascal: https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.cos.ufrj.br/~sergio/ApostilaPascal.pdf&ved=2ahUKEwjWvKSEhe7dAhUCFZAKHSJUBAsQFjAAegQIBBAB&usg=AOvVaw2xefalDcAp6QTaME2Of59U

"3.4 Tipos de Dados

Os dados são representados pelas informações a serem processadas por um computado. Um tipo de dados especifica as características, ou seja os valores e operações possíveis de serem utilizados com um dado desse tipo. Toda variável e constante usada em um programa tem um tipo associado a ela. A linguagem Pascal
fornece ao programador um conjunto de tipos de dados predefinidos.

3.4.1 Tipos de Dados Inteiros

São caracterizados tipos inteiros, os dados numéricos positivos ou negativos, excluindo-se qualquer número fracionário. Em Pascal, este tipo de dado pode ser referenciado por um dos seguintes identificadores:

Tipo de dado inteiro Faixa de abrangência Tamanho(bytes )
shortint de –128 até 127 1 byte
integer de –32.768 a 32.767 2 bytes
longint de –2.147.483.648 a 2.147.483.647 4 bytes
byte de 0 até 255 1 byte
word de 0 até 65535 2 bytes

Vejamos um exemplo:

var

NumAlunos : integer;

Cont,cont1 : integer;

3.4.2 Tipos de Dados Reais

O tipo de dado real permite trabalhar com números fracionários, tanto positivos como negativos, sendo sua capacidade de armazenamento maior que dos números
inteiros. Vejamos os tipos:

Tipo de dado real Faixa de abrangência Tamanho(bytes )
real de 2.9 e-39 até 1.7 e38 6 bytes
single de 1.5 e-45 até 3.4 e38 4 bytes
double de 5.0 e-324 até 1.7e308 8 bytes
extended de 3.4 e-4.932 até 1.1 e4.932 10 bytes
comp de –9.2 e18 até 9.2 e18 8 bytes

Vejamos um exemplo:
var
Nota : real;
Salario, media : real;"

Oh, eu não quero nem imaginar o sofrimento que eu sentirei se eu tentar aprender algoritmos e estruturas de dados para implementar em Pascal e C, eu falo Pascal e C porque o livro Algoritmos e Programação Teoria e Prática do Rodrigo César, Marco Medina e Cristina Fertig inclui exemplos de programas em Pascal e C.

O @peczenyj me chamou de fera por causa da minha seguinte mensagem que ele citou:

“Talvez eu não aprenderei Lógica de Programação por causa do nível de explicação de…”

Oh, o que o @peczenyj pensa sobre mim por causa das outras mensagens que eu coloquei neste tópico, incluindo esta mensagem?

W

Aí vc vai ter que abstrair.

Já sabemos que pra declarar variáveis fazemos assim:

var
<nome-da-variavel> : <tipo-da-variavel> ;

Usamos integer pra números inteiros (1, 2, 3…) e real pra números com virgula (2.5, 1/2…).

Fora essa informação, vc pode levar consigo uma foto (ou xerox mesmo) apenas das partes relevantes. Tipo essa:

real     de  2.9 e-39    até 1.7 e38     6 bytes
single   de  1.5 e-45    até 3.4 e38     4 bytes
double   de  5.0 e-324   até 1.7e308     8 bytes
extended de  3.4 e-4.932 até 1.1 e4.932 10 bytes
comp     de –9.2 e18     até 9.2 e18     8 bytes
M

Todos,

A qualidade do curso básico de Lógica de Programação da Unicamp que eu citei acima é muito ruim porque não tem exemplo de declaração de variáveis, não ensina usar os comandos de entrada e saída que são os comandos leia e escreva, não ensina sobre vetores e matrizes, mas ensina sobre Arquivos de Dados e outros assuntos ou eu estou errado porque eu acho que este curso da Unicamp é muito ruim por causa dos motivos que eu citei acima?

R

Esse cara tá tirando onda, não é possível

J

Você mesmo postou que tem exemplo:

R

Na verdade eu suspeito desde que o começo que esse cara tá zuando, deve ser o mesmo dono do perfil do do KaninDragon … Mas como eu sou viciado em fórum eu fico dando pano pra manga …

M

@javaflex,

Você entendeu errado o que eu falei.

Se você ler o que eu postei sobre um curso básico de Lógica de Programação da Unicamp você verá que o link desse curso que eu citei é esse: https://www.google.com/url?sa=t&source=web&rct=j&url=http://www.dcc.ufla.br/~monserrat/download/logica.pdf&ved=2ahUKEwivxPL4yu3dAhXMG5AKHXN2DnoQFjACegQICBAB&usg=AOvVaw1kSUBa1vL15W51W_wMGOjM

@javaflex,

Se você ler o que eu escrevi acima, você verá que esse exemplo que você citou não é do curso básico de Lógica de Programação da Unicamp que eu citei, você verá que é da seguinte apostila de técnicas de programação e linguagem Pascal que eu citei: https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.cos.ufrj.br/~sergio/ApostilaPascal.pdf&ved=2ahUKEwjWvKSEhe7dAhUCFZAKHSJUBAsQFjAAegQIBBAB&usg=AOvVaw2xefalDcAp6QTaME2Of59U

F

Deus do céu, cara. É tão difícil só estudar lógica?

M

Se o seu intuito é aprender lógica de programação, você pode estudar pelo link que te passei.

Você irá aprender mais rápido do que nesses cursos que você cita…

M

O cara complica tudo kkk

Imagina ser professor dele :joy:

E

pelo amor de deus!
senta a bunda na cadeira - vai na barra de pesquisa do youtube e digita : “playlist linguagem de programação” e pronto! ou quer que a gente faça a pesquisa para você?!

M

Você me aconselha aprender através de vídeos do youtube?

Eu falo para você o que eu falei para o @wldomiciano.

Eu sugiro que você leia o seguinte conteúdo de tipos de dados inteiros e reais da linguagem Pascal da apostila de técnicas de programação e linguagem Pascal: https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.cos.ufrj.br/~sergio/ApostilaPascal.pdf&ved=2ahUKEwjWvKSEhe7dAhUCFZAKHSJUBAsQFjAAegQIBBAB&usg=AOvVaw2xefalDcAp6QTaME2Of59U2

"3.4 Tipos de Dados

Os dados são representados pelas informações a serem processadas por um computado. Um tipo de dados especifica as características, ou seja os valores e operações possíveis de serem utilizados com um dado desse tipo. Toda variável e constante usada em um programa tem um tipo associado a ela. A linguagem Pascal
fornece ao programador um conjunto de tipos de dados predefinidos.

3.4.1 Tipos de Dados Inteiros

São caracterizados tipos inteiros, os dados numéricos positivos ou negativos, excluindo-se qualquer número fracionário. Em Pascal, este tipo de dado pode ser referenciado por um dos seguintes identificadores:

Tipo de dado inteiro Faixa de abrangência Tamanho(bytes )
shortint de –128 até 127 1 byte
integer de –32.768 a 32.767 2 bytes
longint de –2.147.483.648 a 2.147.483.647 4 bytes
byte de 0 até 255 1 byte
word de 0 até 65535 2 bytes

Vejamos um exemplo:

var

NumAlunos : integer;

Cont,cont1 : integer;

3.4.2 Tipos de Dados Reais

O tipo de dado real permite trabalhar com números fracionários, tanto positivos como negativos, sendo sua capacidade de armazenamento maior que dos números
inteiros. Vejamos os tipos:

Tipo de dado real Faixa de abrangência Tamanho(bytes )
real de 2.9 e-39 até 1.7 e38 6 bytes
single de 1.5 e-45 até 3.4 e38 4 bytes
double de 5.0 e-324 até 1.7e308 8 bytes
extended de 3.4 e-4.932 até 1.1 e4.932 10 bytes
comp de –9.2 e18 até 9.2 e18 8 bytes

Vejamos um exemplo:
var
Nota : real;
Salario, media : real;"

Oh, eu não quero nem imaginar o sofrimento que eu sentirei se eu tentar aprender algoritmos e estruturas de dados através de vídeos para implementar em Pascal e C, eu falo Pascal e C porque o livro Algoritmos e Programação Teoria e Prática do Rodrigo César, Marco Medina e Cristina Fertig inclui exemplos de programas em Pascal e C.

F

Vamos lá, cara.

Você quer aprender lógica de programação, certo?

Você quer um conteúdo de qualidade, por que seu medo é não aprender direito, é isso?

Toma aqui. Desenvolvido por profissionais para quem quer entender tudo de lógica.

PS: Se você tivesse gastado todo o tempo que tá aqui indeciso estudando, talvez você já tivesse dominado alguma linguagem.

D

esse tópico me parece troll, provavelmente é a mesma pessoa que foi bloqueada/excluída.

Como foi passado por N colegas aqui sobre links de conteúdo , a pessoa não se deu por satisfeito.

No meu ponto de vista, o cara só esta fazendo a gente perder tempo respondendo um tópico que não esta agregando nada a ninguém .

F

Se todo mundo apenas ignorasse o brother que vem com essas questões, talvez ele parasse. O cara é chato.

M

Ele vem fazendo esse tipo de tópico desde novembro

E

perdendo tempo aqui

M

Ainda bem que eu não disse que a apostila de técnicas de programação da Pontifícia Universidade Católica do Paraná é provavelmente ruim, eu afirmo isto porque esta apostila não explica sobre fluxograma, mas ensina declarar variáveis usando fluxograma, esta apostila ensina Comando: enquanto/faça, Comando: para / até / faça, mas não ensina usar vetores, matrizes, registro, funções, procedimentos e arquivos, este é o sumário de Introdução a Programação - Algoritmos desta apostila:

  1. INTRODUÇÃO À PROGRAMAÇÃO: ALGORITMOS …11
    1.1. EXEMPLOS …11
    1.2. ALGORITMOS EM PORTUGOL …12
    1.3. PORTUGOL …12
    1.4. VARIÁVEIS …13
    1.4.1. DECLARAÇÃO DE VARIÁVEIS…13
    1.4.1.1. Tipos de Variáveis…14
    1.4.1.2. Identificadores de Variáveis …14
    1.4.2 CONSTANTES …16
    1.5. ESTRUTURA DO ALGORITMO EM PORTUGOL…16
    1.5.1. COMANDO DE ATRIBUIÇÃO (<-) …16
    1.5.2. OPERADORES ARITMÉTICOS …17
    1.5.3. ENTRADA E SAÍDA DE DADOS…18
    1.5.4. REGRAS PARA ESCREVER ALGORITMOS EM PORTUGOL …19
    1.5.5. EXERCÍCIOS …19
    1.6. COMANDOS DE CONTROLE…19
    1.6.1. DESVIO CONDICIONAL…19
    1.6.1.1. Operadores Lógicos…19
    1.6.1.2. Operadores Relacionais …20
    1.6.1.3. Desvio Condicional Simples…20
    1.6.1.4. Desvio Condicional Composto …21
    1.6.2. LAÇOS DE REPETIÇÃO (LOOP)…23
    1.6.2.1. Comando: enquanto/faça …24
    1.6.2.2. Comando: para / até / faça

Vocês podem ver se eu estou falando a verdade acessando esta apostila, o link desta apostila é este: https://www.google.com/url?sa=t&source=web&rct=j&url=http://www.escolaelectra.com.br/alumni/biblioteca/Teleprocessamento_basica.pdf&ved=2ahUKEwidvJbdkPDdAhWIkZAKHeVsAEYQFjACegQICBAB&usg=AOvVaw3tfTasXdXICMAbLo_GVptM

Certo.

É isso, eu quero um conteúdo de qualidade porque meu medo é não aprender direito.

@FearX,

Eu não vou continuar perguntando qual é o conteúdo de Lógica de Programação de qualidade.

Agora é hora de eu continuar aprendendo programar.

@FearX,

Muito obrigado pelo link do curso de Iniciante em Programação da Alura.

M

Eu te mandei um link de um curso gratuito de lógica, acho que você nem viu né…
O tópico poderia ter acabado ali ja kk

J

O título da apostila que voce se refere da Unicamp deixa bem claro: lógica de programação, não sobre linguagem de programação. Não é uma única apostila que vai ter que ensinar todos os assuntos. E apostila é um complemento da aula, não morra de véspera.

R

@peczenyj nunca te pedi nada irmão…

A gente tenta contribuir, mas estão abusando muito de nossa boa vontade…

#closethistopicplease

Obrigado!

P

Eu tenho mais o que fazer da vida do que julgar as pessoas.
Aqui eu vejo dúvidas e tento ajudar. As vezes não tenho paciência, as vezes não tenho domínio do que falo mas eu tento.
Lembre-se: quando pedro fala de paulo, isso diz mais a respeito de pedro do que de paulo :wink:
Fique bem

Criado 3 de outubro de 2018
Ultima resposta 5 de out. de 2018
Respostas 47
Participantes 12