Uma abordagem baseada em problemas para o ensino de Padrões GRASP

  • David Moises Barreto dos Santos UEFS

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.
Publicado
30/06/2007
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.