Uma abordagem baseada em problemas para o ensino de Padrões GRASP
Resumo
Em suma, a principal vantagem de padrões é o reuso de boas idéias, por isso, se tornaram tão populares na área de Engenharia de Software. Neste contexto, padrões GRASP tem grande importância por descrever princípios básicos de projeto orientado a objetos. Deste modo, é extremamente importante o ensino eficaz deste componente curricular. Neste sentido, este artigo apresenta uma experiência de ensino de tal componente em um curso de Engenharia de Computação, usando o aprendizado baseado em problemas como abordagem didático-pedagógica. A metodologia promove aos estudantes, além do aprendizado sedimentado na prática, o desenvolvimento de habilidades técnicas e não técnicas.Referências
Delisle, Robert. How to use problem-based learning in the classroom. ASCD: Alexandria, Virgina, EUA. 1997.
Duch, Bárbara J.; Groh, Susan E.; Allen, Deborah E. The power of problem-based learning: a practical how to for teaching undergraduate course in any discipline. Stylus Publishing: Sterling, Virgina, EUA. 2001.
Fowler, M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2002.
Fowler, Martin. Refatoração: aperfeiçoando o projeto de código existente. Porto Alegre: Artmed Editora, 2000.
Gamma E. et al., Design Patterns: Elements of Reusable Object-Oriented Software. Nova York: Addison-Wesley, 1995.
Landin, N.; Niklasson, A.: “Development of Object-Oriented Frameworks”. Dissertação de Mestado. Department of Communication Systems, Lund University, 1995.
Larman, C. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Processo Unificado. 2 ed. Porto Alegre: Bookman, 2004.
Woods, Donald R. Problem-based Learning: resources to gain the most from PBL". Waterdown, ON, 1996.
Duch, Bárbara J.; Groh, Susan E.; Allen, Deborah E. The power of problem-based learning: a practical how to for teaching undergraduate course in any discipline. Stylus Publishing: Sterling, Virgina, EUA. 2001.
Fowler, M. Patterns of Enterprise Application Architecture. Addison-Wesley, 2002.
Fowler, Martin. Refatoração: aperfeiçoando o projeto de código existente. Porto Alegre: Artmed Editora, 2000.
Gamma E. et al., Design Patterns: Elements of Reusable Object-Oriented Software. Nova York: Addison-Wesley, 1995.
Landin, N.; Niklasson, A.: “Development of Object-Oriented Frameworks”. Dissertação de Mestado. Department of Communication Systems, Lund University, 1995.
Larman, C. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Processo Unificado. 2 ed. Porto Alegre: Bookman, 2004.
Woods, Donald R. Problem-based Learning: resources to gain the most from PBL". Waterdown, ON, 1996.
Publicado
30/06/2007
Como Citar
SANTOS, David Moises Barreto dos.
Uma abordagem baseada em problemas para o ensino de Padrões GRASP. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 15. , 2007, Rio de Janeiro/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2007
.
p. 135-144.
ISSN 2595-6175.
