- Gerente: Rogério Pereira dos Santos
- Gerente: Ana Cláudia Dias Ribeiro Ribeiro
- Gerente: Simone Souza Lima
- Professor: Thiago Amaral Guarnieri
- Professor: FILIPE JEFERSON GUEDES ARAGAO
- Professor: LUCIENE PEREIRA
- Professor: Rafael Pissinati de Souza

● Introdução a Algoritmos e Programação:
○ Definições de algoritmo e problema;
○ Fluxogramas e pseudocódigo: representações gráficas e textuais de algoritmos;
○ Linguagens de programação estruturadas.
● Conceitos Fundamentais de Algoritmos:
○ Variáveis e constantes;
○ Tipos de dados primitivos (inteiros, reais, caracteres, booleanos);
○ Operadores aritméticos, relacionais e lógicos;
○ Expressões e atribuições.
● Estruturas de Controle:
○ Estruturas de sequência;
○ Estruturas de seleção (if, if-else, switch-case);
○ Estruturas de repetição (for, while, do-while);
○ Funções e Modularidade.
● Definição e utilização de funções:
○ Parâmetros, retorno de funções e escopo de variáveis;
○ Modularização de algoritmos para melhor legibilidade e manutenção.
● Estruturas de Dados:
○ Arrays (vetores e matrizes);
○ Manipulação de strings;
○ Estruturas de dados compostas e heterogêneas (structs).
● Técnicas de Ordenação e Pesquisa:
○ Métodos de ordenação: Bubble Sort, Insertion Sort, Selection Sort;
○ Pesquisa linear e binária;
○ Análise da eficiência dos algoritmos de ordenação e pesquisa.
● Introdução à Recursão:
○ Conceito de recursão e exemplos básicos;
○ Aplicações da recursão: fatorial, Fibonacci, problemas de divisão e conquista.
○ Definições de algoritmo e problema;
○ Fluxogramas e pseudocódigo: representações gráficas e textuais de algoritmos;
○ Linguagens de programação estruturadas.
● Conceitos Fundamentais de Algoritmos:
○ Variáveis e constantes;
○ Tipos de dados primitivos (inteiros, reais, caracteres, booleanos);
○ Operadores aritméticos, relacionais e lógicos;
○ Expressões e atribuições.
● Estruturas de Controle:
○ Estruturas de sequência;
○ Estruturas de seleção (if, if-else, switch-case);
○ Estruturas de repetição (for, while, do-while);
○ Funções e Modularidade.
● Definição e utilização de funções:
○ Parâmetros, retorno de funções e escopo de variáveis;
○ Modularização de algoritmos para melhor legibilidade e manutenção.
● Estruturas de Dados:
○ Arrays (vetores e matrizes);
○ Manipulação de strings;
○ Estruturas de dados compostas e heterogêneas (structs).
● Técnicas de Ordenação e Pesquisa:
○ Métodos de ordenação: Bubble Sort, Insertion Sort, Selection Sort;
○ Pesquisa linear e binária;
○ Análise da eficiência dos algoritmos de ordenação e pesquisa.
● Introdução à Recursão:
○ Conceito de recursão e exemplos básicos;
○ Aplicações da recursão: fatorial, Fibonacci, problemas de divisão e conquista.
- Gerente: Rogério Pereira dos Santos
- Gerente: Ana Cláudia Dias Ribeiro Ribeiro
- Gerente: Simone Souza Lima
- Professor: Hailton César Alves dos Reis
- Professor: Thiago Amaral Guarnieri
- Professor: Valmir Batista Prestes de Souza
- Professor: FILIPE JEFERSON GUEDES ARAGAO
- Professor: LUCIENE PEREIRA
- Gerente: Rogério Pereira dos Santos
- Gerente: Simone Souza Lima
- Professor: Thiago Amaral Guarnieri
- Professor: Valmir Batista Prestes de Souza
- Professor: Kariston Dias Alves
- Professor: FILIPE JEFERSON GUEDES ARAGAO
- Professor: LUCIENE PEREIRA
- Professor: Rafael Pissinati de Souza
- Professor: Ana Cláudia Dias Ribeiro Ribeiro
- Gerente: Rogério Pereira dos Santos
- Professor: Thiago Amaral Guarnieri
- Professor: Valmir Batista Prestes de Souza
- Professor: Kariston Dias Alves
- Professor: FILIPE JEFERSON GUEDES ARAGAO
- Professor: LUCIENE PEREIRA
- Professor: Ana Cláudia Dias Ribeiro Ribeiro
- Professor: Simone Souza Lima
- Moderador: Rafael Pissinati de Souza
- Gerente: Josieudo Pereira Gaiao
- Gerente: Rogério Pereira dos Santos
- Professor: Thiago Amaral Guarnieri
- Professor: Valmir Batista Prestes de Souza
- Professor: Kariston Dias Alves
- Professor: FILIPE JEFERSON GUEDES ARAGAO
- Professor: LUCIENE PEREIRA
- Professor: Ana Cláudia Dias Ribeiro Ribeiro
- Professor: Simone Souza Lima