Buscar

ECT1203_-_Aula01_-_Plano_de_Curso

Prévia do material em texto

ECT1203 Linguagem de Programação 
2012.2 
Prof. Aquiles Medeiros Filgueira Burlamaqui 
Profa. Luciano Ferreira 
Prof. Luiz Eduardo Cunha Leite 
Prof. Marconi Câmara Rodrigues 
 
Aula 01 – Plano de curso 
Universidade Federal do Rio Grande do Norte 
Escola de Ciências e Tecnologia 
Hora de silenciar o celular 
• Manter o celular sempre desligado/silencioso 
quando estiver em sala de aula 
• Nunca atender o celular em sala de aula 
Objetivos 
• Tornar o aluno apto a solucionar problemas através 
da implementação de softwares utilizando 
linguagens de programação estruturadas. 
• Fazer com que o aluno tenha conhecimento sobre 
os principais conceitos, estruturas de controle, 
estruturas de dados e comandos utilizados em 
linguagens de programação estruturada. 
• Introduzir os conceitos de programação modular. 
1ª Unidade - Aulas Presenciais 
Mês Datas Conteúdo 
AGO 
08 Plano do curso 
10 Introdução ao C++, Codeblock 
15 Tipos básicos, Variáveis e Constantes 
17 Operadores e Expressões 
22 Comandos de seleção 
24, 29 Comandos de repetição 
31 
Vetores 
SET 
5 
12, 14 Exercícios 
19, 21 Matriz 
26, 28 Revisão 
OUT 
05 Primeira avaliação 
10 Correção da avaliação 
2ª Unidade - Aulas Presenciais(32h) 
Mês Datas Conteúdo 
OUT 
17, 19 String 
24, 26, 31 Funções 
NOV 
7 Funções com Matrizes 
9 Funções Recursivas 
14 Exercícios 
16 Tipos estruturados I 
23 Tipos estruturados II 
28, 30 Exercícios e revisão 
DEZ 
5 Segunda avaliação 
7 Correção da avaliação 
18 Prova final 
Práticas de Laboratório 
(20h/a Lab. + 6h/a EAD) 
 
 
 
Aulas acontecerão no Laboratório de Informática da ECT 
 
Práticas de Laboratório 
Semana do Dia Conteúdo 
13/Ago Introdução ao Codeblock 
20/Ago Comandos de Seleção 
27/Ago Comandos de Repetição 
10/Set Vetores 
17/Set Matrizes 
24/Set Avaliação de laboratório I 
15/Out Strings 
22/Out Funções 
5/Nov Funções e matrizes 
12/Nov Funções Recursivas 
26/Nov Tipos estruturados 
03/Dez Avaliação de laboratório II 
Avaliações 
• Primeira Unidade 
• 20% Exercícios de laboratório; 
• 80% Prova Escrita; 
• Segunda Unidade 
• 20% Exercícios de laboratório; 
• 80% Prova Escrita; 
Avaliação dos Laboratório 
• Semanalmente serão realizadas atividades práticas 
laboratoriais. 
 
• Ao final de cada unidade será realizada uma prova de 
laboratório 
 
• À cada atividade laboratorial não realizada, será aplicada uma 
penalidade de 0,5 pontos na nota do laboratório da unidade. 
 
• A reposição das atividades e provas laboratoriais poderão ser 
solicitadas pelo SIGAA e avaliadas de acordo com regras da 
UFRN para reposição de avaliação (motivo justificável). 
Avaliações Extra 
• Possibilidades 
▫ Ao longo de cada unidade poderão ser aplicados testes 
de conhecimento, sem divulgação prévia. 
▫ Também poderá ser solicitada a entrega de exercícios 
a serem resolvidos em sala de aula. 
▫ A pontuação máxima da combinação do teste surpresa 
com a lista de exercícios não deverá exceder 2 pontos. 
▫ A pontuação poderá ser concedida na forma de bônus 
adicional à nota da unidade ou ser utilizada para 
integralizar a nota da prova da unidade. 
 
Contatos 
• Prof. Luiz Eduardo 
 
▫ E-mail: 
 leduardo@ect.ufrn.br (ENVIAR APENAS ATRAVÉS DO SIGAA) 
 
▫ Sala: 
 ECT, Sala de Professores número 20 
 
▫ Horários 
 Quartas-feiras, tarde, horários 5 e 6 
 
 
mailto:leduardo@ect.ufrn.br
Novo livro texto 
• MIZRAHI, V. V. Treinamento 
em Linguagem C+-+. 
Módulo 1. 2a. ed. São 
Paulo: Pearson, 2008 
 
• ISBN: 978-85-7605-045-2. 
 
Novo livro texto 
• MIZRAHI, V. V. Treinamento 
em Linguagem C+-+. 
Módulo 2. 2a. ed. São 
Paulo: Pearson, 2008 
 
• ISBN: 85-7605-046-3. 
 
• HERBERT, S. C completo e total. 3a. 
ed. São Paulo: Pearson, 1997. ISBN: 
8534605955. 
• ASCENCIO, A, F. G.; DE CAMPOS, E. A. 
V. Fundamentos da programação de 
computadores. São Paulo: Pearson 
Education, 2008. ISBN: 8576051486. 
• DAMAS, L. M. D. Linguagem C. São 
Paulo: LTC, 2007. ISBN: 8521615191. 
• STAAA, A.V. Programação Modular. Rio 
de Janeiro: Campus; 2000. ISBN: 
8535206086 
 
Bibliografia Complementar

Mais conteúdos dessa disciplina