Palavras-Chave: Software educacional. Qualidade de software. Avaliao
Introduo Observa-se nos dias atuais que, cada vez mais os computadores so incorporados ao cotidiano das pessoas, no apenas como uma ferramenta de trabalho, mas tambm vem se tornando muito importante e amplamente utilizados como ambiente de aprendizagem. Cada vez maior a presena de softwares circulando nas escolas, definidos como educacionais que tm como intuito estabelecer avanos na qualidade do ensino, orientado a diversas finalidades pedaggicas. Porm, a simples presena do computador em sala de aula, no assegura por si s melhoria do ensino, que depende de inmeros fatores, entre os quais a escolha do software adequado. Avaliar a qualidade de softwares educacionais um passo necessrio para o controle e a maior garantia para se alcanar um ensino qualificado. As ferramentas para avaliao auxiliadas por computador apiam, e automatizam o processo de avaliao da qualidade do software, revelam falhas para que os mesmos alcancem um determinado nvel de qualidade. Existem vrias ferramentas que podem ser utilizadas para avaliar um software, cada uma delas com diferentes abordagens e facilidades. A qualidade de software pode ser vista sob vrios aspectos, segundo Pressman: [...] a conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padres de desenvolvimento claramente documentados e a caractersticas implcitas que so esperadas de todo software profissionalmente desenvolvido (PRESSMAN, 2004). Entende-se que ao avaliar um software diversas caractersticas devem ser analisadas. Para Pfleeger (2001, pag. 657), Avaliar a qualidade de produto de um software vai muito alm da preocupao com defeitos de funcionamento. Tambm so consideradas uma srie de normas, como a NBR ISO/IEC 9126 visando a avaliao da qualidade interna e externa de produtos de software, contribuindo assim para aprimorar o processo de desenvolvimento e conseqentemente, melhorar a qualidade do produto
1 Acadmica do Curso de Cincia da Computao da Universidade de Cruz Ata (e- mail: taninhacc@gmail.com) 2 Acadmico do Curso de Cincia da Computao da Universidade de Cruz Alta (e-mail: rcoutomoreira@hotmail.com) 3 Professora orientadora do Curso de Cincia da Computao da Universidade de Cruz Alta (e-mail: patriciamozzaquatro@gmail.com)
resultante (ABNT, 2003). Conforme o autor Costa (1997) a avaliao da qualidade um passo necessrio para o controle e a maior garantia para se alcanar o objetivo desejado. Ao tratar o tema avaliao da qualidade de software, surgem alguns questionamentos tais como: fcil de usar? Imune as falhas? Suas funes e propriedades satisfazem todas as necessidades explicitas e implcitas? rpido e no desperdia recursos sob certas condies? Permite integrao a sistemas operacionais diferentes? fcil de ser modificado e testado? Neste contexto, a pesquisa proposta objetiva desenvolver um estudo sobre as ferramentas para avaliao da qualidade de softwares educacionais.
Avaliao da Qualidade de softwares educativos A qualidade algo que se busca nos produtos que vemos no dia a dia. Algo que seja bom, durvel e atenda as necessidades. Em um software se busca caractersticas de qualidade semelhantes maioria dos produtos. Um software de qualidade deve atender as necessidades do usurio (Frescki, 2008), logo, um software deve ser feito baseado nas necessidades do cliente. Diferentes clientes podem ter diferentes metas e padres de qualidade, sendo responsabilidade do programador tentar alcanar a qualidade desejada. Para avaliar um software educacional tm-se que considerar, alm das caractersticas citadas, os atributos inerentes ao domnio e as tecnologias especficas. Sabe-se que as teorias de aprendizagem refletem vises profundamente diferentes sobre como ocorre a aprendizagem e estas vises tm impacto nos software educacionais. Defende-se que a avaliao de um software educacional inicie-se pela identificao do seu ambiente educacional, ou seu potencial uso para um determinado ambiente educacional. Os diversos tipos de softwares usados na educao podem ser classificados em algumas categorias, de acordo com seus objetivos pedaggicos: Tutoriais, programao, aplicativos, exerccios e prticas, multimdia e Internet, simulao e modelagem e jogos. A Figura 1 ilustra a interface do software educativo Simulao de um incndio em um laboratrio de qumica.
Figura 1- interface do software educativo Simulao de um incndio
Na Figura 1 o usurio se encontra diante de um incndio em um laboratrio de qumica e deve escolher o tipo de extintor adequado para apagar cada foco de fogo, caso a escolha do extintor seja inadequada, gerado um aviso alertando sobre as conseqncias da sua utilizao(LABVIRT, 2008).
Ferramentas para avaliao de softwares educacionais A Internet oferece cada vez mais s pessoas acesso a informaes e servios. Porm, esta tecnologia no pode atingir todo seu potencial, se projetistas e desenvolvedores no seguirem regras e recomendaes de acessibilidade, visto que a avaliao uma importante vantagem para todos os usurios. Existem vrias ferramentas de avaliaes, estas que podem determinar a conformidade dos sites, recomendaes de acessibilidade a que eles foram submetidos atravs de verificaes automticas, e ajudar os revisores nos ajustes que precisam ser feitos manualmente (W3C/WAI, 1997a). Neste contexto, destaca-se duas ferramentas de avaliao de acessibilidade que analisam o cdigo, retornando erros que ocasionam os problemas de acessibilidade da aplicao Web. A ferramenta HERA, desenvolvida pelo Sidar (Seminario Iberoamericano sobre Discapacidad y Accesibilidad en la Red), disponibilizada em diversos idiomas, efetua uma anlise da pgina e disponibiliza informao dos erros encontrados (detectveis de forma automtica) e quais os pontos de verificao que devem ser revistos manualmente, disponibilizando um formulrio que permite modificar os resultados automticos, agrega comentrios a cada um dos pontos de verificao e indicar o nome do revisor. Tambm possvel gerar um relatrio final sobre a reviso, para imprimir ou descarregar. Sua avaliao feita com base no WCAG1.0 sendo uma ferramenta cdigo-livre.
A ferramenta DaSilva um software avaliador que detecta um cdigo HTML e faz uma anlise do seu contedo, verificando se est ou no dentro de um conjunto de regras do WCAG 1.0 e e-MAG (DASILVA, 2006). Este software aponta as recomendaes, ocorrncias e as linhas de cdigo que apresentaram tais erros ou avisos e que precisam ser corrigidas. O DaSilva uma ferramenta online e seu uso gratuito. Ele foi desenvolvido pelo Departamento de Governo Eletrnico Brasileiro em parceria com a OSCIP Acessibilidade Brasil.
Concluso O artigo proposto apresentou um estudo sobre avaliao da qualidade de software educacional. Acredita-se que a pesquisa desenvolvida tenha contribudo para uma evoluo nas pesquisas sobre o tema qualidade de software aplicada ao contexto educacional, promovendo a identificao de aspectos para a melhoria dos softwares educacionais que povoam os repositrios, auxiliando na escolha do software adequado (por meio de nvel qualidade) para educadores e acadmicos, desta forma contribuindo para um ensino qualificado.
Referncias Associao Brasileira de Normas Tcnicas, NBR ISO/IEC 9126- 1. Qualidade de produto. 2003. COSTA, Carlos j. Desenvolvimento para WEB. Lisboa. editora Lusocrdito. 2007 DASILVA. Avaliador de Acessibilidade para Websites. 2006. Disponvel em:< http://www.dasilva.org.br>Acessado em: Jun. 2011. FRESCKI, Franciele Buss. Avaliao da qualidade de softwares educacionais para o ensino de lgebra. Universidade Estadual do Oeste do Paran, Cascavel 2008. LABVIRT. Laboratrio Didtico Virtual da Escola do Futuro da USP. 2008. Disponvel em <www.labvirt.fe.usp.br> Acessado em: Jun 2011 PFLEEGER, S.L, Software Engineering: Theory and Practice. 2 Edio. New Jersey: Prentice Hall. 2001. PRESSMAN, Roger. Software Engineering A Practitioners Approach, 6 Edio, McGraw-Hill Professi, 2004. W3C/WAI. Introduction to Web Accessibility. 1997. Disponvel em: <http://www.w3.org/WAI/intro/accessibility.php>.Acessado em: Jun 2011