Novo curso
Aprenda Lógica de Programação e Algoritmos com este curso online gratuito, cobrindo variáveis, expressões, funções, estruturas de decisão e repetição, vetores e mais.
O curso "Lógica de Programação e Algoritmos" é uma excelente oportunidade para quem deseja mergulhar no universo da programação. Com uma duração total de 5 horas e 56 minutos, o curso é abrangente e didático, ideal para iniciantes e também para quem busca aprimorar seus conhecimentos na área.
Inserido na categoria de Informática (TI) e mais especificamente na subcategoria de Lógica de Programação, o curso explora de maneira detalhada e prática diversos conceitos fundamentais para o desenvolvimento de algoritmos. Através de uma sequência lógica e progressiva de aulas, os participantes têm a chance de compreender desde os conceitos mais básicos até os mais complexos.
O curso se inicia com uma introdução à lógica de programação, estabelecendo as bases para os tópicos que serão discutidos posteriormente. A partir daí, o instrutor guia os alunos através de formas de representação de algoritmos, uso de variáveis e construções de expressões, estabelecendo um sólido entendimento dos fundamentos.
Um diferencial deste curso é a abordagem prática e interativa. Na aula intitulada "Destrave!", os alunos são incentivados a aplicar o conhecimento adquirido até o momento, permitindo uma consolidação eficaz dos conceitos. Na sequência, são introduzidos tópicos como funções e procedimentos, preparando os alunos para criar códigos mais eficientes e modulados.
O curso também detalha as diferentes estruturas de decisão - simples, composta, aninhada e múltipla - fornecendo exemplos práticos e esclarecedores. Do mesmo modo, são exploradas as estruturas de repetição, como o uso dos comandos 'enquanto', 'repita' e 'para', facilitando o entendimento de como controlar fluxos de execução repetitivos dentro de um programa.
Temas mais avançados como vetores, matrizes, registros e recursividade são apresentados nas aulas finais, assegurando que os alunos estejam bem preparados para enfrentar desafios complexos. Cada um desses tópicos é abordado de maneira clara e prática, sempre com o objetivo de solidificar o entendimento dos alunos e prepará-los para o ambiente real de desenvolvimento de software.
Em resumo, o curso "Lógica de Programação e Algoritmos" é uma ferramenta de aprendizagem completa e eficaz para qualquer pessoa interessada em programação. Ministrado por um instrutor experiente, o curso proporciona uma compreensão profunda e prática dos princípios fundamentais da lógica de programação, essenciais para qualquer aspirante a programador. Sem avaliações disponíveis no momento, ele apresenta uma excelente oportunidade para se aventurar no mundo da programação de maneira estruturada e abrangente.
Aula em vídeo: Introdução - Lógica de Programação - AULA 1
0h29m
Exercício: Qual é o principal objetivo do uso de algoritmos na lógica de programação?
Aula em vídeo: Formas de Representação - Lógica de Programação - AULA 2
0h27m
Exercício: Qual das alternativas a seguir descreve corretamente uma operação lógica em algoritmos?
Aula em vídeo: Variáveis - Lógica de Programação - AULA 3
0h17m
Exercício: Qual das alternativas abaixo representa uma prática correta para a nomeação de variáveis em programação?
Aula em vídeo: Expressões - Lógica de Programação - AULA 4
0h30m
Exercício: Quais são os operadores matemáticos básicos utilizados em expressões aritméticas?
Aula em vídeo: Destrave! - Lógica de Programação - AULA 5
0h21m
Exercício: Qual é a importância de compreender a descrição narrativa antes de formalizar o pseudocódigo?
Aula em vídeo: Funções - Lógica de Programação - AULA 6
0h28m
Exercício: Qual é a principal vantagem de usar funções em um algoritmo?
Aula em vídeo: Procedimentos - Lógica de Programação - AULA 7
0h24m
Exercício: Qual é a principal diferença entre um procedimento e uma função em lógica de programação?
Aula em vídeo: Estruturas de Decisão - Lógica de Programação - AULA 8
0h06m
Exercício: Qual das alternativas abaixo é um exemplo de uso de estrutura de decisão em algoritmos?
Aula em vídeo: Estruturas de Decisão Simples - Lógica de Programação - AULA 9
0h05m
Exercício: Qual das opções descreve corretamente o uso da estrutura de decisão simples em um algoritmo?
Aula em vídeo: Estruturas de Decisão Composta - Lógica de Programação - AULA 10
0h07m
Exercício: Em uma estrutura de decisão composta, o que acontece se a condição 'se' inicial for falsa?
Aula em vídeo: Estruturas de Decisão Aninhadas - Lógica de Programação - AULA 11
0h09m
Exercício: Qual seria a saída de um algoritmo que precisa classificar as notas de um aluno nas categorias 'Aprovado', 'Recuperação' ou 'Reprovado', com base nas seguintes regras: Nota maior ou igual a 7 é 'Aprovado', nota entre 4 (inclusive) e menor que 7 é 'Recuperação', e nota menor que 4 é 'Reprovado'?
Aula em vídeo: Estruturas de Decisão Múltipla - Lógica de Programação - AULA 12
0h11m
Exercício: Qual é a principal vantagem de usar uma estrutura de decisão múltipla em lógica de programação?
Aula em vídeo: Estruturas de Repetição - Lógica de Programação - AULA 13
0h06m
Exercício: No contexto das estruturas de repetição na programação, qual é a principal vantagem de utilizá-las em vez de escrever manualmente comandos repetitivos?
Aula em vídeo: Estrutura enquanto - Lógica de Programação - AULA 14
0h17m
Exercício: Qual das alternativas abaixo melhor descreve o funcionamento de uma estrutura de repetição 'enquanto' em lógica de programação?
Aula em vídeo: Estrutura repita - Lógica de Programação - AULA 15
0h08m
Exercício: Qual é a principal diferença entre a estrutura de repetição 'enquanto' e a estrutura 'repita' em um algoritmo?
Aula em vídeo: Estrutura para - Lógica de Programação - AULA 16
0h24m
Exercício: Qual é a principal característica da estrutura de repetição 'para'?
Aula em vídeo: Vetores - Lógica de Programação - AULA 17
0h22m
Exercício: O que é um vetor em lógica de programação?
Aula em vídeo: Matrizes - Lógica de Programação - AULA 18
0h24m
Exercício: Qual é a principal vantagem de utilizar matrizes bidimensionais em programação em comparação com vetores unidimensionais?
Aula em vídeo: Registros - Lógica de Programação - AULA 19
0h15m
Exercício: Qual das seguintes definições descreve corretamente o conceito de registro em lógica de programação?
Aula em vídeo: Recursividade - Lógica de Programação - AULA 20
0h18m
Exercício: O que caracteriza uma função recursiva em programação?
5 horas e 56 minutos de curso online em vídeo
Exercícios para treinar seus conhecimentos
Certificado digital de conclusão de curso
100% gratuito, do conteúdo ao certificado
Este curso online só pode ser acessado pelo aplicativo Cursa. Instale o aplicativo usando o QR code ou os links abaixo:
Este curso online só pode ser acessado pelo aplicativo Cursa. Instale usando os links abaixo:
Estude de graça!
Aqui você não paga nunca! Nem mesmo no certificado, pois tudo no aplicativo é 100% gratuito!
Melhore seu currículo!
São mais de 4 Mil Cursos Gratuitos para você estudar qualquer coisa do seu interesse!
Certificado Digital grátis!
Conclua o curso e emita gratuitamente seu Certificado Digital reconhecido pela ABED.
Novo curso
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 9 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks