Apresentação:
-
Curso produzido pela Faculdade VINCIT com 10 aulas e duração total de mais de 7 horas
-
Além das aulas você terá acesso ao material complementar do curso!
Conteúdo do curso:
-
A disciplina é dividida em 10 unidades. Na primeira e segunda parte tem objetivo de ensinar-lhe os conceitos básicos sobre lógica proposicional. Você conhecerá os principais operadores lógicos e também irá realizar cálculos de álgebra booleana. Após adquirir os conhecimentos sobre cálculos lógicos, aprenderá a utilizar a tabela-verdade, um importante instrumento para testar proposições lógicas.
-
A terceira unidade será dedicada à introdução do assunto “algoritmos”, apresentando a você conceitos básicos sobre linguagens de programação, tipos de programação e fluxogramas. Também será apresentado à pseudolinguagem e que a utilizaremos durante as próximas aulas para a construção das soluções propostas neste material.
-
A partir da quarta parte, adentraremos, de fato, ao universo da programação, e conheceremos os tipos de dados, conceito fundamental para que possamos entender como os dados são manipulados e armazenados durante a execução do programa. Logo após, conheceremos as variáveis e as constantes, responsáveis por armazenar os dados voláteis do programa, sendo o principal assunto desse capítulo.
-
Nas unidades cinco e seis você conhecerá os operadores utilizados na programação, passando pelos operadores aritméticos, lógicos e relacionais, além de conhecer a fundo os operadores de atribuição, responsáveis por unir as operações aritméticas ao operador de atribuição padrão. Por fim, ainda na parte seis, você será apresentado aos comandos de entrada e saída de dados .
-
Na sétima unidade será apresentado as principais estruturas utilizadas na programação, as estruturas de controle. É com base nestas estruturas que um algoritmo avalia proposições e executa blocos de códigos específicos, de acordo com o resultado lógico. As estruturas de controle também permitem que um bloco de código possa ser repetido até que uma condição seja atendida, dando dinamicidade ao algoritmo.
-
Aproximando-se do fim, logo após a apresentação de todas as estruturas básicas da programação vistas até a sétima unidade, as partes oito e nove apresentarão alguns exemplos de algoritmos e fluxogramas de soluções para problemas triviais, além de apresentar alguns novos conceitos para se trabalhar com strings. O último algoritmo apresentado pelos capítulos é o conhecidíssimo validador de CPF.
-
E, para encerrar, a décima unidade apresentará um conceito simples, mas de grande serventia para testar algoritmos sem a necessidade de depurá-los através de uma ferramenta de programação, o teste de mesa. Tal conhecimento permite ao programador analisar o valor das variáveis utilizadas no algoritmo a cada instrução executada, possibilitando identificar problemas na lógica do algoritmo antes mesmo de ser implementado com alguma linguagem de programação.
Descrição:
-
Através deste curso, você aprenderá os conceitos fundamentais da programação de computadores, sem as complicações de lidar inicialmente com uma linguagem de programação profissional.
-
Com uma abordagem própria, focada em pseudocódigos e exemplos didáticos e práticos, este curso facilitará a sua imersão no mundo da programação de sistemas.
-
Além dos conceitos de programação, este curso também apresenta os conceitos relacionados ao diagrama de fluxo, permitindo a visualização do funcionamento dos algoritmos antes mesmo de sua implementação.
-
Além disso, há, também, o ensino básico sobre as tabelas-verdades, essencial para a formação de uma boa lógica de programação.















