Você está na página 1de 2

Plano de Ensino - 2023/1º SEMESTRE

Curso: SUPERIOR DE TECNOLOGIA EM CODING Disciplina: ALGORITMOS


1º SEMESTRE Online C/H Semestral: 80
PROFESSOR RESPONSÁVEL PROFESSOR EXECUTOR
Ms. Giulio Guiyti Rossignolo Suzumura Ms. Giulio Guiyti Rossignolo Suzumura

EMENTA
Estudo e entendimento do uso do raciocínio lógico para o desenvolvimento de algoritmos na solução de
problemas computacionais, através do estudo dos tipos de representação dos mesmos, utilizando lógica de
programação estruturada.
Conhecimento do processo de desenvolvimento de programas, mostrando as ferramentas necessárias para
colocar na prática os conceitos de algoritmo apresentados.

REQUISITOS
Não há pré-requisitos

OBJETIVOS
Cognitivos Conhecer:
- a interação entre fluxo de pensamento e máquina na busca e solução de
problemas;
- métodos para elaboração de algoritmos computacionais;
- comandos de operação mediante linguagem algorítmica e de programação;
- a correspondência entre algoritmos e linguagens para a operação de máquinas.
Habilidades - Utilizar os pensamentos crítico, operacional e lógico, através de modelos de
representação de algoritmos;
- Adquirir capacidade de pesquisa;
- Representar a solução de problemas em termos de algoritmos e programas;
- Implementar algoritmos em uma linguagem de programação de alto nível.
Atitudes - Valorizar a busca de inovações tecnológicas e operacionais em algoritmos e
programas desenvolvidos;
- Conscientizar-se da necessidade da pesquisa, como fonte de ampliação de
conhecimentos, que sirvam de plataforma ao aprimoramento de atitudes crítico
operacionais;
- Ser crítico frente a algoritmos e programas já prontos.

UNID. C/H CONTEÚDO


I 10 Conceito de Lógica aplicada a Programas; Conceitos de
Algoritmos; Formas de representação deAlgoritmos.
II 14 Estrutura geral de um algoritmo; Tipos de Dados;
Variáveis e Constantes; Palavras
reservadas;Comandos de entrada e saída;
Algoritmos sequenciais; Operadores; Expressões.
III 14 Métodos: Conceito; Passagem de parâmetros; Com
retorno e sem retorno.
IV 14 Estruturas de decisão: Decisão lógica; Condições
Simples; Condições Compostas
V 14 Estruturas de repetição: Contada; Condicional;
Aninhada; Variáveis de controle.
VI 14 Conceitos de vetores e matrizes.

ESTRATÉGIA DE ENSINO
Como estratégia de ensino são utilizados:
- Materiais digitais produzidos e desenvolvidos para facilitar a aprendizagem (videoaula, material teórico de
referência, apresentação narrada).
- Orientação inicial (síntese, mapas conceituais).
- Atividades online realizadas por meio do Ambiente Virtual de Aprendizagem (AVA) (atividades de
sistematização; atividades mediadas por tutores, tais como: fóruns de discussões temáticos, atividades de
aprendizagem de aprofundamento (atividades de reflexão e análise), estudos dirigidos na forma de leitura e de
reflexão a partir dos conteúdos postados no AVA; resolução de problemas; atividades colaborativas.

RECURSOS DISPONÍVEIS
Ambiente Virtual de Aprendizagem - Blackboard.

AVALIAÇÃO
Atividades realizadas no ambiente virtual até 4,0 pontos e Avaliação Regimental Presencial até 6,0 pontos.

BIBLIOGRAFIA BÁSICA BIBLIOGRAFIA COMPLEMENTAR


DASGUPTA, S.; PAPADIMITRIOU, C..; VAZIRANI, U. ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da
Algoritmos. Porto Alegre: AMGH, 2010. (e-book) programação de computadores: algoritmos, Pascal, C/C
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de e Java. 2.ed. São Paulo: Pearson. 2010. (e-book)
programação: a construção de algoritmos e estruturas EDELWEISS, N., GALANTE, R. Estruturas de dados. Porto
de dados. 4. ed. São Paulo: Prentice Hall, 2022. (e-book) Alegre: Grupo A, 2011. (e-book)
MORAIS, I. S. et al. Algoritmo e programação: GOODRICH M. T., TAMASSIA R. Estruturas de dados e
engenharia. Porto Alegre: SAGAH, 2018. (e-book) algoritmos em Java. Porto Alegre: Grupo A, 2011.(e-
book)
HORSTMANN, C. Conceitos de computação com Java.
5.ed.Porto Alegre: Grupo A, 2009. (e-book)
MARTINS, J. V.; SANTOS, C. A.; SILVA, P. F. D. et al.
Raciocínio algorítmico. Porto Alegre: SAGAH, 2019. (e-
book)

Você também pode gostar