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

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

Cabeamento Estruturado CAB Curso Técnico Integrado de Telecomunicações 7ª Fase Professor: Cleber Jorge Amaral

Programação Estruturada Aula Plano de Disciplina

Fundamentos de Programação

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

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

SUBGERÊNCIA DE GESTÃO EDUCACIONAL PLANO DE CURSO

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

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

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

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

MINISTÉRIO DA EDUCAÇÃO

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

Apresentação da disciplina

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

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

Computação Básica. Prof. Tiago Alves. Universidade de Brasília Campus Gama

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

DISCIPLINA: Programação de Computadores I

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

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

Programação Estruturada Orientada a Objetos

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

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

PLANO DE UNIDADE DIDÁTICA- PUD

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

Plano de Ensino IDENTIFICAÇÃO

Algoritmos Fundamento e Prática

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

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

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

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

BROWN, Theodore L. et al. Química: a ciência central. 9.ed. São Paulo: Pearson Prentice Hall, p. ISBN

Programação Estruturada II

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

PLANO DE ENSINO DA DISCIPLINA BLOCO I IDENTIFICAÇÃO

Plano de Ensino. Ementa

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

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

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

INF01202 Turmas A e B 2008/2 SÚMULA

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

Programação Estruturada II

Linguagem de Programação. Thiago Leite Francisco Barretto

Plano de Trabalho Docente Ensino Técnico

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 IDENTIFICAÇÃO

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

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

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

CONTEÚDOS PROGRAMÁTICOS

Fundamentos de programação

Fundamentos de Programação

PROGRAMA - Disciplinas Lecionadas

MTM - Matemática Aplicada as Telecomunicações Ementa

Programação Aplicada à. Engenharia de Alimentos

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

INF 1005 Programação I

1.1 o que é um algoritmo... 6

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

EnsinoTécnicoIntegrado ao Médio.

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

Plano de Trabalho Docente Ensino Técnico

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.

PLANO DE ENSINO. Componente Curricular: Informática. 1. Ementa. 2. Justificativa do Componente Curricular. 3. Objetivo Geral. 4. Objetivos Específicos

PLANO DE ENSINO. Súmula:

Introdução à Programação

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

TECNOLOGIA EM REDES DE COMPUTADORES. computadores. Aula 5

UNIVERSIDADE PRESBITERIANA MACKENZIE

Programação. Corpo Docente Página da disciplina Funcionamento Avaliação Suporte informático. Aulas teóricas/problemas

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO. Sistema de Planos de Ensino da PUC Goiás

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

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

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

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

Programação de Computadores

Slides trabalhados durante a quinta aula

Programação Estruturada Aula - Introdução a Linguagem C

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO E DO DESPORTO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS CEFET-MG UNIDADE DE ENSINO

ANHANGUERA ESTRUTURA DE DADOS AULA 02 O QUE É ESTRUTURA DE DADOS? Prof. Thomás da Costa

UNIVERSIDADE FEDERAL DE SANTA CATARINA - UFSC CENTRO TECNOLÓGICO - CTC DEPARTAMENTO DE AUTOMAÇÃO E SISTEMAS - DAS PLANO DE ENSINO

Programação em C. Victor Amorim dos Santos

Aula 1 Apresentação do curso e Conceitos Fundamentais. Objetivo do curso

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

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

PROCESSO SELETIVO DE DOCENTES, NOS TERMOS DO COMUNICADO CEETEPS N 1/2009, E SUAS ALTERAÇÕES.

Apresentação da Disciplina

Algoritmos e Técnicas de Programação

Capítulo 2 Introdução à Programação

Plano de Trabalho Docente Ensino Técnico

Transcrição:

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

Curso Técnico Integrado de Telecomunicações 7ª Fase Carga horária: 4 horas/semana 72 horas. Teórica = 36 horas. Laboratório = 36 horas Pré requisitos: log Disciplinas sucessoras: prg2

Ementa Introdução a lógica de programação e algoritmos. Constantes, variáveis e tipos de dados. Operadores aritméticos, relacionais e lógicos. Concepção de fluxograma e pseudocódigo. Estruturas de decisão e estruturas de repetição. Introdução a linguagem de programação c. Vetores de caracteres e multidimensionais. Ponteiros e aritmética de ponteiros. Funções: chamada por valor e por referência. Chamada recursiva de funções. Tipos de dados compostos. Operação com arquivos textos e binários.

Objetivos Ao final do curso os alunos deverão ser capazes de Descrever pequenos algoritmos na forma de fluxogramas e pseudocódigo; Implementar algoritmos em linguagem C usando todo o potencial da linguagem; Depurar programas em C.

Conteúdo programático Conceito e Representações de Algoritmos; (4h) Desenvolvimento de Algoritmos usando Fluxogramas (8h) Programação C: constantes, variáveis e expressões (8h) Estruturas de controle de fluxo no C (12h) Funções no C (8h) Vetores, Matrizes e Ponteiros no C (10h) Compilação e depuração em C (6h) Structs em C (6h) Operação com arquivos (8h)

Estratégias de ensino utilizadas Aulas expositivas usando slides / wiki e vídeos para apresentar conceitos; Aulas de laboratório (computadores com compilador C) com exercícios para trabalhar pontos específicos de programação; Desenvolvimento de um pequeno projeto para trabalhar de forma articulada os conceitos da disciplina.

Critérios e instrumentos de avaliação Conceitos numéricos entre 0 e 10. 0 é reservado para alunos com frequência insuficiente N1 = Prova teórica sobre pseudocodigo e fluxograma (sem apoio de computador) N2 = Prova prática sobre C N3 = Apresentação de projeto de desenvolvimento em C (Avaliação do projeto = 30% e da performance do aluno na apresentação = 70%) Recuperação realizada após cada prova e do trabalho uma reapresentação que valerá no máximo conceito 7. Média = (N1+N2+N3)/3 Ter 75% de frequência.

Bibliografia básica Araújo, Everton Coimbra de Algoritmos : fundamento e prática; 3ª ed. [S.l]:Visual Books, 2007. 414p. ISBN 9788575022092. KERNIGHAN, Brian W.; RITCHIE, Dennis M C: a linguagem de programação padrão ANSI; 1ª ed. [S.l]:Campus, 1989. 304p. ISBN 9788570015860. SCHILDT, Herbert C Completo e Total; 3ª ed. [S.l]:Makron Books, 2009. 827p. ISBN 9788534605953.

Bibliografia Complementar FORBELLONE, Andre L. Lógica de Programação; 3ª ed. [S.l]:Makron Books, 2005. 197p. ISBN 9788576050247. King, K.N. C Programming: A Modern Approach; 2ª ed. [S.l]:W. W. Norton & Company, 2008. 832p. ISBN 9780393979503. MANZANO, Jose Augusto Navarro Garcia Estudo Dirigido em Linguagem C. ; 16ª ed. [S.l]:Erica, 2012. 216p. ISBN 9788571948877. NEVES, Júlio Cézar Programação Shell Linux; 5a ed. Rio de Janeiro:Brasport, 2005. 408p. ISBN 8574522031. VEIGA, Roberto G. A. Comandos do Linux: guia de consulta rápida; ed. São Paulo:Novatec, 2004. 144p. ISBN 85-7522-060-8.

O que se espera do aluno? Que seja assíduo e pontual; Que participe das aulas e interaja com o restante da turma dando sua contribuição para uma aula produtiva; Que seja organizado e comprometido fazendo os trabalhos e cumprindo os prazos; Que concentre sua inteligência e habilidades nas avaliações e aulas cumprindo os requisitos de nota; Que seja auto motivado e entusiasmado em aprender.

Como ser bem sucedido nos estudos? Evite distrações em aula e nos estudos; Coloque o celular em modo avião; Feche abas que não estejam relacionadas com sua pesquisa; Avise as pessoas de que irá se concentrar; Estabeleça o início e fim da atividade de forma a ser também prazerosa. Revise o material de aula antes de cada encontro e não deixe a matéria acumular sem ter feito os exercícios e tirado suas dúvidas Converse com os colegas sobre os estudos, se possível monte grupos de estudo; Aproveite o material disponibilizado e a infraestrutura que o IFSC oferece com biblioteca, laboratórios, salas de estudo e monitoria; Aproveite os horário de atendimento do professor para tirar dúvidas

Obrigado pela atenção e participação!