Seu Estado
Não Matriculado
Preço
Assinantes

O que você aprenderá

  • Implementar os exemplos utilizando o Portugol Studio e a linguagem de programação Python
  • Criar programas simples para entrada e saída de dados
  • Implementar estruturas condicionais utilizando os comandos se (if) e caso (case)
  • Implementar programas utilizando vetores e matrizes
  • Resolver problemas utilizando lógica de programação
  • Entender conceitos básicos de programação, como por exemplo: variáveis, constantes, vetores e matrizes
  • Implementar estruturas de repetição utilizando os comandos enquanto (while) e para (for)
  • Implementar funções, bem como entender os conceitos práticos sobre parâmetros

Requisitos

  • Não há nenhum pré-requisito, qualquer pessoa que saiba utilizar um computador conseguirá acompanhar as aulas

Descrição

A lógica está relacionada a organização de uma sequência de ações de forma coesa com o objetivo de resolver um determinado problema. Nós usamos lógica todos os dias para as tarefas mais simples que executamos, porém, muitas vezes não prestamos atenção pelo fato da maioria das atividades serem automáticas. Por exemplo, para dirigir um carro nós precisamos executar várias tarefas em ordem, como por exemplo: colocar o cinto de segurança, ligar a ignição, olhar nos retrovisores antes, ligar o pisca indicando, pisar na embreagem, engatar a primeira marcha, soltar e embreagem, pisar no acelerador e virar o volante. Para as pessoas que já sabem dirigir, este processo é automático e não precisamos pensar em cada um dos passos, porém, para ensinar um computador a realizar uma tarefa; nós precisamos indicar cada um desses passos detalhadamente e em sequência! Neste cenário que entra a Lógica de Programação, que é a área da Ciência da Computação responsável por ensinar os computadores a realizarem tarefas específicas. É o primeiro passo para quem almeja ser um desenvolvedor de softwares comerciais. A Lógica de Programação é muito importante por fornecer as ferramentas necessárias para criarmos algoritmos, que são uma sequência ordenada de passos para resolvermos problemas reais. Em resumo, antes de criar um software do zero, primeiramente precisamos aplicar a lógica de programação para entender todo o contexto.

Baseado nisso, este curso foi projetado para quem está iniciando seus estudos na área de programação de computadores e o conteúdo é equivalente a uma disciplina de Programação I ministrada em cursos de tecnologia. Você vai aprender tudo o que precisa saber para iniciar nessa área! Desenvolveremos juntos mais de 50 exercícios passo a passo utilizando a ferramenta Portugol Studio e também a linguagem de programação Python, que é uma das mais utilizadas linguagens de programação do mundo e é crescente o número de empresas que buscam desenvolvedores que tenham esse conhecimento! Ela foi criada em 1991 por Guido van Rossum com o principal objetivo de ser simples e principalmente de fácil aprendizagem. A linguagem Python ganhou muita popularidade nos últimos anos por ser adequada para um número muito grande aplicações, como por exemplo: desenvolvimento web, inteligência artificial, ciência de dados, big data, computação gráfica, dentre várias outras.

Confira abaixo os tópicos que você aprenderá:

  • Introdução a Lógica e Lógica de Programação
  • O que são algoritmos
  • Representação de algoritmos com linguagem natural, portugol, diagrama de Chapin e fluxograma
  • Variáveis, constantes e tipos de dados
  • Ferramentas para lógica de programação
  • Entrada, processamento e saída
  • Operações matemáticas
  • Operadores lógicos, relacionais e condicionais
  • Estruturas condicionais – comandos se/if e caso/case
  • Estruturas de repetição – comandos enquanto/while e para/for
  • Vetores e matrizes
  • Funções, bem como entender os conceitos de parâmetros e retorno de funções

O curso conta com exercícios práticos ao final de cada tópico, para que você pratique o que aprendeu durante as aulas. Além disso, todos os exercícios são resolvidos passo a passo em vídeo para você comparar com as suas implementações!

Para quem é este curso

  • Iniciantes em programação
  • Pessoas que queiram aprender como resolver problemas computacionais utilizando Portugol e a linguagem Python
  • Alunos de graduação que estejam cursando disciplinas relacionadas a programação

Publicado em agosto de 2024

Conteúdo do Curso

Expandir
Conteúdo da Lição
0% Completo 0/1 Passos

Avaliações e Comentários

4.9
Avaliação média
71 Avaliações
5
62
4
8
3
1
2
0
1
0
Qual foi a sua experiência com esse curso? Conte para nós!
Neves
Publicado 5 dias atrás
Excelente metodo de ensino

Gostei como aborda programação de forma clara e objetiva

×
Preview Image
Jose Helder Santos do Nascimento
Publicado 6 dias atrás
Top

Gosto muito da didática e do conteúdo. Rápido, simples e direto. Mas sinto falta de um contato direto do professor, um canal de sugestões com vídeos respostas etc....

×
Preview Image
Mateus Silva
Publicado 2 semanas atrás
Lógica de Programação

muito bom esse curso da trilha, ajudou bastante na minha lógica, muito obrigado!

×
Preview Image
Samuel Mendes
Publicado 2 semanas atrás
Curso bem legal e completo!

O ponto negativo que identifiquei no decorrer do curso foi uma leve falta de "otimização" nos códigos do professor, para nomear uma variavel como "numero" exemplo: print('Digite uma sua idade: ') v= int(input()) são duas linhas de código, porém é possivel fazer com uma: v = int(input('Digite sua idade: ')) ou usar o: numpy.sum(matriz) para somar matrizes, ao invés de soma-lás normalmente.

×
Preview Image
Publicado 2 semanas atrás

Olá! Preferimos manter uma forma não muito otimizada para facilitar o entendimento, principalmente para quem está iniciando 🙂

Luis Botteri
Publicado 4 semanas atrás
Muito bom!

O conteúdo é bastante completo, e o instrutor possui uma didádica ímpar. Para aqueles que não dominam o inglês, introduzir primeiramente o Portugol foi uma decisão bastante sabia por parte dos criadores. Logo, o básico de Python é ensinado com a mesma seriedade e não acaba sendo difícil. É claro que cada um terá seus própios desafíos, mas acredito que o curso é mais que suficiente para iniciantes.

×
Preview Image
PAULO DA SILVA
Publicado 4 semanas atrás
otimo

todos devem fazer!!!!!!

×
Preview Image
Gabriel Guedes
Publicado 4 semanas atrás
Módulo rico em conhecimento

Contéudo extremamente didático e explicado de forma muito excepcional.

×
Preview Image
Wendel Resende Almeida
Publicado 1 mês atrás
O básico bem explicado

Muito bom esse básico de lógica de programação eu que estou iniciando gostei muito. vale apena.

×
Preview Image
Andre Rocha
Publicado 1 mês atrás
Legal

Legal

×
Preview Image
Amarildo Aparecido Burato
Publicado 1 mês atrás
muito bom o curso

os curso sao excelentes mas as vezes a imagem fica distorcida

×
Preview Image
Publicado 1 mês atrás

Que bom que gostou 🙂
Os vídeos são hospedados no Vimeo e não no nosso servidor, o que garante que a qualidade seja sempre boa. Quando isso acontece, em geral é alguma instabilidade na sua conexão

Mostrar mais avaliações
Qual foi a sua experiência com esse curso? Conte para nós!