z-logo
open-access-imgOpen Access
MANUTENÇÃO E EVOLUÇÃO DO SOFTWARE PBL-VSII
Author(s) -
Rodrigo Fraga Oliveira
Publication year - 2018
Publication title -
anais do ... seminário de iniciação científica/anais seminário de iniciação científica
Language(s) - Portuguese
Resource type - Journals
eISSN - 2595-0339
pISSN - 2175-8735
DOI - 10.13102/semic.v0i20.3348
Subject(s) - humanities , sociology , philosophy
O dinamismo do conhecimento na sociedade contemporânea é notavelmente acelerado epara acompanhar tal evolução novas estratégias pedagógicas, como o método ProblemBased Learning (PBL), também oferecem suporte ao processo de ensino-aprendizagem.Tanto a utilização de recursos tecnológicos quanto o método PBL, sugere umaalteração da forma de ensino-aprendizagem convencional, na qual o professor é o centrotransmissão de conhecimentos, nessa nova visão o estudante juntamente com o docentepassa a ser um participante ativo do processo educacional, fazendo com que ambosproduzam o conhecimento (ALMEIDA, 2003; SANTOS, 2012).A partir da primeira experiência realizada no curso de Medicina da McMasterUniversity, várias outras instituições de ensino seguiram princípios similares, nãoapenas em programas de Medicina, mas também de Veterinária, Direito, Arquitetura,Engenharia, entre outros, dando mais dinamismo e autodidatismo para os estudantes. NoBrasil, a primeira a implementar o método foi a faculdade de Medicina de Marília, em1997. Na Bahia, verifica-se a sua implantação no curso de Medicina da UniversidadeEstadual de Santa Cruz (UESC) e da Universidade Federal da Bahia (UFBA).A Universidade Estadual de Feira de Santana (UEFS), em 2003, o implantou nocurso de Medicina e no curso de Engenharia de Computação (EComp) (PINTO, et al.2012). Seguindo as novas estratégias pedagógicas, desde a implantação do curso deEngenharia de Computação, da UEFS, que adotou o método PBL no currículo, paramediar o processo de ensino-aprendizagem, o software Problem Based Learning –Virtual System II (PBL-VS II) vem sendo desenvolvido. O objetivo do desenvolvimentodo PBL-VS II é possibilitar a realização da dinâmica prevista no método PBL tanto deforma presencial como a distância.Desde sua primeira versão, denominada Problem Based Learnig – VirtualEnviroment (PBL-VE), o PBL-VS II continua em implementação. Atualmente vemsendo desenvolvido, pelo autor da pesquisa, a partir da linguagem de programaçãoPersonal Home Page (PHP) e da base de dados PostgresSQL. Este vem realizandoatualizações no software, tais como: articulação do código, baseando-se no modelo dearquitetura Model View Controler (MVC) no lado do servidor (Back-end) e utilizandoum dos modelos de desenvolvimento mais atuais, Single Page Application (SPA) nolado do cliente (Front-end), redefinição do banco de dados (criou chaves primárias,tabelas, campos que estavam pendentes e atualizou os relacionamentos) e refatoração docódigo para liberar a versão do PBL-VS II para a comunidade (PINTO, 2004; COSTA,2011; SANTOS, 2012 e OLIVEIRA, 2013).Fraga (2014), autor desta pesquisa, vem trabalhando na equipe dedesenvolvimento do PBL-VSII, juntamente com Oliveira(2014), a partir da realizaçãodas atividades previstas em seu primeiro plano de trabalho de iniciação científica.Desenvolveu mecanismos para filtrar e neutralizar ataques ao sistema e após odesenvolvimento foram executados teste como de penetração, de injeção de SQL, testesde cross-site scripting, para garantir essas características. Inicialmente o principalobjetivo do trabalho de Fraga (2014) foi encontrar métodos que garantam ao PBL-VS IIser uma aplicação que ofereça disponibilidade, confiabilidade, segurança e proteção aosseus usuários.No entanto, apesar das contribuições promovidas pelos trabalhos de Oliveira(2014) e Fraga (2014), o software, ainda em fase de desenvolvimento, apresentavaalgumas pendências de implementação nas visões Administrador, Tutor e Aluno;também precisou ser submetido a novos testes, para se chegar em uma versão maisestável. Assim, foi fundamental a realização de algumas atividades de implementação eteste, a partir das visões do sistema, para que as pendências pudessem ser resolvidas epossíveis falhas corrigidas.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here