12. Introdução a Programação
Este curso é um mergulho prático na linguagem Python. Diferente de outras linguagens mais verbosas, o Python permite que o desenvolvedor foque na resolução do problema em vez de se perder em complexidades sintáticas. O aluno aprenderá desde os fundamentos básicos até a criação de scripts inteligentes, explorando a filosofia "batteries included" (baterias inclusas) da linguagem, que oferece uma vasta biblioteca padrão para diversas tarefas do dia a dia.
| Responsável | Curadoria da Aturin |
|---|---|
| Última atualização | 01/07/2026 |
| Tempo de conclusão | 22 horas 8 minutos |
| Membros | 27 |
2o Sem - TDS
2o Sem - TII
Intermediário
5a Área
-
Week 12Aulas · 35 min
-
1.1 - Apresentação da disciplina10 xp
-
1.2 - Apresentação do professor
-
-
Week 25Aulas · 1 h 45 min
-
2.1 - Fundamento da linguagem Python10 xp
-
2.2 - Teste inicial em IDLE (Integrated Development and Learning Environment)10 xp
-
2.3 - Testando o Python na linha de comando10 xp
-
2.4 - Usando a console do Python10 xp
-
2.5 - Usando o IDLE10 xp
-
-
Week 45Aulas · 1 h 53 min
-
4.1 - Instalação do ambiente de desenvolvimento integrado (IDE)10 xp
-
4.2 - Melhores práticas para a IDE10 xp
-
4.3 - Estrutura de armazenamento de exercícios10 xp
-
4.4 - Barra de atividades do VSC e outras dicas10 xp
-
4.5 - Teclas de atalhos e teste do ChatGPT (atualizado)10 xp
-
-
Week 58Aulas · 3 h 3 min
-
5.1 - O Colaboratory do Google como opção de IDE10 xp
-
5.2 - Sintaxe básica do Python - Part 110 xp
-
5.3 - Sintaxe básica do Python - Part 210 xp
-
5.4 - Sintaxe básica do Python - Parte 310 xp
-
5.5 - Variáveis e tipos de dados - Parte 110 xp
-
5.6 - Variáveis e tipos de dados - Parte 210 xp
-
5.7 - Variáveis e tipos de dados - Parte 310 xp
-
5.8 - Variáveis e tipos de dados - Parte 410 xp
-
-
Week 710Aulas · 3 h 16 min
-
7.1 - Variáveis globais10 xp
-
7.2 - Tipos de dados em Python10 xp
-
7.3 - Tipos de dados em Python - Definindo alguns tipos10 xp
-
7.4 - Tipos de dados: Números10 xp
-
7.5 Tipos de dados: Casting10 xp
-
7.6 Tipos de dados: String - Parte 110 xp
-
7.7 Tipos de dados: String - Parte 210 xp
-
7.8 Tipos de dados: String - Parte 310 xp
-
7.9 Tipos de dados: String - Parte 410 xp
-
CX #1 - Este é um teste de certificação de IP
-
-
Week 89Aulas · 2 h 35 min
-
8.1 Tipos de dados: String - Parte 510 xp
-
8.2 - Métodos de string - Part 110 xp
-
8.3 - Métodos de string - Part 210 xp
-
8.4 - Booleanos10 xp
-
8.5 - Operadores aritméticos em Python10 xp
-
8.6 - Operadores de atribuição de Python - Part 110 xp
-
8.7 - Operadores de atribuição de Python - Part 210 xp
-
8.8 - Operadores de comparação em Python10 xp
-
8.9 - Operadores lógicos em Python10 xp
-
-
Week 126Aulas · 1 h 15 min
-
12.1 - Chamada de função simples, sem passar parâmetro10 xp
-
12.2 - Chamada de função simples, sem passar parâmetro (Parte 2)10 xp
-
12.3 - Operadores de identidade em Python10 xp
-
12.4 - Operadores de associação em Python10 xp
-
12.5 - Operadores bitwise em Python10 xp
-
12.6 - Precedência do operador10 xp
-
-
Week 138Aulas · 1 h 42 min
-
13.1 - Chamada de função com passagem de parâmetro10 xp
-
13.2 - Passando parâmetros para a função e retornando valores10 xp
-
13.3 - Revisando condicionais em Python - Parte 110 xp
-
13.4 - Revisando condicionais em Python - Parte 210 xp
-
13.5 - Revisando condicionais em Python - Parte 310 xp
-
13.6 - Revisando condicionais em Python - Parte 410 xp
-
13.7 - Revisando condicionais em Python - Parte 510 xp
-
13.8 - Revisando condicionais em Python - Parte 610 xp
-
-
Week 1510Aulas · 2 h 43 min
-
15.1 - Passando parâmetros para a função e retornando e adicionando10 xp
-
15.2 - Passando parâmetros para a função calcular10 xp
-
15.3 - Tipos principais de dados internos em Python10 xp
-
15.4 - Listas10 xp
-
15.5 - Itens da lista de acesso10 xp
-
15.6 - Alterar itens da lista10 xp
-
15.7 - Adicionar itens de lista10 xp
-
15.8 - Remover itens de lista10 xp
-
15.9 Loop em listas10 xp
-
15.10 - Compreensão da lista10 xp
-
-
Week 165Aulas · 1 h 16 min
-
16.1 - Varrer o conteúdo de uma lista utilizando o FOR10 xp
-
16.2 - Varrer o vetor e encontrar o maior número com FOR10 xp
-
16.3 - Calculadora simples usando o Copilot10 xp
-
16.4 - Calculadora simples usando o Copilot - Parte 210 xp
-
16.5 - Controle de entrada de Notas para vários alunos10 xp
-
-
Week 183Aulas · 47 min
-
18.1 - Jogo do Chute - Passo 110 xp
-
18.2 - Contagem regressiva com While10 xp
-
18.3 - Interrupção do while por meio de uma string específica10 xp
-
-
Week 194Aulas · 1 h 18 min
-
19.1 - Jogo do Chute - Passo 210 xp
-
19.2 - Tratar uma entrada de dados por meio de um caractere específico10 xp
-
19.3 - Tabuada com While10 xp
-
19.4 - Tabuada escolhida pelo usuário10 xp
-