You are on page 1of 39

Processo de Desenvolvimento de

Software Educativo

Informática na Educação
Ronnie E.Santos
Software Educacional

Definido como
qualquer programa de
computador que possa
ser usado para fins
educativos, muito
embora tenham sido
desenvolvidos para
este fim.
Software Educativo

Software Educativo é
definido como um
sistema
computacional e
interativo,
intencionalmente
concebido para
facilitar a
aprendizagem de
conceitos
específicos
Características do Software Educativo

• Leva o aluno à: criatividade, facilidade de uso,


interação, autoria, prazer e atualização de dados;

• Tem coerência com o princípio de construção


coletiva;

• Facilita a dimensão ética, pedagógica;

• Possibilita o raciocínio e a reflexão sobre a ação;


Características do Software Educativo

• Permite o desafio e a reflexão;

• É instigante;

• Possibilita a descrição dos procedimentos, de forma


clara e objetiva;

• Feedback e tratamento de erros;

• Dá condições de prosseguimento.
Processo de Desenvolvimento de Software: Etapas

 Concepção - Planejamento, definição de requisitos,

 Elaboração – Análise e construção de protótipos;

 Construção do sistema (inclui codificação e testes);

 Transição.
Processo de Desenvolvimento de Software
Educativo

O desenvolvimento de software Educativo


guarda uma especificidade própria, é preciso
entender como as pessoas aprendem, para
transpor este entendimento para o software
Educativo.
Teorias de Aprendizagem

Teorias de Aprendizagem
O comportamentalismo e o
neo-comportamentalismo
vêm de uma visão
objetivista de mundo, de
sociedade, de homem. Por
este motivo, a ênfase
nestas teorias é com tudo
que é visível e mensurável.
 Reforços positivos para respostas corretas;

 Ordem hierárquica que se inicia com conexões


estímulo-resposta;

 Ambas as teorias tem uma solida teoria de ensino, o


que de certa forma facilitaria o desenvolvimento de
eventos instrucionais.
Segue uma Abordagem Cognitiva,
considerando que o homem não pode
ser considerado um ser passivo e
transforma a aprendizagem em um
processo dinâmico.
Piaget Bruner
Aprender é atuar sobre o Aprendizagem por
objeto da aprendizagem
descoberta e o currículo
para compreendê-lo e
modificá-lo.
em espiral.
Socio-Interacionismo

Os ambientes computacionais de
aprendizagem cooperativa podem ser
vistos como formas de aplicação dos
princípios de Vygotsky:

Cultura e Interação Social;

Interação.
Como incorporar uma
destas visões sobre o
processo de aprendizagem
ao software Educativo que
queremos desenvolver?
Desenvolvimento de Software Educativo

O software Educativo pode assumir


diferentes formatos - exercício-e-prática,
tutoriais, jogos, simulações, aplicações
hipermídia, sistemas cooperativos.
Etapas de Desenvolvimento

Etapas Descrição
Definição do tema a
Concepção Etapa onde são definidas
ser abordado; as diretrizes gerais do
Identificação do software Educativo.
público-alvo; Elaboração/Construção Etapa centrada na
implementação do
Definição do software,.
ambiente de Finalização Destina-se a integrar as
aprendizagem; funcionalidades
elaboradas.
Planejamento da Transição Nesta etapa acontece a
interface; viabilização do software
educativo.
Avaliação.
Concepção

Concepção Elaboração/Construção Finalização Transição


Análise de Viabilidade

Os projetos podem variar em função do objetivo pelo


qual o sistema é constituído, do hardware sobre o qual
pode ser implantado e também em função da filosofia
de desenvolvimento.

Concepção Elaboração/Construção Finalização Transição


Formação da Equipe de Desenvolvimento

A tarefa de desenvolvimento de
software com estas
particularidades envolvem
tantos fatores, que não pode
Artistas Gráficos,
ficar dedicada a uma equipe Programadores,
com apenas um tipo de skill Analistas,
Escritores,
profissional. Profissionais da
Educação.

Concepção Elaboração/Construção Finalização Transição


Levantamento de Requisitos

 Definição do Tema

 Identificação Objeto Educativo e do Público


Alvo

 Definição do ambiente de aprendizagem

Concepção Elaboração/Construção Finalização Transição


Análise

No desenvolvimento de software educativo, a


fase de análise está intimamente ligada a uma
concepção pedagógica embasada por uma
teoria de aprendizagem e ao formato de
software escolhido.

Concepção Elaboração/Construção Finalização Transição


Elaboração/Construção

Concepção Elaboração/Construção Finalização Transição


Projeto

Na construção de um software Educativo,


existem pontos muito importantes, um deles e
talvez o mais relevante é a Interface.

Concepção Elaboração/Construção Finalização Transição


Implementação e Testes

A Implementação deve ser uma atividade do


ciclo que exige muito tempo e cuidado com
questões como a robustez, a facilidade de
manutenção e o total funcionamento das
funções planejadas.

Concepção Elaboração/Construção Finalização Transição


Validação

A validação de um software Educativo é uma


etapa de fundamental importância para que seja
assegurado que o software soluciona o
problema de ensino aprendizagem que motivou
seu desenvolvimento.

Concepção Elaboração/Construção Finalização Transição


Avaliação

Os softwares educativos necessitam de


avaliação quanto a sua qualidade, uma vez que,
nem sempre possuem características
adequadas, tanto no que se refere a aspectos
técnicos, quanto a aspectos pedagógicos.

Concepção Elaboração/Construção Finalização Transição


Avaliação

O software deve apresentar algumas


características fundamentais para sua
aplicabilidade e usabilidade, que
redundem em melhor desempenho no
processo de aprendizagem.

Concepção Elaboração/Construção Finalização Transição


Finalização

Concepção Elaboração/Construção Finalização Transição


Integração

Verifica se existem pequenos ajustes que


tenham sido observados na validação
preliminar do software.

Concepção Elaboração/Construção Finalização Transição


Documentação Complementar

A documentação que acompanha o software


deve ser um manual pesquisado, organizado,
assimilado, escrito e produzido como um script.

Concepção Elaboração/Construção Finalização Transição


Transição

Concepção Elaboração/Construção Finalização Transição


Distribuição

Usuários não devem se preocupar


na criação da estrutura de
diretórios, ou copiar manualmente
arquivos, ou modificar a
configuração dos arquivos.

Concepção Elaboração/Construção Finalização Transição


Treinamento e Preparação do usuário

Esta atividade objetiva a


capacitação dos docentes no
que diz respeito ao uso do
software educacional.

Concepção Elaboração/Construção Finalização Transição


Manutenção e Upgrade

Como todo software, o educativo, também precisa ser


atualizado periodicamente com novas versões, talvez
com una freqüência ainda maior, pois um conteúdo
técnico pode ficar obsoleto com rapidez.

Concepção Elaboração/Construção Finalização Transição


Considerações
Referências
• Gomes A. S. e Wanderley E. G. Elicitando requisitos em
projetos de software educativo, WIE’2003, Campinas (SP);
• Glauco Cabral Monteiro de Castro e Teresa Cristina de Aguiar.
Engenharia de Software no Desenvolvimento de Software
Educacional Hipermídia. XXV Conferencia Latinoamericana de
Informática;
• Neide Santos. Desenvolvimento de Software Educacional . São
Paulo, 1999;
• Fabiane Barreto Vavassori Benitti, Everton Flávio Rufino Seara,
Luciane Maria Schlindwein. Processo de Desenvolvimento de
Software Educacional: proposta e experimentação. CINTED-
UFRGS, 2005.

You might also like