Mudanças entre as edições de "PJI29006-2018-2"
Ir para navegação
Ir para pesquisar
Linha 29: | Linha 29: | ||
*Formação de Grupos | *Formação de Grupos | ||
− | * [https://www.lego.com/en-us/mindstorms/products/mindstorms-ev3-31313 | + | |
− | * [https://sites.google.com/site/ev3python/ | + | ;Material Plataforma |
+ | * Hardware: | ||
+ | ** [https://www.lego.com/en-us/mindstorms/products/mindstorms-ev3-31313 LEGO Mindstroms EV3] | ||
+ | ** [http://robotsquare.com/2013/11/25/difference-between-ev3-home-edition-and-education-ev3/ Education vs Home Edition] | ||
+ | ** [https://en.wikipedia.org/wiki/Lego_Mindstorms_EV3 Hardware Specification] | ||
+ | |||
+ | * Software: | ||
+ | ** [https://www.youtube.com/watch?v=BDr3lDmhkOQ&list=PL7hndBcWv-umf5tdIp0lJfPuU0X9LE97a EV3dev & EV3 Python Playlist ] | ||
+ | ** Linux (EV3dev): | ||
+ | *** [https://www.ev3dev.org EV3dev] | ||
+ | *** [https://www.ev3dev.org/docs/getting-started/ Getting Started with ev3dev] | ||
+ | ** Python (EV3 Python): | ||
+ | *** [https://sites.google.com/site/ev3python/ EV3 Python] | ||
+ | *** [https://github.com/ev3dev/ev3dev-lang-python Getting Started] | ||
+ | *** [http://python-ev3dev.readthedocs.io/en/stable/spec.html API reference] | ||
+ | |||
+ | |||
+ | * Atividade: | ||
+ | ** Estudar a plataforma (EV3), como colocar o Linux no EV3 e a biblioteca EV3 Python. | ||
+ | ** Modelar as classes para uso dos [http://python-ev3dev.readthedocs.io/en/stable/motors.html#large-ev3-motor motores] e do [http://python-ev3dev.readthedocs.io/en/stable/sensors.html#sensor sensor de cor/luminosidade]. Faça a engenharia reversa da biblioteca. | ||
+ | ** Estudar exemplos de implementação e rodar no EV3 (procurar o professor para usar a plataforma). | ||
+ | |||
+ | ==AULA 2 - Dia 30/07/2018== | ||
+ | |||
+ | * Apresentação das pesquisas feitas durante a semana (Classes Motor e Sensor e Exemplos baseados no EV3 Python). | ||
+ | * Modelar Casos de Uso do Sistema do Robô. |
Edição das 16h35min de 30 de julho de 2018
Dados da Disciplina
- Tutores: Roberto de Matos
- Encontros: Segundas 9:40h no Laboratório de Programação.
- Informações da disciplina
- Plano de Ensino
Características da Disciplina
- Grau de independência médio com relação ao tutor
- Casos de insucesso
- Porque não deu certo? Como eu fiz?
- Pesquisa de como executar tarefas
- Como eu efetuei a pesquisa?
- Projeto vai além dos limites da sala de aula
- Os checkpoints devem ser respeitados
- Apresentações nos checkpoints devem ser organizados previamente e cada aluno deve apresentar suas contribuições
- É responsabilidade do grupo demandar equipamentos, softwares, recursos de forma geral
Diário de Aulas
AULA 1 - Dia 30/07/2018
- Discussão do Tema de Trabalho e apresentação das restrições
- Avaliação
- Resultados Esperados
- Formação de Grupos
- Material Plataforma
- Software:
- EV3dev & EV3 Python Playlist
- Linux (EV3dev):
- Python (EV3 Python):
- Atividade:
- Estudar a plataforma (EV3), como colocar o Linux no EV3 e a biblioteca EV3 Python.
- Modelar as classes para uso dos motores e do sensor de cor/luminosidade. Faça a engenharia reversa da biblioteca.
- Estudar exemplos de implementação e rodar no EV3 (procurar o professor para usar a plataforma).
AULA 2 - Dia 30/07/2018
- Apresentação das pesquisas feitas durante a semana (Classes Motor e Sensor e Exemplos baseados no EV3 Python).
- Modelar Casos de Uso do Sistema do Robô.