39
Processo de Desenvolvimento de Software Educativo Informática na Educação Ronnie E.Santos

Processo de Desenvolvimento de Software Educativo

  • Upload
    ronnie

  • View
    698

  • Download
    11

Embed Size (px)

DESCRIPTION

Seminário apresentado na turma de Informática na Educação 2010.1 no Curso de Bacharelado em Sistemas de Informação. Universidade Federal Rural de Pernambuco - Unidade Acadêmica de Serra Talhada.

Citation preview

Page 1: Processo de Desenvolvimento de Software Educativo

Processo de Desenvolvimento de Software Educativo

Informática na EducaçãoRonnie E.Santos

Page 2: Processo de Desenvolvimento de Software Educativo
Page 3: Processo de Desenvolvimento de Software Educativo

Definido como qualquer programa de computador que possa

ser usado para fins educativos, muito

embora tenham sido desenvolvidos para

este fim.

Software Educacional

Page 4: Processo de Desenvolvimento de Software Educativo

Software Educativo

Software Educativo é

definido como um

sistema

computacional e

interativo,

intencionalmente

concebido para

facilitar a

aprendizagem de

conceitos

específicos

Page 5: Processo de Desenvolvimento de 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çãocoletiva;

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

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

Características do Software Educativo

Page 6: Processo de Desenvolvimento de Software Educativo

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.

Page 7: Processo de Desenvolvimento de Software Educativo
Page 8: Processo de Desenvolvimento de Software Educativo
Page 9: Processo de Desenvolvimento de Software Educativo

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: Etapas

Page 10: 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.

Processo de Desenvolvimento de Software Educativo

Page 11: Processo de Desenvolvimento de Software Educativo

Teorias de Aprendizagem

Teorias de Aprendizagem

Page 12: Processo de Desenvolvimento de Software Educativo

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.

Page 13: Processo de Desenvolvimento de Software Educativo

Reforços positivos para respostas corretas;

Ordem hierárquica que se inicia com conexõesestímulo-resposta;

Ambas as teorias tem uma solida teoria de ensino, oque de certa forma facilitaria o desenvolvimento deeventos instrucionais.

Page 14: Processo de Desenvolvimento de Software Educativo

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.

Page 15: Processo de Desenvolvimento de Software Educativo

Piaget

Aprender é atuar sobre o objeto da aprendizagem para compreendê-lo e

modificá-lo.

Bruner

Aprendizagem por descoberta e o currículo

em espiral.

Page 16: Processo de Desenvolvimento de Software Educativo

Cultura e Interação Social;

Interação.

Socio-Interacionismo

Os ambientes computacionais de

aprendizagem cooperativa podem ser

vistos como formas de aplicação dos

princípios de Vygotsky:

Page 17: Processo de Desenvolvimento de Software Educativo

Como incorporar uma destas visões sobre o

processo de aprendizagem ao software Educativo que

queremos desenvolver?

Page 18: Processo de 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.

Desenvolvimento de Software Educativo

Page 19: Processo de Desenvolvimento de Software Educativo

Etapas Descrição

Concepção Etapa onde são definidas

as diretrizes gerais do

software Educativo.

Elaboração/Construção Etapa centrada na

implementação do

software,.

Finalização Destina-se a integrar as

funcionalidades

elaboradas.

Transição Nesta etapa acontece a

viabilização do software

educativo.

Etapas de Desenvolvimento

Definição do tema a ser abordado;

Identificação do público-alvo; Definição do

ambiente de aprendizagem;

Planejamento da interface; Avaliação.

Page 20: Processo de Desenvolvimento de Software Educativo

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

Concepção

Page 21: Processo de Desenvolvimento de Software Educativo

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.

Análise de Viabilidade

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

Page 22: Processo de Desenvolvimento de Software Educativo

A tarefa de desenvolvimento de software com estas particularidades envolvem tantos fatores, que não pode ficar dedicada a uma equipe com apenas um tipo de skill profissional.

Artistas Gráficos, Programadores,

Analistas, Escritores,

Profissionais da Educação.

Formação da Equipe de Desenvolvimento

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

Page 23: Processo de Desenvolvimento de Software Educativo

Definição do Tema

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

Definição do ambiente de aprendizagem

Levantamento de Requisitos

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

Page 24: Processo de Desenvolvimento de Software Educativo

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

Análise

Page 25: Processo de Desenvolvimento de Software Educativo

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

Elaboração/Construção

Page 26: Processo de Desenvolvimento de Software Educativo

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

Projeto

Page 27: Processo de Desenvolvimento de Software Educativo

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

Implementação e Testes

Page 28: Processo de Desenvolvimento de Software Educativo

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

Validação

Page 29: Processo de Desenvolvimento de Software Educativo

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

Page 30: Processo de Desenvolvimento de Software Educativo

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

Avaliação

Page 31: Processo de Desenvolvimento de Software Educativo

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

Finalização

Page 32: Processo de Desenvolvimento de Software Educativo

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

Integração

Page 33: Processo de Desenvolvimento de Software Educativo

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

Documentação Complementar

Page 34: Processo de Desenvolvimento de Software Educativo

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

Transição

Page 35: Processo de Desenvolvimento de Software Educativo

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

Distribuição

Page 36: Processo de Desenvolvimento de Software Educativo

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

Treinamento e Preparação do usuário

Page 37: Processo de Desenvolvimento de Software Educativo

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

Manutenção e Upgrade

Page 38: Processo de Desenvolvimento de Software Educativo

Considerações

Page 39: Processo de Desenvolvimento de Software Educativo

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.