Até 1/novembro, os alunos deverão definir (por meio da edição da planilha compartilhada) um presente que darão à comunidade de estudantes de OO para ganhar até 1,0 pontos da nota. Até 6/dezembro, o presente deverá ser submetido aqui no edisciplinas.

Possíveis tipos de presentes:

  • Achar alguns exemplos de software livre que usam padrões e fazer um bom texto explicativo sobre isso (em HTML)

  • Seminário sobre tópico interessante (preferencialmente em dupla)

  • Slides mais vídeo sobre tema interessante
    • Metaprogramação em Python - teoria e aplicações
    • Reflexão em Python - teoria e aplicações
    • POO Avançada em Python

  • Versão refatorada e incrementada da minha implementação de Flyweight em Python (guardando as árvores numa matriz representando um mundo 2D e usando PyGames ou outra ferramenta para visualizar todo o mundo 2D, eventualmente, usando as flechas do teclado para navegar pelo mundo). Se quiser fazer 3D pode também, mas não precisa :-)

  • Código-fonte de alta qualidade sobre o padrão Composite (que ainda não faz parte do curso do Coursera, mas seria bom acrescentar, pois é um padrão bem importante).

  • Código-fonte de alta qualidade e bem pythônico sobre alguns dos padrões de projeto e conceitos vistos das 3 semanas iniciais do curso LabPOO parte 1 do Coursera.

  • Diagrama UML bem completo de algum sistema complexo, exemplificando os diferentes tipos de associação UML (composição, agregação, herança, associação simples, dependência, implementação, etc.), desde que muito bem feito e claro.

  • Um exercício bem interessante para o curso no Coursera com revisão por pares

  • Um quiz de 5 a 10 perguntas muito bem feitas sobre algum assunto específico de OO de forma que ele seja bem educativo e que consiga medir o conhecimento de um aluno.

  • Código de algum sistema interessante e bem implementado que iluastra alguns dos padrões vistos no curso

  • Uma obra de arte caprichada sobre o conteúdo da disciplina (Música, Pintura, etc.)

  • Sua sugestão aqui.
Ultime modifiche: mercoledì, 20 ottobre 2021, 08:01