Material Didático · ISPS

Aulas Interactivas

Slides completos das aulas de Introdução à Programação em C. Navegação por teclado, swipe em mobile e modo ecrã inteiro.

Colecção

Todas as Aulas

Cada aula é uma apresentação interactiva autónoma. Clica para abrir.

Aula 01 Introdução à Programação em C

Conceitos Básicos — Arquitetura e Algoritmos

Arquitetura computacional, algoritmos, pseudocódigo, fluxogramas, ciclo de vida do software e primeiros passos em C.

  • 21 slides
  • 3 h
  • Nível: Introdutório
Abrir aula →
Aula 02 Introdução à Programação em C

Conceitos Básicos — Estrutura e IDEs

Estrutura procedimental de um programa C, processo de compilação, metodologias de desenvolvimento e ambientes integrados (IDEs).

  • 22 slides
  • 3 h
  • Nível: Introdutório
Abrir aula →
Aula 03 Introdução à Programação em C

Arrays Unidimensionais (Vetores)

Declaração, inicialização, indexação, strings, buffers circulares, filtros de média móvel e aplicações embarcadas.

  • 22 slides
  • 2 h
  • Nível: Intermédio
Abrir aula →
Aula 04 Introdução à Programação em C

Arrays Bidimensionais (Matrizes)

Declaração, inicialização, loops aninhados, armazenamento row-major, operações matriciais e aplicações em embarcados.

  • 23 slides
  • 2 h
  • Nível: Intermédio
Abrir aula →
Aula 05 Introdução à Programação em C

Funções em Linguagem C

Declaração, definição, chamada e passagem de parâmetros por valor e por referência. Bibliotecas, drivers e aplicações embarcadas.

  • 21 slides
  • 2 h
  • Nível: Intermédio
Abrir aula →
Aula 06 Introdução à Programação em C

Ponteiros e Alocação Dinâmica

Conceito de ponteiros, operadores & e *, alocação estática vs. dinâmica, malloc, calloc, realloc e free.

  • 23 slides
  • 2 h
  • Nível: Intermédio
Abrir aula →
Em breve Introdução à Programação em C

Estruturas (struct) e Ficheiros

Criação de tipos de dados personalizados com struct, manipulação de ficheiros de texto e binários com fopen, fprintf, fread e fwrite.

  • Por publicar
Brevemente

Como usar

Navegação das Aulas

⌨️ Teclado

← / → para navegar · Espaço para avançar · F para ecrã inteiro.

📱 Mobile

Swipe da esquerda para a direita para navegar. Os pontos na base permitem saltar para qualquer slide.

🖥️ Apresentação

Abre a aula, pressiona F para ecrã inteiro e usa as setas. Ideal para projector.

Precisas de ajuda com alguma aula?

Envia-me uma mensagem — respondo a estudantes e colegas.

Contactar