PRG1-2012-2-Engenharia

De MediaWiki do Campus São José
Revisão de 15h03min de 26 de setembro de 2012 por Eraldo (discussão | contribs) (Criou página com 'PRG1 - PROGRAMAÇÃO I =CARGA HORÁRIA= TOTAL: 72 HORAS (4 HORAS/SEMANA) TEÓRICA: 36 HORAS LABORATÓRIO: 36 HORAS DIAS COM AULA: 36 (18 semanas) =PRÉ REQUISITOS: LÓGICA...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

PRG1 - PROGRAMAÇÃO I

1 CARGA HORÁRIA

TOTAL: 72 HORAS (4 HORAS/SEMANA)

TEÓRICA: 36 HORAS

LABORATÓRIO: 36 HORAS

DIAS COM AULA: 36 (18 semanas)

2 PRÉ REQUISITOS: LÓGICA

3 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.

4 Bibliografia Básica

1.SCHILDT, Herbert. C Completo e Total - 3.ed. [S.l.]: Makron, 1997. 830p. ISBN 978-8534605953

5 AULAS

5.1 AULA 1

5.2 AULA 2

5.3 AULA 3

5.4 AULA 4

5.5 AULA 5

5.6 AULA 6

5.7 AULA 7

5.8 AULA 8

5.9 AULA 9

5.10 AULA 10

5.11 AULA 11

5.12 AULA 12

5.13 AULA 13

5.14 AULA 14

5.15 AULA 15

5.16 AULA 16

5.17 AULA 17

5.18 AULA 18

5.19 AULA 19

5.20 AULA 20

5.21 AULA 21

5.22 AULA 22

5.23 AULA 23

5.24 AULA 24

5.25 AULA 25

5.26 AULA 26

5.27 AULA 27

5.28 AULA 28

5.29 AULA 29

5.30 AULA 30

5.31 AULA 31

5.32 AULA 32

5.33 AULA 33

5.34 AULA 34

5.35 AULA 35

5.36 AULA 36

5.37 AULA 37

5.38 AULA 38

5.39 AULA 39

5.40 AULA 40

Cronograma de atividades
Aula Data Horas Conteúdo Recursos
1 27/2 2 Aula inaugural: apresentação do curriculo e dinâmica de grupos Auditorio
2 1/3 2 Prj – Oficina de Linux e edição em wiki Lab
3 5/3 2 Prj – Metodologia de projeto (metodo científico X projeto em eng.)
4 12/3 2 Conceitos básicos em telecomunicações Convidar Rhory – TIM
5 15/3 2 Prj – Oficina de Scratch sobre o Desktop Lab
6 26/3 2 Ética e engenharia de telecomunicações Convidar Romualdo ou Volmi
7 29/3 2 Prj – Oficina de Scratch sobre o Desktop Lab
8 2/4 2 Prj – Dinãmica para desenvolvimento de projeto → Scratch android
9 9/4 2 Engenharia de telecomunicações e sustentabilidade
10 12/4 2 Prj – Oficina de AppInventor Scratch sobre o Android Lab
11 16/4 2 Prj – Oficina de AppInventor Scratch sobre o Android 2 Labs
12 23/4 2 Engenharia de telecomunicações e sustentabilidade
13 26/4 2 Prj – Oficina de AppInventor Scratch sobre o Android Lab
14 7/5 2 Ética e engenharia de telecomunicações Apresentação dos alunos
15 10/5 2 Prj – Oficina de AppInventor Scratch sobre o Android Lab
16 14/5 2 Prj – Especificação formal do projeto
17 19/5 3 O papel do engenheiro de telecomunicações e das empresas de telecomunicações Sabado
18 21/5 2 Prj – Projeto preliminar
19 24/5 2 Prj – Detalhamento do projeto Lab
20 28/5 2 Prj – Aula de desenvolvimento do projeto 2 Labs
21 4/6 2 Legislação das telecomunicações, ministério das comunicações e agências reguladoras Convidar ANATEL
22 11/6 2 Prj – Aula de desenvolvimento do projeto 2 Labs
23 18/6 2 Prj – Aula de desenvolvimento do projeto 2 Labs
24 21/6 2 Visita técnica a empresas (quinta – conversar com o Pedro A.) Agendar Digitro ou Intelbras ou TELEs
25 25/6 2 Prj – Aula de desenvolvimento do projeto 2 Labs
26 2/7 2 Mesa redonda com órgãos de representação e regulamentação da classe (CREA, sindicatos); Auditório
27 5/7 2 Prj – Avaliação Lab
28 9/7 2 Prj – Avaliação Lab
TOTAL 57