CURSO 01 – Introdução a Programação C++ com Robótica

Link de INSCRIÇÃO e INFORMAÇÕES DO CURSO:
https://doity.com.br/programacaocomrobotica
CARGA HORÁRIA: 80h – Aulas presenciais com Atividades na Plataforma
MODALIDADE: Presencial
PÚBLICO-ALVO: Servidores públicos estaduais: Gestores, Diretores e Profissionais na área de TI.
VAGAS: 15
REQUISITO: Trazer notebook
MATERIAL DO CURSO: Quem trouxer seu material, poderá fazer a prática de forma individual, que não, poderá fazer a prática de forma sequenciada com o material disponível na Instituição.
MINISTRANTE E RESPONSÁVEL: Prof. Esp. Ranildo Lopes de Sousa Penha
– Ranildo Lopes de Sousa Penha- Grad. em computação e matemática
– Francisco Ítalo Amaral dos Santos: – Grad. em matemática
HORÁRIO: Toda Sexta Feira das 16:00 as 19:00 hs + 1h de atividades na Plataforma a cada encontro

PERÍODO DE REALIZAÇÃO: 06 de Março a 25 de Setembro (apresentação do projeto e Curso)
Sextas-feiras no período: MÓDULO 01
- Março: Todas as Sextas Feiras das 16:00 as 19:00
- Abril: Todas as Sextas Feiras das 16:00 as 19:00
- Maio:Todas as Sextas Feiras das 16:00 as 19:00
- Junho:Todas as Sextas Feiras das 16:00 as 19:00
- Junho : 03 – Apresentação do Projeto Final
Sextas-feiras no período: MÓDULO 02
- JULHO: Todas as Sextas Feiras das 16:00 as 19:00
- AGOSTO: Todas as Sextas Feiras das 16:00 as 19:00
- SETEMBRO: Todas as Sextas Feiras das 16:00 as 19:00
- SETEMBRO: Todas as Sextas Feiras das 16:00 as 19:00
CARGA HORÁRIA: são 24 encontros (96 horas) e 17 atividades de 1,5 horas (27 horas) = 123 horas
Ementa – Curso: Programação para Robótica
O curso Programação para Robótica aborda os fundamentos da robótica e da automação, integrando lógica de programação, eletrônica básica e uso de plataformas de desenvolvimento como Arduino. O aluno aprende a configurar ambientes de programação, utilizar sensores e atuadores, desenvolver códigos para sistemas embarcados e integrar hardware e software na construção de protótipos funcionais. Por meio de atividades práticas e projetos aplicados, o curso estimula a resolução de problemas reais, preparando o participante para aplicações tecnológicas e desafios relacionados à automação, robótica educacional e aos conceitos da Indústria 4.0.
Objetivo Geral
Capacitar servidores a compreender, projetar e programar sistemas robotizados por meio do desenvolvimento de protótipos com software embarcado, integrando lógica de programação com utilização de sensores e atuadores, voltado ao contexto da Indústria 4.0 e aplicações tecnológicas modernas.
Conteúdo Programático / Estrutura de Ensino
1. Fundamentos de Robótica e Automação
- Introdução à robótica e sua importância no contexto industrial e tecnológico.
- Conceitos de sistemas automatizados, sensores e atuadores.
- Estrutura e componentes básicos de um robô moderno.
2. Ambiente de Desenvolvimento e Configuração
- Instalação e configuração de IDE para programação embarcada (Arduino)
- Configuração de drivers, bibliotecas e comunicação com hardware.
- Organização do código e estrutura de programas para robótica.
3. Programação Básica Aplicada à Robótica
- Revisão de lógica de programação e estruturas de controle (condições, laços, funções).
- Comandos de leitura de sensores e acionamento de dispositivos.
- Técnicas de depuração e teste de códigos embarcados.
4. Plataformas e Interfaces de Programação – Arduino:
- Conceitos de microcontroladores e programação em linguagem compatível.
- Utilização de sensores digitais e analógicos.
- Controle de motores, LEDs, displays e outros atuadores.
5. Desenvolvimento de Protótipos Embarcados
- Integração de hardware e software para montar protótipos funcionais.
- Validação de soluções e melhoria contínua de projetos.
- Introdução a técnicas de aprendizado de máquina simples e lógica adaptativa em robótica.
6. Aplicações Práticas e Projetos
- Atividades aplicadas com desafios como navegação básica, detecção de obstáculos ou controle de movimentos.
- Montagem guiada de sistemas robotizados simples.
- Análise de casos reais e tendências em robótica (indústria 4.0, IoT, automação).
Produto Final de Aprendizagem
Ao final do curso, o aluno deverá apresentar um projeto de protótipo programado, demonstrando integração de hardware e software com aplicação prática mínima, como um robô simples com sensores e respostas programadas.
Metodologia Didática
- Aulas expositivas dialogadas com apoio de material digital e laboratorial.
- Atividades práticas em bancada com kits eletrônicos e ambientes de programação.
- Estudos orientados e resolução de problemas reais de automação.
Estrutura do Encontro semanal presencial
1º momento AUTOMAÇÃO/PROGRAMAÇÃO : Das 16:20 as 16:00 horas
– Estudo de Programação: Lógica de programação,IDE usada, programação C++ e outros
– Estudo de eletronica básica e circuitos: Placa, sensores, componentes básicos de Eletronica, Circuito virtual, simbologia e outros
– Estudo de eletronica básica: Tensão, Corrente, Resistencia e outros
2º momento CARRO 2WD/TORNEIO (Culminância): Das 18:00 as 19:30 horas
– Estudo de Programação: Lógica de programação,IDE usada, programação C++ e outros
– Estudo de eletronica básica e circuitos: Placa, sensores, componentes básicos de Eletronica e outros
– Estudo de eletronica básica: Tensão, Corrente, Resistencia e outros