Mudanças entre as edições de "PRG1-EngTel (Plano de Ensino)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 20: Linha 20:
 
# O currículo da Engenharia de Telecomunicações; (2h)
 
# O currículo da Engenharia de Telecomunicações; (2h)
  
 +
 +
;Cronograma de atividades
  
 
;Cronograma de atividades
 
;Cronograma de atividades
 
{{Cronograma-top}}
 
{{Cronograma-top}}
{{Cl|1 |27/2 | 2 | Aula inaugural: apresentação do curriculo e dinâmica de grupos | Auditorio}}
+
{{Cl|1 || 2 | Introdução a Lógica - conceito e representação de algoritmos  | }}
{{cronograma-botton |57}}
+
{{Cl|2 || 2 | Desenvolvimento de Algoritmos    | }}
 +
{{Cl|3 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|4 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|5 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|6 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|7 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|8 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|9 || 2 | Desenvolvimento de Algoritmos  | }}
 +
{{Cl|10 || 2 | Avaliação I  | }}
 +
{{Cl|11 || 2 | Visão geral: Estrutura de um programa em C | }}
 +
{{Cl|12 || 2 | Visão geral: Estrutura de um programa em C | }}
 +
{{Cl|13 || 2 | Ambiente desenvolvimento - IDE e depuração  | }}
 +
{{Cl|14 || 2 | Constantes, variáveis e expressões | }}
 +
{{Cl|15 || 2 | Constantes, variáveis e expressões | }}
 +
{{Cl|16 || 2 | Instruções de Seleção | }}
 +
{{Cl|17 || 2 | Instruções de Repetição | }}
 +
{{Cl|18 || 2 | Instruções de Salto | }}
 +
{{Cl|19 || 2 | Vetores e Strings | }}
 +
{{Cl|20 || 2 | Vetores e Strings  | }}
 +
{{Cl|21 || 2 | Matrizes | }}
 +
{{Cl|22 || 2 |  Avaliação II | }}
 +
{{Cl|23 | | 2 | Ponteiros e Alocação Dinâmica de Memória | }}
 +
{{Cl|24 | | 2 | Ponteiros e Alocação Dinâmica de Memória | }}
 +
{{Cl|25 | | 2 | Ponteiros e Alocação Dinâmica de Memória | }}
 +
{{Cl|26 | | 2 | Funções em detalhes | }}
 +
{{Cl|27 | | 2 | Início do Projeto Final | }}
 +
{{Cl|28 | | 2 | Estruturas, Unions e Tipos Enumerados | }}
 +
{{Cl|29 | | 2 | Estruturas, Unions e Tipos Enumerados  | }}
 +
{{Cl|30 | | 2 | Arquivos | }}
 +
{{Cl|31 | | 2 | Arquivos | }}
 +
{{Cl|32 | | 2 | Processo de Linkagem, headers e tipos de bibliotecas | }}
 +
{{Cl|33 | | 2 | Ferramenta Make | }}
 +
{{Cl|34 | | 2 | Aspectos de Pré-processamento | }}
 +
{{Cl|35 || 2 | Apresentação Final do Projeto | }}
 +
{{Cl|36 || 2 | Recuperação  | }}
 +
{{cronograma-botton |72}}
  
  

Edição das 16h46min de 1 de outubro de 2012

LogoIFSCCampusSJ.png

MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA
CAMPUS SÃO JOSÉ
Curso de Engenharia de Telecomunicações

Plano de Ensino de 2012-1

Dados gerais
CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS. TEÓRICA = 36 HORAS. LABORATÓRIO = 36 HORAS
PRÉ REQUISITOS: LOG
DISCIPLINAS SUCESSORAS: PRG2
MÓDULO PROFISSIONALIZANTE
Objetivos
  • Motivar os alunos para a Engenharia de Telecomunicações;
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.
Conteúdo Programático
  1. O currículo da Engenharia de Telecomunicações; (2h)


Cronograma de atividades
Cronograma de atividades
Aula Data Horas Conteúdo Recursos
1 2 Introdução a Lógica - conceito e representação de algoritmos
2 2 Desenvolvimento de Algoritmos
3 2 Desenvolvimento de Algoritmos
4 2 Desenvolvimento de Algoritmos
5 2 Desenvolvimento de Algoritmos
6 2 Desenvolvimento de Algoritmos
7 2 Desenvolvimento de Algoritmos
8 2 Desenvolvimento de Algoritmos
9 2 Desenvolvimento de Algoritmos
10 2 Avaliação I
11 2 Visão geral: Estrutura de um programa em C
12 2 Visão geral: Estrutura de um programa em C
13 2 Ambiente desenvolvimento - IDE e depuração
14 2 Constantes, variáveis e expressões
15 2 Constantes, variáveis e expressões
16 2 Instruções de Seleção
17 2 Instruções de Repetição
18 2 Instruções de Salto
19 2 Vetores e Strings
20 2 Vetores e Strings
21 2 Matrizes
22 2 Avaliação II
23 2 Ponteiros e Alocação Dinâmica de Memória
24 2 Ponteiros e Alocação Dinâmica de Memória
25 2 Ponteiros e Alocação Dinâmica de Memória
26 2 Funções em detalhes
27 2 Início do Projeto Final
28 2 Estruturas, Unions e Tipos Enumerados
29 2 Estruturas, Unions e Tipos Enumerados
30 2 Arquivos
31 2 Arquivos
32 2 Processo de Linkagem, headers e tipos de bibliotecas
33 2 Ferramenta Make
34 2 Aspectos de Pré-processamento
35 2 Apresentação Final do Projeto
36 2 Recuperação
TOTAL 72


Estratégias de ensino utilizadas
Aulas expositivas usando 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

Os alunos serão avaliados por meio de apresentação dos projetos solicitados ao longo do curso, e pela apresentação do projeto integrador final da disciplina.


Bibliografia Básica
1.SCHILDT, Herbert. C Completo e Total - 3.ed. [S.l.]: Makron, 1997. 830p. ISBN 978-8534605953
Professores responsáveis
Prof. Eraldo Silveira e Silva


Curso de Engenharia de Telecomunicações