Buscar

Aula 01 Apresentacao

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 44 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 44 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 44 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ECT2303 - Linguagem de Programação
Plano de Curso
Sandro Bruno do Nascimento Lopes
Universidade Federal do Rio Grande do Norte
20 de fevereiro de 2018
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 1 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 2 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 3 / 44
Resumo da disciplina
Nome do componente: ECT2303 - Linguagem de Programação
Turma: Turma 02 (Subturmas 2A, 2B, 2C e 2D);
Professores:
Sandro Bruno do Nascimento Lopes (Teórica);
Período de duração: 19/02/2018 a 07/07/2018 (14/07/2018);
Local das aulas: Sala 07;
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 4 / 44
Resumo da disciplina
Ementa do curso:
Introdução à Linguagem C++;
Operadores e Expressões;
Comandos de Entrada e Saída;
Comandos de Decisão e de Repetição;
Funções e Programação Modular;
Recursividade;
Matrizes Unidimensionais e Bidimensionais;
Strings;
Tipos Estruturados de Dados.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 5 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 6 / 44
Horário
Aula Teórica: 46M12 (quartas e sextas-feiras, 07:00 às 08:40 horas);
Aula Prática:
Subturma 2A: 4T34 (quarta-feira, 14:55 às 16:35 horas);
Subturma 2B: 4T56 (quarta-feira, 16:50 às 18:30 horas);
Subturma 2C: 5T34 (quinta-feira, 14:55 às 16:35 horas);
Subturma 2D: 5T56 (quinta-feira, 16:50 às 18:30 horas).
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 7 / 44
Horário - Grade de Horários
Seg. Ter. Qua. Qui. Sex. Sab.
07:00 - 07:50 T T
07:50 - 08:40 T T
08:55 - 09:45
09:45 - 10:35
10:50 - 11:40
11:40 - 12:30
13:00 - 13:50
13:50 - 14:40
14:55 - 15:45 P-2A P-2C
15:45 - 16:45 P-2A P-2C
16:50 - 17:40 P-2B P-2D
17:40 - 18:30 P-2B P-2D
18:45 - 19:35
19:35 - 20:25
20:35 - 21:25
21:35 - 22:15
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 8 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 9 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 10 / 44
Cronograma
Primeira unidade:
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 11 / 44
Cronograma
Segunda unidade:
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 12 / 44
Cronograma
Terceira unidade:
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 13 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 14 / 44
Cronograma
Primeira unidade:
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 15 / 44
Cronograma
Segunda e Terceira unidade:
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 16 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 17 / 44
Metodologia
Aulas teóricas: Aulas expositivas no quadro com o auxilio de apresentações
para o melhor acompanhamento dos alunos;
Aulas práticas: Resolução de listas de exercícios com acompanhamento e
intervenção do professor;
As apresentações utilizados nas aulas serão disponibilizados no SiGAA após
as aulas e o conteúdo dos mesmos são baseados nas referências bibliográficas
indicadas no Plano de Curso e nos materiais disponibilizados na disciplina.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 18 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 19 / 44
Avaliação
Esta disciplina consiste de 3 unidades, cada uma com uma prova teórica e
uma prova prática, com pesos definidos a seguir:
Primeira unidade: 6, 0 pontos da prova teórica + 4, 0 pontos da prova prática;
Segunda unidade: 6, 0 pontos da prova teórica + 4, 0 pontos da prova prática;
Terceira unidade: 10, 0 pontos da prova teórica OU 10, 0 pontos do projeto;
Após o cálculo da média das três unidades, se o aluno não for aprovado e
tiver direito à prova de reposição (Ver resolução que será disponibilizada no
SiGAA) ele fará uma última avaliação do conteúdo selecionado das três
unidades e com pontuação 10, 0.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 20 / 44
Avaliação
Datas das avaliações teóricas (em horário de aula - M12):
Avaliação 1: 11/04/2018;
Avaliação 2: 16/05/2018;
Entrega do projeto: 02/12/2018 a 06/07/2018;
Avaliação 3: 04/07/2018.
Datas das avaliações práticas (em horário de aula de sua respectiva
sub-turma):
Avaliação 1: 18/04/2018 - 19/04/2018;
Avaliação 2: 06/05/2018 - 07/06/2018.
Reposição: 11/07/2017.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 21 / 44
Avaliação
1 A média parcial da disciplina será obtida pela média aritmética dos
rendimentos obtidos em cada unidade, isto é
Mp =
R1 + R2 + R3
3
onde R1, R2 e R3 são os rendimentos das primeira, segunda e terceira
unidades, respectivamente.
2 Os rendimentos R1, R2 e R3 são as notas das avaliações 1, 2 e 3.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 22 / 44
Avaliação
O estudante será aprovado se:
Possuir média parcial igual ou superior a 7,0 (sete); ou
Possuir média parcial igual ou superior a 5,0 (cinco),com rendimento
acadêmico igual ou superior a 3,0 (três) em todas as unidades.
O estudante que não atinge os critérios de aprovação acima tem direito à
realização de uma avaliação de reposição se:
O critério de aprovação por assiduidade é satisfeito; e
O estudante tem média parcial igual ou superior a 3,0 (três).
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 23 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 24 / 44
Horário de Atendimento:
Os horários de atendimento aos alunos são:
1 Sandro Bruno:
Presencial: Na sala dos professores substitutos (subsolo, escada ao lado da
secretaria administrativa):
Terças e quintas-feiras, das 18:45 até as 20:15 horas (35N12);
Quartas e sextas-feiras, das 08:50 até as 10:35 horas (46M34);
E-mail:
sandrobruno@ect.ufrn.br;
sandro@dca.ufrn.br;
sandrobnlopes@gmail.com;
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 25 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 26 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 27 / 44
Bibliografia principal
Treinamento em Linguagem
C++ (2a edição)
Vitorine Viviane Mizrahi
Pearson Prentice Hall
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 28 / 44
Bibliografia principal
C++: Como Programar (3a
edição)
H. M. Deitel, P. J. Deitel
Bookman
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 29 / 44
Bibliografia principal
C++ Prime Plus (6th edition)
Sthephen Prata
Addison-Wesley
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 30 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 31 / 44
Bibliografia complementar
Fundamentos da Progra-
mação de Computadores
Ana Fernanda Gomes As-
cencio, Edilene Aparecida
Veneruchi de Campos
Pearson Prentice Hall
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 32 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 33 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 34 / 44
Perguntas Frequentes - Laboratório
Posso assistir aula em uma subturma de laboratório que não seja a
minha?
Sim, desde que haja vagas no laboratório.
Esta semana tem aula de laboratório?
Caso não haja nenhum aviso (no SIGAA), a resposta provavelmente é sim. Na
dúvida, confira o plano de aulas no SIGAA.
Minha prova de laboratório não compila. Será considerado alguma
coisa do meu programa na correção?
Não. A correção de programas sintaticamente incorretos será utilizada
exclusivamente nas provas escritas.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 35 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 36 / 44
Perguntas Frequentes - Provas
Faltei/vou precisar faltar a uma das avaliações. Como proceder?
Você deve entrar em contato com a coordenação solicitando o regime de exercício
domiciliar com antecedência (em casos de viagens, eventos etc.) ou, quando não
for possível (casos de enfermidades), pedir a um parente para que isto seja feito.
Posso utilizar o recurso XYZ (p. ex. vetores) em uma prova, mesmo
que ele ainda não tenha sido apresentado em sala de aula? E quanto
a recursos não passados pelo professor?
Não. Todas as atividades avaliativas são elaboradas de forma que o aluno seja
avaliado considerando o conteúdo que a ele foi passado até o momento da prova.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 37 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 38 / 44
Perguntas Frequentes - Trabalhos e Avaliações
Existe a possibilidade de pontos extras?
A princípio, não. Serão contabilizadas apenas as provas teóricas e práticas. Caso
haja, as instruções serão dadas no SiGAA.
Professor, estou para ser jubilado na disciplina. O sr. pode “pegar
leve” com minhas avaliações?
Não. A única coisa que pode ser feita neste caso é o professor dar uma atenção
especial, tanto em sala de aula (tirando dúvidas à medida em que o conteúdo é
passado) quanto em laboratório (principalmente).
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 39 / 44
Sumário
1 Informações
2 Horário
3 Cronograma
Aulas Teóricas
Aulas Práticas
4 Metodologia
5 Avaliação
6 Horário de Atendimento
7 Referências Bibliográficas
Bibliografia principal
Bibliografia complementar
8 Perguntas frequentes
Laboratório
Provas
Trabalhos e Avaliações
Geral
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 40 / 44
Perguntas Frequentes - Geral
Programação não entra na minha cabeça. O que fazer?
A primeira coisa a ser feita é tirar esta ideia da cabeça. A segunda é identificar
formas de estudo (individual, em grupo, lendo fundamentos, fazendo exercícios,
etc.) que sejam mais adequadas a cada aluno. Além disto, existe na ECT um
serviço de psicologia escolar, para auxiliar os alunos com dificuldade de
aprendizado. Mais informações podem ser obtidas com a psicóloga Maria Luiza
Pontes de França Freitas pelo e-mail mluizapf@ect.ufrn.br.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 41 / 44
Perguntas Frequentes - GeralMeu colega de turma aparenta ter muito mais atenção por parte do
professor do que eu. Por que isto acontece?
Alunos que constantemente tiram dúvidas, participam das aulas ou resolvem os
exercícios propostos possuem mais credibilidade. Este é um critério pessoal do
professor da disciplina.
Acho que terei problemas na disciplina por conta do meu horário de
trabalho. O que fazer?
Costumo ser bastante flexível nestas situações, portanto, não hesite em falar
comigo.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 42 / 44
Perguntas Frequentes - Geral
Professor, qual o melhor horário para tirar dúvidas em sua sala?
O horário de atendimento para os alunos é o 35N12 e 46M34. No entanto, eu
costumo disponibilizar outros horários de atendimento durante a semana. Quando
isto acontecer, haverá um aviso no SiGAA. Também você pode enviar e-mail
confirmando comigo se estarei disponível em um outro horário ou enviando sua
dúvida.
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 43 / 44
Dúvidas?
Sandro Bruno (UFRN) ECT2303 - Linguagem de Programação 20 de fevereiro de 2018 44 / 44
	Informações
	Horário
	Cronograma
	Aulas Teóricas
	Aulas Práticas
	Metodologia
	Avaliação
	Horário de Atendimento
	Referências Bibliográficas
	Bibliografia principal
	Bibliografia complementar
	Perguntas frequentes
	Laboratório
	Provas
	Trabalhos e Avaliações
	Geral

Outros materiais

Perguntas Recentes