Professional Documents
Culture Documents
Departamento de Tecnologia Universidade Estadual de Feira de Santana (UEFS) Av. Transnordestina, S/N Novo Horizonte, CP: 252 e 294, CEP: 44036-900 Feira de Santana BA Brasil
{zeamancio,mfangelo}@ecomp.uefs.br
Abstract. The problems are the most important element of the PBL. It has been features like: (1) motivation; (2) to request decisions based on information and logic/rationalization; (3) complexity; (4) opened questions to create discussions. Beside, the problems should challenge students to develop higher cognitive levels. This work present an analysis of problems in the Integrated Study in Programming with the Review Bloom Taxonomy . The objective is to identify the cognitive levels in each problem. Resumo. Um dos aspectos mais importantes para o sucesso da metodologia PBL so os problemas apresentados aos alunos. Eles devem apresentar caractersticas como: (1) motivao, (2) requerer decises baseadas em informaes e racionalizao/lgica; (3) complexidade; e (4) questes abertas para gerar discusses. Alm disso, devem desafiar os estudantes a alcanar nveis de conhecimento mais aprofundados. Com base na Taxonomia de Bloom Revisada, este trabalho realiza uma anlise dos problemas aplicados a um Estudo Integrado de Programao. O objetivo desta anlise identificar os nveis de cognio desejados em cada um dos problemas.
1. Introduo
A Aprendizagem Baseada em Problemas (Problem Based Learning - PBL) uma estratgia educacional, centrada no aluno, que o ajuda a desenvolver o raciocnio e a comunicao, habilidades essenciais para o sucesso em sua vida profissional. O aluno constantemente estimulado a aprender e a fazer parte do processo de construo desse aprendizado [Delisle 1997; Duch et al. 2001]. O curso de Engenharia de Computao da UEFS utiliza o mtodo PBL desde sua inaugurao, em 2003. O projeto pedaggico do curso prope um modelo composto por aulas expositivas e grupos tutoriais, onde a metodologia PBL aplicada [Oliveira, Arruda e Bittencourt 2007; Santos, Angelo e Loula 2008]. Um dos aspectos mais importantes para o sucesso da metodologia PBL so os problemas apresentados aos alunos. Segundo Duch et al (2001), para que um problema possa ser considerado bom, ele deve possuir algumas caractersticas como: 1) motivar os estudantes; 2) incentivar a tomada de decises e realizao de julgamentos com base em fatos, informaes e/ou argumentaes lgicas; 3) ser complexo a ponto de necessitar cooperao na busca da soluo e; 4) apresentar questes abertas de forma a promover discusso.
519
Alm destas caractersticas, os problemas devem desafiar os estudantes a alcanar nveis de conhecimento mais aprofundados. Duch et al. (2001) prope a utilizao da Taxonomia de Bloom [Bloom et al., 1976] como forma de analisar os nveis de cognio que um problema deve alcanar no mtodo PBL. A Taxonomia de Bloom define seis nveis de cognio: Conhecimento, Compreenso, Aplicao, Anlise, Sntese e Avaliao. Uma reviso feita sobre este trabalho, denominada Taxonomia de Bloom Revisada [Anderson, 2001], altera a nomenclatura dos nveis cognitivos: Relembrar (produzir informao certa a partir da memria), Entender (dar um significado ao material ou experincias educacionais), Aplicar (usar um procedimento), Analisar (dividir um conceito em partes e descrever como elas se relacionam com o todo), Avaliar (fazer julgamentos com base em critrios e padres), Criar (reunir dados para formar algo novo). Com base na Taxonomia de Bloom Revisada, este trabalho realiza uma anlise dos problemas aplicados a um Estudo Integrado (EI) de Programao. O objetivo desta anlise identificar os nveis de cognio desejados em cada um dos problemas.
semanas pois, apesar de mais complexo, os alunos j haviam adquirido experincia com a linguagem de programao em funo do segundo problema.
Nvel Cognitivo
Relembrar Entender -
Caracterizao
Entendimento dos conceitos bsicos de OO para extrair classes, atributos e mtodos do enunciado do problema. Compreenso da forma de representao de classes e associaes em UML. Elaborao de um modelo conceitual.
Nvel Cognitivo
Relembrar Entender Aplicar
Caracterizao
Uso do conceito de listas, estudado anteriormente em outra disciplina. Uso dos conceitos de OO adquiridos no problema 1. Entendimento das estruturas necessrias para resoluo do problema. Uso da linguagem Java para tratamento de erros e leitura/escrita de arquivos. Implentao usando conceitos de orientao a objetos. Implementao das estruturas de dados. Identificao das partes que devem ser implementadas no programa a partir da especificao textual informal. Optar por estruturas de dados especficas para oferecer uma soluo eficiente. Projetar o software de forma a manter um padro de reusabilidade. Desenvolvimento de um software para alocao de profissionais.
Com a realizao das anlises para cada problema pde-se observar que o primeiro (Tabela 1) foi projetado para alcanar nveis mais superficiais da Taxonomia de Bloom, uma vez que foi o primeiro contato dos estudantes com os conceitos de OO. O objetivo deste problema foi o de fixar conceitos bsicos que deveriam ser reconhecidos facilmente nos problemas seguintes. Por outro lado, os problemas 2 e 3, Tabelas 2 e 3 respectivamente, foram projetados com objetivo de alcanar nveis mais profundos da Taxonomia de Bloom. Nestes casos, para a soluo dos problemas foi necessrio, alm de entender os conceitos de estruturas de dados e OO, julgar quais elementos deveriam ser utilizados e construir um produto a partir destes elementos.
521
Nvel Cognitivo
Relembrar
Caracterizao
Uso dos conceitos de OO adquiridos no problema 1. Uso dos conceitos de tabela hash e listas adquiridos no problema 2. Uso dos elementos da linguagem Java. Entendimento das estruturas necessrias para resoluo do problema. Implentao usando conceitos de OO. Implementao das estruturas de dados. Identificao das partes que devem ser implementadas no programa a partir da especificao textual informal. Optar por estruturas de dados especficas para oferecer uma soluo eficiente. Projetar o software de forma a manter um padro de reusabilidade. Desenvolvimento de um mdulo de armazenamento e busca indexada para o software produzido no problema 2.
5. Consideraes Finais
A utilizao prvia da Taxonomia de Bloom como forma de anlise para o reconhecimento dos nveis cognitivos desejados para um problema apresenta alguns benefcios. Um deles o auxilio ao professor/tutor na elaborao de seus problemas, uma vez que ele j ter uma classificao de quais nveis de aprendizado que o seu o aluno possivelmente dever obter. Outro beneficio est relacionado forma de construo de um problema. Neste EI os problemas so elaborados conjuntamente, entretanto, h outros EIs em que o trabalho de elaborao de responsabilidade de um professor/tutor por vez. Em ambos os casos, realizar uma anlise, conforme apresentado na Seo 4, simplifica o processo de comunicao e compreenso uniforme dos objetivos dos problemas. Alm disso, o registro destas anlises possibilita a realizao de uma avaliao de forma sistemtica dos problemas, permitindo que sejam analisados por professores/tutores em outros semestres.
Referncias
Anderson, L. W.; Krathwohl, K.R. (2001) A taxonomy for learnig, teaching and assessing. New York, Longman. Bloom, B. S.; Englehart, M. D.; Furst, E. J.; Hill, W. H.; Krathwohl, D. R. (1976) Taxonomia de objetivos educacionais. Porto Alegre: Editora Globo. Delisle, R. (1997) How to use problem-based learning in the classroom, ASCD: Alexandria, Virgina, EUA. Duch, B. J.; Groh, S. E.; Allen, D. E. (2001) The Power of Problem-Based Learning: a practial how to for reaching undergraduate courses in any discipline. Virginia: Stylus Publishing, LLC. Oliveira, W. L. A.; Arruda, G. H. M.; Bittencourt, R. A. (2007) Uso do Mtodo PBL no Ensino de Arquitetura de Computadores. Proceedings of ICECE, Monguagu, Santos. Santos, J. A. M.; Angelo, M. F.; Loula, A. (2008) Experincias em um Estudo Integrado de Programao usando PBL. WEI - Workshop sobre Educao em Computao, 2008, Belm do Par. Anais do WWVIII Congresso da SBC, p. 250-253.
522