SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Análise de tecnologias para o
desenvolvimento de sistemas
tutores inteligentes na internet
Faculdade Politécnica de Jundiaí
emersoncarlosduarte@gmail.com
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.
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.
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
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)
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
Características (EADDY, 2001):
►Similaridade entre as linguagens;
►Compilando com Java e C#;
►Interação com dispositivo móvel.
Desenvolvimento da pesquisa
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 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.
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.
Faculdade Politécnica de Jundiaí
emersoncarlosduarte@gmail.com

Contenu connexe

Similaire à Apresentação Sistemas Inteligentes C# / Java

3 oo-concepts
3 oo-concepts3 oo-concepts
3 oo-conceptsjorge600
 
ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...
ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...
ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...Universidade Estadual do Ceará
 
387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdf387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdfNickMartinsgaspar
 
Apresentação UFF Mobile
Apresentação UFF MobileApresentação UFF Mobile
Apresentação UFF MobileSti Uff
 
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...Luiz Matos
 
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...Luiz Matos
 
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Paulo Manseira
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDRogerio P C do Nascimento
 
Moodle: Avaliação de Usabilidade da criação de cursos Web
Moodle: Avaliação de Usabilidade da criação de cursos WebMoodle: Avaliação de Usabilidade da criação de cursos Web
Moodle: Avaliação de Usabilidade da criação de cursos WebRoseane Martins
 
Informática Educativa e a Aritmética (Parte 02)
Informática Educativa e a Aritmética (Parte 02) Informática Educativa e a Aritmética (Parte 02)
Informática Educativa e a Aritmética (Parte 02) Dennys Leite Maia
 
Projeto de Educação Matemática: Ensino de Matrizes e Grafos.
Projeto de Educação Matemática: Ensino de Matrizes e Grafos.Projeto de Educação Matemática: Ensino de Matrizes e Grafos.
Projeto de Educação Matemática: Ensino de Matrizes e Grafos.profmatleandro
 
Atividades interdisciplinares02
Atividades interdisciplinares02Atividades interdisciplinares02
Atividades interdisciplinares02IDELAN OLIVEIRA
 
Engenharia de software aplicada ao software educacional: desafios, problemas ...
Engenharia de software aplicada ao software educacional: desafios, problemas ...Engenharia de software aplicada ao software educacional: desafios, problemas ...
Engenharia de software aplicada ao software educacional: desafios, problemas ...sergiocrespo
 
Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013Elen Arantza
 

Similaire à Apresentação Sistemas Inteligentes C# / Java (20)

3 oo-concepts
3 oo-concepts3 oo-concepts
3 oo-concepts
 
3 oo-concepts
3 oo-concepts3 oo-concepts
3 oo-concepts
 
ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...
ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...
ARQUITETURA LÓGICA DO MODELO E-MATURITY -DESENVOLVIMENTO E FUNCIONAMENTO DO S...
 
387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdf387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdf
 
Apresentação UFF Mobile
Apresentação UFF MobileApresentação UFF Mobile
Apresentação UFF Mobile
 
Fabio melle
Fabio melleFabio melle
Fabio melle
 
Apresentacao
ApresentacaoApresentacao
Apresentacao
 
Fabio massaki
Fabio massakiFabio massaki
Fabio massaki
 
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
 
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
Sobre a Criação de Unidades de Aprendizagem do Padrão IMS Learning Design - u...
 
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
 
Rede computadores
Rede computadoresRede computadores
Rede computadores
 
081112 rede comp
081112 rede comp081112 rede comp
081112 rede comp
 
Moodle: Avaliação de Usabilidade da criação de cursos Web
Moodle: Avaliação de Usabilidade da criação de cursos WebMoodle: Avaliação de Usabilidade da criação de cursos Web
Moodle: Avaliação de Usabilidade da criação de cursos Web
 
Informática Educativa e a Aritmética (Parte 02)
Informática Educativa e a Aritmética (Parte 02) Informática Educativa e a Aritmética (Parte 02)
Informática Educativa e a Aritmética (Parte 02)
 
Projeto de Educação Matemática: Ensino de Matrizes e Grafos.
Projeto de Educação Matemática: Ensino de Matrizes e Grafos.Projeto de Educação Matemática: Ensino de Matrizes e Grafos.
Projeto de Educação Matemática: Ensino de Matrizes e Grafos.
 
Atividades interdisciplinares02
Atividades interdisciplinares02Atividades interdisciplinares02
Atividades interdisciplinares02
 
Engenharia de software aplicada ao software educacional: desafios, problemas ...
Engenharia de software aplicada ao software educacional: desafios, problemas ...Engenharia de software aplicada ao software educacional: desafios, problemas ...
Engenharia de software aplicada ao software educacional: desafios, problemas ...
 
Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013
 

Apresentação Sistemas Inteligentes C# / Java

  • 1. Análise de tecnologias para o desenvolvimento de sistemas tutores inteligentes na internet Faculdade Politécnica de Jundiaí emersoncarlosduarte@gmail.com
  • 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. 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. 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. 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. 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. Características (EADDY, 2001): ►Similaridade entre as linguagens; ►Compilando com Java e C#; ►Interação com dispositivo móvel. Desenvolvimento da pesquisa
  • 8. Portabilidade e Desempenho ► Microsoft.Net (C#) ► Java Desenvolvimento da pesquisa
  • 9. Máquinas Virtuais ►JVM (Java Virtual Machine) ►CLR (Commom Language Run-Time) Desenvolvimento da pesquisa
  • 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. 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. Faculdade Politécnica de Jundiaí emersoncarlosduarte@gmail.com