Algoritmos e Programação


Período letivo 2023.1:


Avaliações:


Material didático:


Aulas ministradas:


Turma 13 (Civil, Teoria):

Aula 01 - 04/04/2023 - Apresentação e motivação. Importância das linguagens de alto-nível. Conceitos básicos de programação de computadores.
Aula 02 - 11/04/2023 - Execução sequencial: printf, scanf, expressões, atribuição, tipos simples.
Aula 03 - 18/04/2023 - Exemplos e exercícios.
Aula 04 - 02/05/2023 - Execução condicional: if e switch-case.
Aula 05 - 09/05/2023 - Exemplos e exercícios.
Aula 06 - 16/05/2023 - Execução iterativa: while, do-while e for.
Aula 07 - 23/05/2023 - Exemplos e exercícios.
Aula 08 - 30/05/2023 - Prova 1.
Aula 09 - 06/06/2023 - Vetores.
Aula 10 - 13/06/2023 - Matrizes.
Aula 11 - 20/06/2023 - Cadeias de caracteres.
Aula 12 - 27/06/2023 - Funções.
Aula 13 - 11/07/2023 - Recursão.
Aula 14 - 18/07/2023 - Exemplos e exercícios.
Aula 15 - 25/07/2023 - Prova 2.

Turma 3B (Civil, Prática):

Aula 01 - 05/04/2023 - Apresentação do onlinegdb. Programa Hello World.
Aula 02 - 12/04/2023 - Exercícios 02, 04, 06, 07, 12, 15, 17, 19 e 25 (página 39 do livro Fundamentos da Programação de Computadores, 1ª ed).
Aula 03 - 19/04/2023 - Continuação da lista anterior.
Aula 04 - 26/04/2023 - Comando condicional. Exercícios 01, 02, 04, 12, 13, 22 e 23 (página 72 do livro Fundamentos da Programação de Computadores, 1ª ed).
Aula 05 - 03/05/2023 - Continuação da lista anterior.
Aula 06 - 10/05/2023 - Comando iterativo. Exercícios 01, 02, 03, 08, 10, 21 e 28 (página 124 do livro Fundamentos da Programação de Computadores, 1ª ed).
Aula 07 - 17/05/2023 - Continuação da lista anterior.
Aula 08 - 24/05/2023 - Vetores. Exercícios 04, 01, 12, 18, 25, 03, 05 e 19 (página 163 do livro Fundamentos da Programação de Computadores, 1ª ed).
Aula 09 - 07/06/2023 - Continuação da lista anterior.
Aula 10 - 14/06/2023 - Matrizes. Exercícios 01, 03, 05, 07, 16 e 24 (página 201 do livro Fundamentos da Programação de Computadores, 1ª ed).
Aula 11 - 21/06/2023 - Continuação da lista anterior.
Aula 12 - 28/06/2023 - Exercícios sobre cadeias de caracteres.
Aula 13 - 12/07/2023 - Funções. Exercícios 01, 02, 06, 08, 10 e 12 (página 344) e Exercícios.
Aula 14 - 19/07/2023 - Funções. Exercícios 01, 02, 06, 08, 10 e 12 (página 344) e Exercícios.
Aula 15 - 26/07/2023 - Funções. Exercícios 01, 02, 06, 08, 10 e 12 (página 344) e Exercícios.