PLANO DE ENSINO CURSO: ENGENHARIA CIVIL DISCIPLINA: LABORATÓRIO DE PROGRAMAÇÃO I

Documentos relacionados
DISCIPLINA: Programação de Computadores I

Carga Horária: 60 h Créditos: 3 Pré-requisito: Não se aplica Professor(a): A definir Matricula: A definir Titulação: A definir

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

Plano de Ensino. Identificação. Curso EngE.INT - Engenharia de Energia. Ênfase. Disciplina B161S - Introdução à Ciência da Computação I

MINISTÉRIO DA EDUCAÇÃO FUNDAÇÃO UNIVERSIDADE FEDERAL DO PAMPA PRÓ-REITORIA DE GRADUAÇÃO COORDENADORIA DE REGISTROS ACADÊMICOS

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

Plano de Trabalho Docente Ensino Técnico

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CATARINENSE - CAMPUS LUZERNA Rua São Roque, 41 - Luzerna/SC CEP Fone: (49)

Plano de Trabalho Docente 2017 Ensino Técnico

Lógica de Programação. Tecnologia em Redes de Computadores IFSULDEMINAS Campus Inconfidentes Prof. Kleber Rezende

Plano de Trabalho Docente Ensino Técnico

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA CIVIL COLEGIADO DO CURSO DE ENGENHARIA CIVIL PLANO DE CURSO

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Curitiba PLANO DE ENSINO

EnsinoTécnicoIntegrado ao Médio.

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Curitiba PLANO DE ENSINO

PLANO DE ENSINO LINGUAGEM DE PROGRAMAÇÃO

CURSO TÉCNICO DE NÍVEL MÉDIO EM INFORMÁTICA - PLANO DE DISCIPLINA 2015 LINGUAGEM DE PROGRAMACAO 1 LP1

IV. CONTEÚDO PROGRAMÁTICO

Ensino Técnico Integrado ao Médio FORMAÇÃO GERAL. Plano de Trabalho Docente

PLANO DE ENSINO. TURNO: Noturno ETAPA: 5ª ANO: 2019 SEMESTRE: 1º TURMA: A PROFESSOR(A): Enir da Silva Fonseca

Programação Estruturada Orientada a Objetos

PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas

Plano de Ensino IDENTIFICAÇÃO

PLANO DE DISCIPLINA. Análise e Desenvolvimento de Sistemas. Introdução a Algoritmos e Programação EMENTA

Programação Estruturada Aula Plano de Disciplina

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO DEPARTAMENTO DE COMPUTAÇÃO PLANO DE ENSINO

Aula prático/expositiva. Resolução de exercícios propostos e participação em sala de aula. 2h 08/05

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO MÉDIA E TECNOLÓGICA ESCOLA TÉCNICA FEDERAL DE PALMAS SUPERVISÃO EDUCACIONAL

Plano de Ensino IDENTIFICAÇÃO

AULA 04 ESTRUTURA CONDICIONAL

PLANO DE ENSINO DA DISCIPLINA BLOCO I IDENTIFICAÇÃO

Lógica de Programação II

PLANO DE ENSINO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. DISCIPLINA: Programação Orientada a Objetos

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO

Fundamentos de Programação

UNIVERSIDADE ANHANGUERA-UNIDERP

Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015

PLANO DE ENSINO CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

Lógica de Programação I

UNIVERSIDADE PRESBITERIANA MACKENZIE

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

Documento de uso exclusivo da unidade, não possui valor legal. 28/06/ :43:00. Matéria: Carga Horária Total. Prática: 44 Campo: 44

PLANO DE ENSINO. Súmula:

Eng. Alimentos PROGRAMA DE DISCIPLINA IDENTIFICAÇÃO CÓDIGO DISCIPLINA PRÉ-REQUISITOS

Ensino Técnico Integrado ao Médio

PLANO DE CURSO. 3. OBJETIVO GERAL DA DISCIPLINA: Desenvolver no aluno uma metodologia de análise de problemas e formulação de algoritmos.

CONSIDERANDO que o art. 28 das Normas Gerais da Graduação vigentes dispõe sobre o Plano de Ensino;

Algoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira

liberada por se tratar de um documento não aprovado pela PUC Goiás.

DISCIPLINA: Programação de Computadores II

ALGORITMOS E ESTRUTURAS DE DADOS I PROF. EDSON IFARRAGUIRRE MORENO

DISCIPLINA: Computação e Algoritmo I. PROFESSOR: Léo M. Lopes da Silva Garcia FORMAÇÃO:

Comandos de Decisão Parte I

Programa Analítico de Disciplina INF101 Introdução à Programação II

Universidade Federal de Uberlândia Faculdade de Computação. FACOM49010(V) Algoritmos e Programação de Computadores Engenharia Mecatrônica

Plano de Ensino. Ementa

Programação Aplicada à. Engenharia de Alimentos

DISCIPLINA: MATEMÁTICA DISCRETA

PLANO DE APRENDIZAGEM. CH Teórica: 60 Prática: 20 CH Total: 80 Créditos: 04 Pré-requisito(s): Fundamentos de Programação Período: II Ano: 2019.

Universidade Federal de Uberlândia Faculdade de Computação. FACOM49010(V) Algoritmos e Programação de Computadores Engenharia Mecatrônica

FUNDAÇÃO UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO

Fundamentos de programação

Serviço Público Federal Instituto Federal de Educação, Ciência e Tecnologia Sul-rio-grandense Pró-Reitoria de Ensino RESOLUÇÃO Nº 43/2017

AULA 02. OBJETIVO: Desenvolvimento e solução de Algoritmos. LÓGICA DE PROGRAMAÇÃO

Plano de Trabalho Docente Ensino Técnico

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Aula 1 Oficina de Programação e Laboratório Apresentação. Profa. Elaine Faria UFU

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO PROGRAMA DE DISCIPLINA. Introdução a Algoritmos CCOMP CCMP

Curso Superior de Análise e Desenvolvimento de Sistemas. Disciplina: : Algoritmo 2009 / 1

PROGRAMAÇÃO ORIENTADA A OBJETOS IV

Programação em C e C++ com Lógica. Subtítulo

Fundamentos de Programação

PLANO DE UNIDADE DIDÁTICA- PUD

PLANO DE ENSINO. TURMA: 7º semestre. Julhane Alice Thomas Schulz

Apresentação da disciplina Introdução a Algoritmo e Programação Análise e Desenvolvimento de Sistemas

Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone

PROGRAMA - Disciplinas Lecionadas

MINISTÉRIO DA EDUCAÇÃO

Apresentação da Disciplina

CAI Apresentação Revisão 4

PROGRAMA - Disciplinas Lecionadas

Algoritmos e Técnicas de Programação

Plano de Ensino IDENTIFICAÇÃO

Computação Eletrônica

Programação I PRG Engenharia de Telecomunicações 2ª Fase Professor: Cleber Jorge Amaral

Transcrição:

CURSO: ENGENHARIA CIVIL DISCIPLINA: LABORATÓRIO DE PROGRAMAÇÃO I CÓDIGO: RD712 CARGA HORÁRIA: 67 H TURNO: NOTURNO ETAPA: 1ª ANO: 2019 SEMESTRE: 1º TURMA: A PROFESSOR(A): ENIR DA SILVA FONSECA PERFIL DO EGRESSO E PERFIL(IS) INTERMEDIÁRIO(S) Tem como base a formação de um profissional que além de atender a demanda necessária de sua área de atuação, seja também um cidadão atuante na comunidade onde está inserido, formador de opinião com capacidade de diagnosticar e conduzir as mudanças desejadas com ética e moral. Este profissional também deve preconizar a filosofia da educação continuada como forma de adaptar-se às mudanças nos contextos sociais, econômicos e tecnológicos pelos quais passa a sociedade. EMENTA Conceito de algoritmo aplicado à programação de computadores. Introdução de uma linguagem algorítmica de programação. Metodologia da programação estruturada. Exercitar a lógica de programação com enfoque algorítmico. Estruturação e implementação de programas simples exercitando as principais estruturas lógicas de programação. OBJETIVO GERAL (Refere-se ao objetivo do professor em relação a sua disciplina) Fornecer ao aluno conceitos para o desenvolvimento do raciocínio algorítmico, lógico e analítico, através de uma linguagem estruturada. OBJETIVOS ESPECÍFICOS (Referem-se aos objetivos que o aluno deve atingir) Entender as definições de algoritmos e programas. Iniciar o processo de assimilação das técnicas de resolução de problemas, através do uso da abordagem algorítmica e das estruturas lógicas. Condicional simples e condicional composta. Compreender os conceitos de varável auxiliar e troca de variáveis. Assimilar estruturas lógicas de repetição, bem como os conceitos de contador e acumulador. Assimilar estruturas lógicas com número pré-estabelecido de execuções e com múltiplos blocos de instruções. Entender estruturas de dados básicas, de alocação estática, tais como: vetores e matrizes. 1/5

CONTEÚDO 1. Introdução Definição de algoritmo e programas; Apresentação de uma linguagem algorítmica; Resolução de problemas através de algoritmos; 2. Conceitos básicos Tipos de dados; Variáveis; Operadores aritméticos, lógicos e relacionais; 3. Introdução a programação - pseudocódigos Ambientação com o software; Variáveis, comandos e instruções; Praticas com algoritmos; 4. Linguagem de programação C Estrutura básica do programa; Comandos e instruções da linguagem; Exercícios práticos; 5. Estruturas lógicas Condicional simples; Condicional composto; Contador, acumulador; Enquanto; Para Vi até Vf faça Repita até V Seleção; Combinando estruturas lógicas para a criação de aplicações mais complexas; 6. Arranjos 1D, 2D e 3 D Vetores; Matrizes; 7. Funções Definições de funções; Argumentos e parâmetros; Variáveis em funções; 2/5

CARGA HORÁRIA (HORA AULA) (Por unidade de conteúdo) 1. Introdução Definição de algoritmo e programas 1 aula; Apresentação de uma linguagem algorítmica 2 aulas; Resolução de problemas através de algoritmos 4 aulas; 2. Conceitos básicos Tipos de dados 2 aulas; Variáveis 2 aulas; Operadores aritméticos, lógicos e relacionais 2 aulas; 3. Introdução a programação - pseudocódigos Ambientação com o software 2 aulas; Variáveis, comandos e instruções 2 aulas; Praticas com algoritmos 2 aulas; 4. Linguagem de programação C Estrutura básica do programa 2 aulas; Comandos e instruções da linguagem 4 aulas; Exercícios práticos 2 aulas; 5. Estruturas lógicas Condicional simples 2 aulas; Condicional composto 2 aulas; Contador, acumulador 2 aulas; Enquanto 4 aulas; Para Vi até Vf faça 4 aulas; Repita até V 4 aulas; Seleção 2 aulas; Combinando estruturas lógicas para a criação de aplicações mais complexas 2 aulas; 6. Arranjos 1D, 2D e 3 D Vetores 4 aulas; Matrizes 2 aulas; 7. Funções Definições de funções 2 aulas; Argumentos e parâmetros 4 aulas; Variáveis em funções 2 aulas; 8. Avaliações 4 aulas Observação: A carga horária indicada para cada item do conteúdo é uma previsão sujeita às eventuais variações resultantes das peculiaridades de cada turma. 3/5

PROCEDIMENTOS METODOLÓGICOS (Por unidade de conteúdo) Explicações teóricas seguidas de exemplos Discussões em classe com o professor Demonstrações práticas através do uso de exercícios Grupos de Trabalho para Discussão de Casos Práticos RECURSOS DIDÁTICOS (Por unidade de conteúdo) Quadro-branco Projetor multimídia Pesquisas na biblioteca e também com uso de Microcomputador, Internet BIBLIOGRAFIA (Por unidade de conteúdo) FORBELLONE, André Luiz Villar. Lógica de programação: A Construção de Algoritmos e Estruturas de Dados. São Paulo: Pearson Prentice Hall, 2005. HICKSON, Rosângela. Aprenda a programar em C, C++ e C#. Rio de Janeiro: Elsevier, 2005. MANZANO, José Augusto N. G., OLIVEIRA, Jair Figueiredo de. Estudo Dirigido de Algoritmos. São Paulo: Érica, 2004. BIBLIOGRAFIA COMPLEMENTAR (Por unidade de conteúdo) Pereira, S. L. Algoritmos e lógica de programação em C : Uma abordagem didática. São Paulo: Érica, 2010. FEOFILOFF, Paulo. Algoritmos em linguagem C. Rio de Janeiro: Elsevier, 2009. MANZANO, Jose Augusto N. G. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. São Paulo: Érica, 2006. SEBESTA, R.W. Conceitos de Linguagem de Programação. Porto Alegre: Bookman. 2000. MIZRAHI, Victorine Viviane. Treinamento em Linguagem C++ - Módulo 1. São Paulo. Makron Books, 1994. MIZRAHI, Victorine Viviane. Treinamento em Linguagem C++ - Módulo 2. São Paulo. Makron Books, 1994. AVALIAÇÃO (Por unidade de conteúdo) Prova Parcial (sem consulta) a) Prova escrita sobre o conteúdo do semestre, constando de questões dissertativas e/ou objetivas Valor: 0,0 (zero) a 7,0 (sete); b) Desenvolvimento de estudo de caso prático e/ou exercício, atividades em laboratórios indicados pelo docente Valor: 0,0 (zero) a 3,0 (três); Perfazendo assim, o valor de 10,0 (dez) pontos, se obtidas as notas integrais. 4/5

Exame Final (sem consulta) a) Prova escrita sobre o conteúdo do semestre, constando de questões dissertativas e/ou objetivas Valor: 0,0 (zero) a 7,0 (sete); b) Desenvolvimento de estudo de caso prático e/ou exercício, atividades em laboratórios indicados pelo docente Valor: 0,0 (zero) a 3,0 (três); Perfazendo assim, o valor de 10,0 (dez) pontos, se obtidas as notas integrais. Segunda Chamada (sem consulta) a) Ao aluno que realizar qualquer uma das duas avaliações regimentais, em regime de 2ª chamada, será solicitado todo o conteúdo ministrado durante o semestre, que terá valor de 0,0 (zero) a 10,0 (dez), desconsiderando-se assim quaisquer notas de atividades desenvolvidas. Observação: A participação, a assiduidade e o interesse, também serão fatores avaliativos durante o semestre. Obs. O professor pode utilizar quantos espaços forem necessários. Assinatura do Professor 5/5