Módulo 2:
Fundamentos de
Programação para Placas de Desenvolvimento
(45 horas)

Período: 05/09/2025 a 16/10/2025

Ementa

  • Definição e Conceituação
  • Instalação e configuração do ambiente de desenvolvimento
  • Conceitos de linguagem de programação
  • Programação básica em linguagem C
  • Conceitos de orientação a objetos
  • Pré-processador
  • Utilização de bibliotecas de terceiros (third parties)
  • Comunicação com dispositivos
  • Interrupções
  • Armazenamento de dados
  • Prototipagem de mini-projetos

Corpo Docente

Bibliografia

  • Bjarne Stroustrup, The C++ Programming Language (an exhaustive description of the C++ Programming language, its standard library, and fundamental techniques for experienced programmers)
  • Bjarne Stroustrup, Programming: Principles and Practice using C++ (a programming text book aimed at beginners who want eventually to become professionals)
  • Deitel, C.; Deitel, H., C How to Program, ISBN-10: 0-13-299044-X, ISBN-13: 978-0-13-299044-8, © 2013, pp. 979
  • Monk, S., Programação com Arduíno: começando com sketches, Bookman, 2013
  • Monk, S., Programação com Arduíno II: passos avançados com sketches, Bookman, 2014
Imagem módulo