Curso
Python para robótica
Programe decisões, modele um robô e teste a lógica usando apenas Python e dados simulados.
Preparação
Você precisará de Python 3, um editor de texto e um terminal. Os exemplos não precisam de pacotes externos, placa ou conexão com um robô real.
Percurso
Comece por uma função de decisão, observe estado e comportamento em uma classe e termine automatizando verificações com a biblioteca padrão.
Entrega final
Um diretório com uma função e seus testes, acompanhado de uma explicação do contrato de entrada. A entrega está pronta quando os testes passam e você consegue provocar e explicar uma falha intencional no limite da decisão.
SEQUÊNCIA DO CURSO
Aulas em ordem
3 etapas para concluir este curso.
- Abrir aulaAula
Primeiros passos com Python
Escreva e execute uma função que transforma distâncias simuladas em decisões simples.
- Abrir aulaAula
Classes em Python para simular um robô
Organize estado e comportamento em uma classe pequena, com validação das entradas.
- Abrir aulaAula
Testando a lógica de um robô
Automatize casos normais, limites e falhas usando unittest e uma função sem hardware.
