MANUTENÇÃO E EVOLUÇÃO DO SOFTWARE PBL-VSII

Auteurs

  • Rodrigo Fraga Oliveira

DOI :

https://doi.org/10.13102/semic.v0i20.3348

Résumé

O dinamismo do conhecimento na sociedade contemporânea é notavelmente acelerado e
para acompanhar tal evolução novas estratégias pedagógicas, como o método Problem
Based 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 uma
alteração da forma de ensino-aprendizagem convencional, na qual o professor é o centro
transmissão de conhecimentos, nessa nova visão o estudante juntamente com o docente
passa a ser um participante ativo do processo educacional, fazendo com que ambos
produzam o conhecimento (ALMEIDA, 2003; SANTOS, 2012).
A partir da primeira experiência realizada no curso de Medicina da McMaster
University, várias outras instituições de ensino seguiram princípios similares, não
apenas em programas de Medicina, mas também de Veterinária, Direito, Arquitetura,
Engenharia, entre outros, dando mais dinamismo e autodidatismo para os estudantes. No
Brasil, a primeira a implementar o método foi a faculdade de Medicina de Marília, em
1997. Na Bahia, verifica-se a sua implantação no curso de Medicina da Universidade
Estadual de Santa Cruz (UESC) e da Universidade Federal da Bahia (UFBA).
A Universidade Estadual de Feira de Santana (UEFS), em 2003, o implantou no
curso 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 de
Engenharia de Computação, da UEFS, que adotou o método PBL no currículo, para
mediar o processo de ensino-aprendizagem, o software Problem Based Learning –
Virtual System II (PBL-VS II) vem sendo desenvolvido. O objetivo do desenvolvimento
do PBL-VS II é possibilitar a realização da dinâmica prevista no método PBL tanto de
forma presencial como a distância.
Desde sua primeira versão, denominada Problem Based Learnig – Virtual
Enviroment (PBL-VE), o PBL-VS II continua em implementação. Atualmente vem
sendo desenvolvido, pelo autor da pesquisa, a partir da linguagem de programação
Personal Home Page (PHP) e da base de dados PostgresSQL. Este vem realizando
atualizações no software, tais como: articulação do código, baseando-se no modelo de
arquitetura Model View Controler (MVC) no lado do servidor (Back-end) e utilizando
um dos modelos de desenvolvimento mais atuais, Single Page Application (SPA) no
lado 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 do
có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 de
desenvolvimento do PBL-VSII, juntamente com Oliveira(2014), a partir da realização
das 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 o
desenvolvimento foram executados teste como de penetração, de injeção de SQL, testes
de cross-site scripting, para garantir essas características. Inicialmente o principal
objetivo do trabalho de Fraga (2014) foi encontrar métodos que garantam ao PBL-VS II
ser uma aplicação que ofereça disponibilidade, confiabilidade, segurança e proteção aos
seus usuários.
No entanto, apesar das contribuições promovidas pelos trabalhos de Oliveira
(2014) e Fraga (2014), o software, ainda em fase de desenvolvimento, apresentava
algumas 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 mais
estável. Assim, foi fundamental a realização de algumas atividades de implementação e
teste, a partir das visões do sistema, para que as pendências pudessem ser resolvidas e
possíveis falhas corrigidas.

Téléchargements

Les données relatives au téléchargement ne sont pas encore disponibles.

Téléchargements

Publiée

2018-04-12

Numéro

Rubrique

Ciências Exatas e da Terra