
Instalação do Microsoft Visual Studio Code
Criação e execução do código "Olá Mundo" utilizando Python
Operadores de Comparação
Conceito da condicional IF
Comando input
função de conversão int
Comando print
Fluxograma de execução do código com IF
Condicional ELIF
Fluxograma de execução do código com ELIF
Condicional ELSE
Fluxograma de execução do código com ELSE
Operadores de Comparação ==, !=
Operador Lógico OR
Operador Aritmético Módulo
Criação de Funções
Função def main()
Função def Eh_par()
Parâmetros de Funções
Escopo de Funções
Chamada de Funções
Conceitos da condicional MATCH
utilizando a condicional MATCH com vários testes lógicos
Comparando a Resolução de exemplo utilizando condicionais IF e MATCH
Conceitos de estruturas de Repetição
Estrutura de Repetição While
Conceito da estrutura de Repetição for
Uso da estrutura de Repetição for
Maneiras de utilizar a estrutura de repetição for
Obtendo entradas interativas do usuário usando o laço While
Entendendo o que são pontos de parada do laço.
Combinando laço while com estrutura condicional if
Entendendo as instruções continue e break
Análise e Otimização do algoritmo de exemplo utilizando o laço while
Comparação e melhor utilização dos laços de repetição while e for.
Conceito de funções
Criação de funções
Uso de funções
Retorno de funções
Combinando o uso de funções, laços e condicionais para resolver algoritmos.
Função main()
Conceito de list
Como declarar uma list
Exemplos de uso de list
Forma de acesso a itens da List
Percorrendo itens da list através do laço for
Uso da função integrada len
Resolução de exercício que recebe como entrada dois números e mostra na tela o maior entre eles.
Resolução de exercício que recebe como entrada o ano de nascimento do usuário e calcula a idade do mesmo e também informa se o usuário é maior de idade ou não.
Resolução de exercício que recebe como entrada diversos valores de barras de chocolate e precisa calcular o valor total da compra
Resolução de exercício que recebe números maiores que zero como entrada, o zero é ponto de parada, o programa deve contar, somar e apresentar a média dos números.
Resolução de exercício que recebe uma senha como entrada do usuário, o programa testa para verificar se senha está correta, caso não esteja o programa solicitará ao usuário que digite a senha correta.
Este curso foi desenvolvido para qualquer pessoas que deseja aprender sobre a criação de algoritmos e a lógica de programação, utilizamos a linguagem Python para exemplificar as técnicas de programação por se tratar de uma linguagem de fácil entendimento e muito utilizada pela indústria de software.
O aluno aprenderá sobre estruturas condicionais, laços de repetição, criação de funções, entre outros. É fundamental que se tenha o domínio das técnicas de criação e desenvolvimento de algoritmos para se programar bem.
Este curso fornece uma introdução à programação e à linguagem Python. Os alunos são apresentados aos principais conceitos de programação, como estruturas de dados, condicionais, laços de repetição, variáveis e funções. Este curso inclui uma visão geral do funcionamento da ferramenta Microsoft Visual Studio Code, ferramenta gratuita para escrever e executar códigos em Python, além de permitir que os alunos codifiquem rapidamente. Ele também fornece exercícios práticos de codificação usando estruturas de dados comumente usadas e escrevendo funções personalizadas.
Ao final deste curso, você aprenderá a ter uma visão do passo a passo para a resolução de problemas usando algoritmos e lógica de programação.
Com o apoio de diagramas de execução dos algoritmos, o aluno aprendera a raciocinar sobre as execuções dos programas, o que ajudará bastante a desenvolver suas habilidades de depuração e otimização de algoritmos. O curso não tem pré-requisitos