Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
CAMPUS DE JOAÇABA
ÁREA DE ÁREA DAS CIÊNCIAS EXATAS E TECNOLÓGICAS
PLANO DE ENSINO E APRENDIZAGEM
1 DADOS DE IDENTIFICAÇÃO
Profissional apto a desenvolver modelos lógicos matemáticos por meio de recursos tecnológicos e
Perfil do Egresso que o componente
computacionais, bem como capaz de utilizar os conhecimentos para realizar experimentos, analisar
contribui para formar:
e interpretar dados.
- Compreender a lógica de programação e fluxogramas para aplicá-las em soluções algorítmicas.
- Conhecer algoritmos, linguagem de programação e ambiente de desenvolvimento integrado para
Competência(s) que contribui para
aplicar na criação de soluções computacionais.
desenvolver:
- Criar programas para implementar algoritmos como ferramentas para a solução de problemas
de engenharia.
2 EMENTA
Fundamentos de algoritmos: fluxogramas; pseudocódigo; eficiência. Linguagem de programação: compilação e interpretação;
sintaxe e semântica; aplicações em linguagens de programação; conceito e utilização de variáveis; tipos de dados e expressões; operadores
aritméticos, relacionais e lógicos. Estruturas de controle de fluxo: sequencial; condicional; repetição. Variáveis indexadas:
unidimensionais; bidimensionais. Métodos e funções.
3 JUSTIFICATIVA
Um algoritmo é uma sequência de instruções para realizar uma determinada tarefa. Apesar do computador ser uma máquina capaz
de nos auxiliar em inúmeras tarefas, ele não é criativo nem inteligente, por isso fica completamente dependente do homem para receber
instruções. Um programa de computador nada mais é que a codificação de um algoritmo em uma linguagem de programação. Desta forma, é
essencial que o estudante domine este conhecimento para ser capaz de desenvolver programas eficientes.
4 OBJETIVO GERAL
Desenvolver a habilidade de propor soluções para problemas, por meio da aplicação da lógica utilizada em algoritmos computacionais.
5.2 Metodologias
O componente curricular utiliza metodologias de ensino e aprendizagem colocando o discente no centro do processo, priorizando práticas
pedagógicas que permitam que seja agente ativo da aprendizagem, participando ativamente na construção do conhecimento. Ressalta-se, que
não será utilizada apenas uma metodologia de ensino, mas sim, um conjunto de metodologias para cada etapa do processo de aprendizagem,
a fim de garantir o desenvolvimento das competências.
Para as relações teórico-práticas, onde haverá a aplicação dos conceitos compreendidos, serão utilizados os seguintes mecanismos:
O processo avaliativo inserido nas atividades de ensino e aprendizagem é formativo e pressupõe uma Matriz de Referência que considera o
domínio teórico, a aplicabilidade do conhecimento e a problematização. A avaliação será processual e terá como critérios a participação
efetiva do acadêmico, a pontualidade na entrega das tarefas, a consistência e coerência dos conteúdos. Para fins de aferição e promoção da
aprendizagem serão utilizadas para a composição da nota da média semestral, denominada A1, trabalhos e provas individuais e em grupo.
Em relação à composição de A1, deverão ser realizadas as avaliações conforme descrição e pesos registrados no item 5.3 deste plano de
ensino. Não serão realizadas atividades avaliativas fora dos prazos previstos, exceto nos casos previstos no regimento da Unoesc.
Em relação à Avaliação A2, a mesma será realizada conforme determina o Regimento da Unoesc, onde os alunos que obtiverem média
semestral (A1) igual ou superior a 4,0 (quatro), mas não atingirem a média semestral (A1) igual ou superior a 7,0 (sete) pontos,
submeter-se-ão ao exame final (A2). Prova presencial, individual, cumulativa, sem consulta.
7 REFERÊNCIAS BIBLIOGRÁFICAS
Referência Tipo
ALGORITMOS : teoria e prática. . São Paulo GEN LTC 1 recurso online Básica eBook
ALGORITMOS e lógica de programação : um texto introdutório para a engenharia. . São Paulo Cengage Learning
1 recurso online Básica eBook
MENÉNDEZ, Andrés. Simplificando algoritmos. Rio de Janeiro LTC 1 recurso online Básica eBook
DASGUPTA, Sanjoy. Algoritmos. Porto Alegre AMGH 1 recurso online Complementar eBook
FORBELLONE, André Luiz Villar; EBERSPÄCHER, Henri Frederico. Lógica de programação: a construção Complementar
de algoritmos e estruturas de dados. São Paulo: Prentice Hall, . 213 p.
MANZANO, José Augusto N. G. Algoritmos : lógica para desenvolvimento de programação de computadores. . Complementar eBook
São Paulo Erica 1 recurso online
SCHILDT, Herbert. C completo e total. São Paulo: Makron Books, xx, 827 p. Complementar
SOFFNER, Renato. Algoritmos e programação em linguagem C. São Paulo Saraiva 1 recurso online Complementar eBook