2017.3 - DCC179 - Lab de Ciência da Computação
No site* da disciplina você encontra as principais informações como datas e enunciados das avaliações e o material utilizado em sala.
*Este site será atualizado conforme o andamento da disciplina.
Contato e Atendimento
Prof. Edelberto Franco Silva
e-mail da disciplina: dcc179.2017.3@gmail.com
Atendimento: Sextas-feiras às 15h
DCC Sala 431
Monitor: André Caetano Vidal
Agendamento e atendimento da monitoria pelo email
email: andrecaetano@ice.ufjf.br
Mapa de Atividades
Aulas
Aula01: Introdução ao curso e Scratch
Aula02: Javascript e Geometria Fractal com exemplo de Koch
Aula03: Khan - PVector()
Aula04: Khan - Aceleração
Códigos:
Aula05:
Aula reservada ao início do desenvolvimento do T1
Aula06:
Aula de apresentação do T1
Aula07:
Material complementar:
Aulas no Khan sobre SQL: https://pt.khanacademy.org/computing/computer-programming/sql
Link para criar um novo projeto SQL no Khan: https://pt.khanacademy.org/computer-programming/new/sql
Aula08:
Material complementar:
Aula09:
Material complementar:
Manual de Instruções do RoboCode em pt_BR
Site oficial RoboCode http://robocode.sourceforge.net/
O básico e muito mais. Wiki do projeto: http://robowiki.net/wiki/Robocode_Basics
Aula10:
Apresentação do Prof. Bruno Dembogurski (UFRRJ)
Aula11:
Apresentação do Prof. Gustavo Semaan (UFF)
Aula12:
Apresentação do Prof. Eduardo Pagani (UFJF) e Prof. Edelberto
Trabalhos
T1:
Enunciado: Enunciado-T1
Código Base: Space-Adventure
Apresentação em sala para o professor
Nota: Apresentação (70 pontos) + Código (30 pontos) = 100 pontos
Data de entrega (durante a aula): 15/09
T2:
Enunciado: batalha entre os robôs criados pelos alunos no RoboCode
Trabalho Individual ou em Dupla. Trios não serão aceitos!
Apresentação em sala para o professor
Nota: Apresentação (70%) + Código (30%) = 100 pontos
Data de entrega (durante a aula): 20/10
Vídeos das Batalhas - Melhor de 3 em 3 arenas diferentes (Escolhe a resolução 720p e aumente o som):
Batalha 1 - Arena 800x600: https://youtu.be/6ySyFozR53M
Batalha 2 - Arena 1000x1000: https://youtu.be/uR7kQK-0v5U
Batalha 3 - Arena 2000x2000: https://youtu.be/F9_xqMPnjbI
Resultado:
Ranking
Notas
T3:
Responda ao questionário até o dia 01/12
Substitutiva:
Trabalho em substituição ao T1, T2 ou T3.
Data limite para entrega (por email com NOME e MATRÍCULA): 05/12
Escrever um relatório sobre o k-NN (método não parametrizado de regressão e classificação).
O relatório deve ter o formato de:
Introdução
Objetivos do algoritmo
Explicação do Algoritmo (ou um código fonte do k-NN) - qualquer linguagem de programação
Exemplo de aplicação em alguma área
Conclusão
Tamanho do relatório: mínimo de 2 e máximo de 5 páginas.
Dica: este tópico foi apresentado superficialmente na palestra de Aprendizado de Máquina.
Notas
As notas serão calculadas pela média simples dos trabalhos (T1, T2 e T3) mais o percentual de participação em sala de aula (dúvidas e entrega de exercícios por email).
NOTA = {[(T1 + T2+ T3)/3] * 0,9} + (P * 0,1)
Haverá nota de participação, exercícios e interesse nas aulas.
Para ser aprovado: NOTA >= 60 && FALTAS <= 3
Atenção! Controle seu número de faltas!