OBJETOS DISTRIBUÍDOS E WEB
 
 
 Na discussão plenária sobre otema programção na Web foram discutidos os seguintes paradigmas do uso de tecnologia computacional em ambientes educacionais.
 
SITUAÇÃO 3 -
 
 Estudante tem a liberdade de cobrir o material relativo a este tópico no momento que lhe for mais oportuno, buscando informação do servidor de material da UMTE. O uso das tecnologias deixa de ser demonstrativa, passando a ser interativas. todas as comunicações são assíncronas, mas não são restritas a comunicações entre aluno e professor.
 
 Grupo :
 
 Armando
 Carlos D.
 Jefferson
 Márcio
M.  Graças
Valmir

 1 - Identificação do Aluno
 

· Dados :
 Identificação do aluno (Servidor Acadêmico)
    Histórico Acadêmico (Servidor Acadêmico)
    Histórico de Navegação (Servidor de Curso)

· Processos :
 

 
 

· Implementação :
 

 O aluno através de um Form Html, ativando um CGI no servidor de curso. Desta forma este CGI utilizando um mecanismo de acesso distribuído (CORBA) acessa os dados do aluno no servidor acadêmico trazendo o histórico acadêmico. O CGI consulta a base de dados local para recuperar o histórico de navegação do aluno e compõem o perfil (lista de disciplinas, curso + histórico de navegação) do aluno

 2 - Seleção do Material :
 

· Dados  : Perfil do aluno.

 Componentes do material adequado ao perfil do aluno
 

    Conteúdo + Atributos.
 
· Processos:
 
 

 

Figura 2

· Implementação :
 

 Utilizando CORBA o servidor de cursos recupera os componentes de acordo com o perfil do aluno para disponibilizar o material adequado. No processo de composição pode se utilizar mecanismos de Inteligência Artificial e tomada de decisão.
 

 3 - Composição e Disponibilização do Material :

· Dados : Material
 

· Processo : Interface com o material através de um elo de ligação do material com a estrutura de organização dos componentes permite que o aluno tenha acesso ao material do curso.

· Implementação : Utilizando CORBA este material fica a disposição do aluno para que ele possa fazer consulta a qualquer momento.
 

 4 - Tópicos de Testes de Avaliação ( Mini - Teste)
 

· Dados : Provas e Testes, disponibilizadas aos alunos, terminadas as aplicações das provas e testes, é disponibilizado o gabarito.
 

· Processo : Appelet java permite acesso ao banco de dados onde estão as provas, testes e gabaritos. A correção pode ser feita no cliente e os resultados podem ser enviados para o servidor.
 

· Implementação : Com a utilização do CORBA o servidor de curso disponibiliza as provas, testes e gabaritos aos alunos.
 

 5 - Acompanhamento do aluno ao Material
 

· Dados : Interação entre os atores
 

· Processo : Dentro do processo de interação e acompanhamento as duvidas e perguntas entre os atores deve ser feita de modo

 

· Implementação : O CORBA permite disponibiliza todos os recursos necessários para que os atores envolvidos possam trocar informações dos mais diversos tipos.