Análise de tecnologias para o
desenvolvimento de sistemas
tutores inteligentes na internet
Faculdade Politécnica de Jundia...
Objetivo da pesquisa
Investigar duas das principais tecnologias
disponíveis para Internet (Java e Microsoft.
Net) e as alt...
Metodologia
Levantamento bibliográfico inicial visando
determinar padrões comparativos entre as
duas tecnologias, com base...
O que é um Sistema Tutor Inteligente?
► O termo “Sistema Tutor Inteligente” (STI) é
aplicado a programas que são projetado...
Desenvolvimento da pesquisa
Aluno
Modelo do
tutor
Modelo de
aprendizado
Modelo de
domínio
Modelo do
estudante
Modelo tradi...
Desenvolvimento da pesquisa
Tecnologias disponíveis: a pesquisa foi
elaborada com foco nas duas principais
plataformas exi...
Características (EADDY, 2001):
►Similaridade entre as linguagens;
►Compilando com Java e C#;
►Interação com dispositivo mó...
Portabilidade e Desempenho
► Microsoft.Net (C#)
► Java
Desenvolvimento da pesquisa
Máquinas Virtuais
►JVM (Java Virtual Machine)
►CLR (Commom Language Run-Time)
Desenvolvimento da pesquisa
Resultado da pesquisa
No decorrer da pesquisa foi possível
observar que ambas tecnologias poderiam
ser adotadas no desenvo...
Referências Bibliográficas
► EADDY, M. C# Versus Java. Dr. Dobbs. Fevereiro, 2001.
► FREEDMAN, R.; ALI, S. S.; MCROY, S., ...
Faculdade Politécnica de Jundiaí
emersoncarlosduarte@gmail.com
Próximos SlideShares
Carregando em…5
×

Apresentação Sistemas Inteligentes C# / Java

383 visualizações

Publicada em

Trabalho envolvendo pesquisa sobre framework e abordagem para transformação de STI's desktop em software web,

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
383
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentação Sistemas Inteligentes C# / Java

  1. 1. Análise de tecnologias para o desenvolvimento de sistemas tutores inteligentes na internet Faculdade Politécnica de Jundiaí emersoncarlosduarte@gmail.com
  2. 2. Objetivo da pesquisa Investigar duas das principais tecnologias disponíveis para Internet (Java e Microsoft. Net) e as alterações necessárias para adequar o funcionamento de um sistema tutor inteligente para a Web.
  3. 3. Metodologia Levantamento bibliográfico inicial visando determinar padrões comparativos entre as duas tecnologias, com base nos padrões adotados, escolher a melhor e realizar a construção de um protótipo.
  4. 4. O que é um Sistema Tutor Inteligente? ► O termo “Sistema Tutor Inteligente” (STI) é aplicado a programas que são projetados para o ensino e que fazem uso de técnicas de Inteligência Artificial (Freedman et al, 2000). ► Os STI’s têm auxiliado estudantes em diversos domínios, tais como geometria, química e programação. Estes domínios são considerados ideais, devido o grau de sua representatividade (Oliveira, 2005). Desenvolvimento da pesquisa
  5. 5. Desenvolvimento da pesquisa Aluno Modelo do tutor Modelo de aprendizado Modelo de domínio Modelo do estudante Modelo tradicional de um Sistema Tutor Inteligente. (FREEDMAN et al, 2000)
  6. 6. Desenvolvimento da pesquisa Tecnologias disponíveis: a pesquisa foi elaborada com foco nas duas principais plataformas existentes (SANTOS, 2004) (SANT’ANNA, 2006). ►Microsoft.Net (C#) ►Java
  7. 7. Características (EADDY, 2001): ►Similaridade entre as linguagens; ►Compilando com Java e C#; ►Interação com dispositivo móvel. Desenvolvimento da pesquisa
  8. 8. Portabilidade e Desempenho ► Microsoft.Net (C#) ► Java Desenvolvimento da pesquisa
  9. 9. Máquinas Virtuais ►JVM (Java Virtual Machine) ►CLR (Commom Language Run-Time) Desenvolvimento da pesquisa
  10. 10. Resultado da pesquisa No decorrer da pesquisa foi possível observar que ambas tecnologias poderiam ser adotadas no desenvolvimento dos STI’s. Porém, após a análise de comportamento e interação, optou-se pela plataforma Java, devido sua portabilidade, desempenho e o fato de não ter custo com licenciamento, e sua fácil interação com outros componentes gratuitos.
  11. 11. Referências Bibliográficas ► EADDY, M. C# Versus Java. Dr. Dobbs. Fevereiro, 2001. ► FREEDMAN, R.; ALI, S. S.; MCROY, S., “What is an intelligent tutoring system?”. Intelligence, Vol 11, No 3, 2000, pp. 15-16. ► OLIVEIRA, C. L. V. AutoExplC: sistema tutor inteligente para auxílio ao ensino da linguagem “C” baseado na aprendizagem por auto-explicação de exemplos. Dissertação de Mestrado. Campinas: PUC-Campinas, 2005. 107p. ► SANT’ANNA M. Diferença entre Java e C# - Parte 2. 2006. ► SANTOS, M. S. Asp.NET. Dissertação. Centro Universitário Luterano de Palmas (CEULP/ULBRA), 2004.
  12. 12. Faculdade Politécnica de Jundiaí emersoncarlosduarte@gmail.com

×