Buscar

aula01_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 22 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 22 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 22 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
Apresentação da Disciplina
Prof. Bruno Marques F. da Silva
Escola de Ciências e Tecnologia
Universidade Federal do Rio Grande do Norte
25 de Julho de 2017
Linguagem de Programação
Qual a finalidade da disciplina de Linguagem de Programação para
os alunos do curso de Bacharelado em Ciências e Tecnologia?
Linguagem de Programação
Relação da Disciplina com o Curso
I Para responder esta pergunta, é interessante enumerar as
competências e habilidades previstas para os bachareis em C&T
I Todas as informações podem ser obtidas em:
https://sigaa.ufrn.br/sigaa/public/curso/ppp.
jsf?lc=pt_BR&id=10320810
(inclusive o Projeto Pedagógico do Curso)
https://sigaa.ufrn.br/sigaa/public/curso/ppp.jsf?lc=pt_BR&id=10320810
https://sigaa.ufrn.br/sigaa/public/curso/ppp.jsf?lc=pt_BR&id=10320810
Bacharelado em Ciências e Tecnologia
Competências e Habilidades
1. capacidade de identificar, avaliar e resolver problemas, enfrentar
desafios e responder a novas demandas da sociedade
contemporânea
2. capacidade de comunicação e argumentação em suas múltiplas
formas
3. capacidade de atuar em áreas de fronteira e interfaces de
diferentes disciplinas e campos de saber
4. atitude investigativa, de prospecção, de permanente busca e
produção do conhecimento
5. capacidade de reconhecer especificidades regionais ou locais,
contextualizando-as e relacionando-as com a situação global
6. atitude ética nas esferas profissional, acadêmica e das relações
interpessoais
7. comprometimento com a sustentabilidade nas relações entre
ciência, tecnologia, economia, sociedade e ambiente
8. capacidade de tomar decisões em cenários de imprecisões e
incertezas
Linguagem de Programação
Relação da Disciplina com o Curso
I As competências e habilidades de número 1, 2, 3, 4, 8 são
trabalhadas na disciplina de Linguagem de Programação, ao
longo de 90h por semestre
I Para isto, são apresentados conhecimentos teóricos e práticos
das funcionalidades oferecidas pela linguagem C++:
I Comandos sequenciais e de controle
I Funções
I Vetores e matrizes
I Cadeias de caracteres (strings)
I Tipos estruturados
I Arquivos
Os conhecimentos adquiridos são empregados para resolver um
problema alvo apresentado no final da disciplina
Linguagem de Programação
Resultados Esperados
Projeto final do semestre passado:
(a) Imagem original (b) Imagem processada
Apresentação
I Professor Bruno Silva
I Atendimento:
I Sala 11 (ECT, terceiro piso)
I Horário para a turma: terças e quintas, 17:30 às 18:30
I Via mensagens no SIGAA
I Via email: bruno.silva@ect.ufrn.br
I Áreas de interesse:
I Processamento de imagens e visão computacional
I Inteligência artificial e robótica
Sobre a Disciplina
I Carga horária total: 90 horas
I Teoria: 60 horas
I Laboratório: 30 horas
I Metodologia
I Aulas expositivas no quadro com slides digitais
I Apresentação de um tópico de aula seguido por exercícios
relacionados
I Atividades práticas em laboratório
Horários
I Aulas teóricas:
I Terças e quintas, de 18:45 às 20:25, sala 2
I Laboratórios:
I Subturma A: Sexta, 14:55 às 16:35 (Prof. Bruno, Lab. Inf. 3)
I Subturma B: Sexta, 16:50 às 18:30 (Prof. Bruno, Lab. Inf. 3)
I Subturma C: Sábado, 10:50 às 12:30 (Prof. Einstein ou
Prof. Sandro, Lab. Inf. 1)
I Subturma D: Sábado, 13:00 às 14:40 (Prof. Rômulo, Lab. Inf. 1)
Avaliações
I Divisão em três unidades
I Unidade 1: prova escrita (60%) + prova prática (40%)
I Unidade 2: prova escrita (60%) + prova prática (40%)
I Unidade 3: prova escrita (40%) + trabalho final (60%)
I Assiduidade
I Presenças serão registradas por assinatura em todas as aulas
I Reposição de avaliações somente por regime de exercício
domiciliar
I Comunique faltas com antecedência ao professor sempre que
possível
Sobre a Disciplina – Observação Importante
Regimento Interno/UFRN, Seção III:
I Prevê punições para casos de:
I Fraudes (colas)
I Perturbação ao andamento normal das atividades
I Ofensas a servidores da universidade
Cronograma
Unidade 1
Cronograma
Unidade 2
Cronograma
Unidade 3
Livros Utilizados
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?
Na disciplina de LiP, os laboratórios são semanais. 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.
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 vir fazer somente as avaliações? Já tenho
experiencia com programação.
Caso a sua média na disciplina seja superior a 8,0, as suas faltas
serão abonadas.
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.
Perguntas Frequentes - Trabalhos e Avaliações
Existe a possibilidade de pontos extras?
Sim. Em cada unidade, é lançada uma lista de exercícios com
pontuação extra. Os exercícios são tirados do site
www.urionlinejudge.com.br. A lista deve ser resolvida
individualmente.
Para os trabalhos que compõem a nota, preciso apenas
entregar o código fonte?
Não. Os trabalhos que compõem nota são sempre complementados
com uma avaliação oral junto aos professores da disciplina. Este
mecanismo valida o conhecimento adquirido pelo aluno ao longo da
disciplina.
Professor, estou para ser desligado do curso. 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).
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.
Meu 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 exite
em falar comigo.
Demais Perguntas
Sintam-se à vontade para fazer qualquer pergunta sobre a disciplina
ou sobre o professor
Bibliografia I
MIZRAHI, V. V. Treinamento em Linguagem C++ (Módulo 1). 2.
ed. São Paulo: Pearson, 2008.
ASCENCIO, A. F. G.; CAMPOS, E. A. V. d. Fundamentos da
Programação de Computadores. 2. ed. São Paulo: Pearson,
2008.
Dúvidas:
Via SIGAA ou
bruno.silva@ect.ufrn.br
	Aula

Continue navegando