Integrando as Disciplinas de Engenharia de Software, Análise e Projeto de Sistemas e Banco de Dados utilizando PBL
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.
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
Como Citar
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.
