Integrando as Disciplinas de Engenharia de Software, Análise e Projeto de Sistemas e Banco de Dados utilizando PBL

  • David Moises B. Santos UEFS
  • Hugo Saba UEFS
  • João Rocha Junior UEFS
  • Victor Sarinho UEFS

Resumo


Os avanços tecnológicos deram à engenharia de software uma posição de destaque no contexto da computação, a qual é composta por diversas áreas do conhecimento (i.e. engenharia de requisitos, qualidade de software, entre outras). Entretanto, o ensino de tais disciplinas de forma isolada, levando em conta o seu caráter prático e suas limitações de carga horária durante um semestre, torna-se uma tarefa difícil, custosa e de qualidade questionável. Este artigo vem relatar uma experiência no ensino de Engenharia de Software através de um estudo integrado de Engenharia de Software, Análise e Projeto de Sistemas e Banco de Dados, adotando PBL (Project-Based Learning) como metodologia prática de ensino.

Referências

Aho, Alfred V.; Sethi, Revi; Ullman, Jeffrey D. Compiladores: Princípios, Técnicas e Ferramentas. Rio de Janeiro: LTC, 1995.

Alves, Adriana G.; Benitti, Fabiane B. V. Processo de Desenvolvimento Integrando Disciplinas de Engenharia de Software. In: XIV Workshop sobre Educação em Computação – Anais do XXVI Congresso da Sociedade Brasileira de Computação – Anais do, p. 206-215, Campo Grande, Mato Grosso do Sul, 2006.

Beck, Kent. Programação Extrema (XP) explicada. Porto Alegre: Bookman, 2004.

Bittencourt, Roberto A. & Figueiredo, Orlando A. O Currículo do Curso de Engenharia de Computação da UEFS: Flexibilização e Integração Curricular. In: XI Workshop sobre Educação em Computação – Anais do XXIII Congresso da Sociedade Brasileira de Computação – Anais do, p. 171-182, Campinas, São Paulo, 2003.

Boud, David & Feletti, Grahame. The Challenge of Problem-Based Learning. London: Kogan Page, 1997.

Date, C. J. Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2000.

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 practial “how to” for reaching undergraduate courses in any discipline. Virginia: Stylus Publishing, LLC, 2001.

McConnell, Steve. Code Complete: Um guia prático para a construção de software. Porto Alegre: Bookman, 2005.

Pressman, Roger S. Engenharia de Software. Rio de Janeiro: McGraw-Hill, 2002.

Silberschatz, Abraham; Korh, H. F.; Sudarshan, S. Sistema de Banco de Dados. São Paulo: Pearson Education do Brasil, 1999.

Sommerville, Ian. Engenharia de Software. São Paulo: Pearson, 2003.

Thomas, John W. A Review Of Research On Project-Based Learning. Relatório Técnico. Fundação Autodesk, San Rafael, Califórnia, EUA, 2000.

Woods, Donald R. Problem-based Learning: resources to gain the most from PBL". Waterdown, ON, 1996.
Publicado
30/06/2007
SANTOS, David Moises B.; SABA, Hugo; ROCHA JUNIOR, João; SARINHO, Victor. Integrando as Disciplinas de Engenharia de Software, Análise e Projeto de Sistemas e Banco de Dados utilizando PBL. 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. 66-75. ISSN 2595-6175.