SlideShare uma empresa Scribd logo
1 de 27
Biblioteca para VComs
    Uma maneira fácil para a reutilização,
 organização e compartilhamento de VComs.




                UFES – Vitória
                    2012
PARTICIPANTES
       GRADUANDO
       Rodolfo Signorelli Spalenza




                           CO-ORIENTADOR
                           Msc. Pedro David Netto Silveira




     ORIENTADOR
     Prof. Dr. Davidson Curry
SISTEMAS DE APOIO A ENSINO
FLEXIBILIDADE
MOrFEu
                                              [Menezes, 2008]




MULTI-ORGANIZADOR FLEXÍVEL PARA ESPAÇÕES VIRTUAIS




        VCom
        Veículos de Comunicação


                                              UPI
                             Unidades de Produção
                                        Intelectual
VCom

“Um VCom baseia-se numa estrutura conceitual que
sustenta a construção de ambientes para apoiar as
atividades cooperativas com suporte à flexibilidade
desejada. Em linhas gerais, o VCom possui suas
diretrizes de composição com características e
estruturação próprias, que são passíveis de
modificação a qualquer momento.”
                                   [RANGEL, 2011]
UPI

“Toda produção realizada por usuários, não
importando o tipo, é considerada uma Unidade de
Produção Intelectual.”
                                 [MENEZES, 2008]
MOrFEu – COMPONENTES
REUTILIZAÇÃO
 DE VCOMS
BIBLIOTECA
PARA VCOMS
MOrFEu – COMPONENTES
OBJETIVOS
Principal
•Compartilhar VComs públicos criados por
qualquer usuários.

Secundários
•Armazenar VComs favoritos que poderão ser
usados em outras ocasiões;
•Prover um sistema eficiente para pesquisa de
VComs com característica específicas.
CASOS DE USO
FAVORITOS




O Sistema de Favoritos é um módulo da Biblioteca de VCom
que tem como objetivo armazenar links para VComs. Esse
armazenamento é realizado através de um sistema de
diretórios.
PESQUISA
O Sistema de Pesquisa tem como
objetivo     encontrar    VComs     com
características específicas, realizando
uma pesquisa refinada através da
estrutura de todos os VComs.


CAMPOS PARA PESQUISA
  • Nome do VCom;
  • Autor;
  • Elementos da estrutura.
COMUNICAÇÃO



    EDITOR    BIBLIOTECA
   DE VCOMS   DE VCOMS
XML
XML – EXEMPLO BLOG
<?xml version="1.0" encoding="UTF-8"?>            <element name="comment_list" quantity="100">
<vcom>                                              <element name="comment" max_replay="10">
 <header>                                             <element name="datetime”/>
  <title>Blog</title>                                 <element name="author”/>
  <datetime>2002-05-30T09:30:10.5</datetime>          <element name="text"/>
  <author>1</author>                                </element>
  <public>true</public>                            </element>
  <description> Blog para Exemplo</description>
 </header>                                        </element>
                                                  </element>
 <body>                                           </body>
  <element name="post_list">                      </vcom>
   <element name="post">
    <element name="title"></element>
    <element name="text"></element>
DIAGRAMA DE CLASSES
CODE



                     Ruby on Rails
                    https://github.com/rails/rails



Ruby
https://github.com/ruby/ruby
ARQUITETURA DE CAMADA ABERTA


               IU

              LN

              GD




                        IU – Interface com o Usuário;
             DATABASE
                        LN – Lógica de Negócio;
                        GD – Gerencia de Dados.
MVC      –   MODEL-VIEW-
CONTROLLER
BANCO DE DADOS




 MODEL
 MODEL   ACTIVERECORD
         ACTIVERECORD


                        DATABASE
O SISTEMA

https://github.com/rodolfospalenza/vcom_library
DIFICULDADES
 • Trabalhar com um XML de forma que seja possível
   modelar qualquer tipo de sistema de aprendizado;

 • Falta de um padrão entre os integrantes da equipe
   MOrFEu em relação ao documento XML;




                              • Criar o parser do arquivo XML para o banco
                                de dados, visto que seria impossível realizar
                                pesquisas sobre o arquivo XML devido ao
                                tempo de consulta.




http://nokogiri.org/
TRABALHOS FUTUROS
1. Definir um XML padrão e definitivo para que todos os
   sistemas se comuniquem;
2. Armazenar os VComs criados no banco de dados;
3. Trabalhar com estatísticas na busca de VComs, apresentando
   na página inicial os VComs mais pesquisados;
4. Reformular o sistema para que pessoas com deficiência visual
   possam utiliza-lo.




                   DATABASE
REFERÊNCIAS
Menezes, C. S., Nevado, R. A., Castro, A. N., Santos, L. N. (2008) “MOrFEU – Multi-
Organizador Flexível de Espaços VirtUais para Apoiar a Inovação Pedagógica em
EAD”, Anais do Simpósio Brasileiro de Informática na Educação.

RANGEL, V. G. VCom: Uma abordagem para modelagem de ambientes
colaborativos. Tese Mestrado, Universidade Federal Do Espírito Santo, Vitória, 2011.

Mais conteúdo relacionado

Semelhante a Graduation

Uenp-Clm Estudo De Caso
Uenp-Clm Estudo De CasoUenp-Clm Estudo De Caso
Uenp-Clm Estudo De CasoSync Master
 
Introdução ao JAVA (linguagem de programação WEB)
Introdução ao JAVA (linguagem de programação WEB)Introdução ao JAVA (linguagem de programação WEB)
Introdução ao JAVA (linguagem de programação WEB)Luis Borges Gouveia
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKRyan Padilha
 
Framework Entities na CBSoft
Framework Entities na CBSoftFramework Entities na CBSoft
Framework Entities na CBSoftMarcius Brandão
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks phpIgor Moura
 
programacao-c-banco-de-dados
programacao-c-banco-de-dadosprogramacao-c-banco-de-dados
programacao-c-banco-de-dadosRaul Dias
 
Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...
Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...
Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...Lucas Furtado de Oliveira
 
Entendendo Frameworks web com Python
Entendendo Frameworks web com PythonEntendendo Frameworks web com Python
Entendendo Frameworks web com PythonLuiz Aldabalde
 
Entendendo Framework Web com Python
Entendendo Framework Web com PythonEntendendo Framework Web com Python
Entendendo Framework Web com PythonPythOnRio
 
Interoperabilidade entre bancos de dados
Interoperabilidade entre bancos de dadosInteroperabilidade entre bancos de dados
Interoperabilidade entre bancos de dadospichiliani
 
Interoperabilidade entre bancos de dados
Interoperabilidade entre bancos de dadosInteroperabilidade entre bancos de dados
Interoperabilidade entre bancos de dadospichiliani
 
Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Alessandro Almeida
 
Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...
Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...
Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...Fernando Godóy
 
Apresentação Introdução Design Patterns
Apresentação Introdução Design PatternsApresentação Introdução Design Patterns
Apresentação Introdução Design PatternsLucas Simões Maistro
 
Programação orientada à objetos & mvc
Programação orientada à objetos & mvcProgramação orientada à objetos & mvc
Programação orientada à objetos & mvcJhordam Siqueira
 
Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4Luciano Condé
 
Apresentação em Projeto de Sistemas – Entity Framework
Apresentação em Projeto de Sistemas – Entity FrameworkApresentação em Projeto de Sistemas – Entity Framework
Apresentação em Projeto de Sistemas – Entity FrameworkMatteus Barbosa
 
Repositório Institucional - Refbase
Repositório Institucional - RefbaseRepositório Institucional - Refbase
Repositório Institucional - RefbaseAntonio Conserva Jr
 

Semelhante a Graduation (20)

Uenp-Clm Estudo De Caso
Uenp-Clm Estudo De CasoUenp-Clm Estudo De Caso
Uenp-Clm Estudo De Caso
 
Introdução ao JAVA (linguagem de programação WEB)
Introdução ao JAVA (linguagem de programação WEB)Introdução ao JAVA (linguagem de programação WEB)
Introdução ao JAVA (linguagem de programação WEB)
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
 
Framework Entities na CBSoft
Framework Entities na CBSoftFramework Entities na CBSoft
Framework Entities na CBSoft
 
Banco de dados_orientado_a_objetos
Banco de dados_orientado_a_objetosBanco de dados_orientado_a_objetos
Banco de dados_orientado_a_objetos
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks php
 
programacao-c-banco-de-dados
programacao-c-banco-de-dadosprogramacao-c-banco-de-dados
programacao-c-banco-de-dados
 
Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...
Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...
Entendendo a Tríade Model-View-Controller (MVC) utilizando padrões de projeto...
 
Entendendo Frameworks web com Python
Entendendo Frameworks web com PythonEntendendo Frameworks web com Python
Entendendo Frameworks web com Python
 
Entendendo Framework Web com Python
Entendendo Framework Web com PythonEntendendo Framework Web com Python
Entendendo Framework Web com Python
 
Interoperabilidade entre bancos de dados
Interoperabilidade entre bancos de dadosInteroperabilidade entre bancos de dados
Interoperabilidade entre bancos de dados
 
Interoperabilidade entre bancos de dados
Interoperabilidade entre bancos de dadosInteroperabilidade entre bancos de dados
Interoperabilidade entre bancos de dados
 
Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6
 
Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...
Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...
Aumento de Produtividade no Desenvolvimento de Aplicações em Java com Spring ...
 
Apresentação Introdução Design Patterns
Apresentação Introdução Design PatternsApresentação Introdução Design Patterns
Apresentação Introdução Design Patterns
 
Programação orientada à objetos & mvc
Programação orientada à objetos & mvcProgramação orientada à objetos & mvc
Programação orientada à objetos & mvc
 
Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4
 
Framework Miolo
Framework MioloFramework Miolo
Framework Miolo
 
Apresentação em Projeto de Sistemas – Entity Framework
Apresentação em Projeto de Sistemas – Entity FrameworkApresentação em Projeto de Sistemas – Entity Framework
Apresentação em Projeto de Sistemas – Entity Framework
 
Repositório Institucional - Refbase
Repositório Institucional - RefbaseRepositório Institucional - Refbase
Repositório Institucional - Refbase
 

Último

Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 

Último (20)

Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 

Graduation

  • 1. Biblioteca para VComs Uma maneira fácil para a reutilização, organização e compartilhamento de VComs. UFES – Vitória 2012
  • 2. PARTICIPANTES GRADUANDO Rodolfo Signorelli Spalenza CO-ORIENTADOR Msc. Pedro David Netto Silveira ORIENTADOR Prof. Dr. Davidson Curry
  • 3. SISTEMAS DE APOIO A ENSINO
  • 5. MOrFEu [Menezes, 2008] MULTI-ORGANIZADOR FLEXÍVEL PARA ESPAÇÕES VIRTUAIS VCom Veículos de Comunicação UPI Unidades de Produção Intelectual
  • 6. VCom “Um VCom baseia-se numa estrutura conceitual que sustenta a construção de ambientes para apoiar as atividades cooperativas com suporte à flexibilidade desejada. Em linhas gerais, o VCom possui suas diretrizes de composição com características e estruturação próprias, que são passíveis de modificação a qualquer momento.” [RANGEL, 2011]
  • 7. UPI “Toda produção realizada por usuários, não importando o tipo, é considerada uma Unidade de Produção Intelectual.” [MENEZES, 2008]
  • 12. OBJETIVOS Principal •Compartilhar VComs públicos criados por qualquer usuários. Secundários •Armazenar VComs favoritos que poderão ser usados em outras ocasiões; •Prover um sistema eficiente para pesquisa de VComs com característica específicas.
  • 14. FAVORITOS O Sistema de Favoritos é um módulo da Biblioteca de VCom que tem como objetivo armazenar links para VComs. Esse armazenamento é realizado através de um sistema de diretórios.
  • 15. PESQUISA O Sistema de Pesquisa tem como objetivo encontrar VComs com características específicas, realizando uma pesquisa refinada através da estrutura de todos os VComs. CAMPOS PARA PESQUISA • Nome do VCom; • Autor; • Elementos da estrutura.
  • 16. COMUNICAÇÃO EDITOR BIBLIOTECA DE VCOMS DE VCOMS
  • 17. XML
  • 18. XML – EXEMPLO BLOG <?xml version="1.0" encoding="UTF-8"?> <element name="comment_list" quantity="100"> <vcom> <element name="comment" max_replay="10"> <header> <element name="datetime”/> <title>Blog</title> <element name="author”/> <datetime>2002-05-30T09:30:10.5</datetime> <element name="text"/> <author>1</author> </element> <public>true</public> </element> <description> Blog para Exemplo</description> </header> </element> </element> <body> </body> <element name="post_list"> </vcom> <element name="post"> <element name="title"></element> <element name="text"></element>
  • 20. CODE Ruby on Rails https://github.com/rails/rails Ruby https://github.com/ruby/ruby
  • 21. ARQUITETURA DE CAMADA ABERTA IU LN GD IU – Interface com o Usuário; DATABASE LN – Lógica de Negócio; GD – Gerencia de Dados.
  • 22. MVC – MODEL-VIEW- CONTROLLER
  • 23. BANCO DE DADOS MODEL MODEL ACTIVERECORD ACTIVERECORD DATABASE
  • 25. DIFICULDADES • Trabalhar com um XML de forma que seja possível modelar qualquer tipo de sistema de aprendizado; • Falta de um padrão entre os integrantes da equipe MOrFEu em relação ao documento XML; • Criar o parser do arquivo XML para o banco de dados, visto que seria impossível realizar pesquisas sobre o arquivo XML devido ao tempo de consulta. http://nokogiri.org/
  • 26. TRABALHOS FUTUROS 1. Definir um XML padrão e definitivo para que todos os sistemas se comuniquem; 2. Armazenar os VComs criados no banco de dados; 3. Trabalhar com estatísticas na busca de VComs, apresentando na página inicial os VComs mais pesquisados; 4. Reformular o sistema para que pessoas com deficiência visual possam utiliza-lo. DATABASE
  • 27. REFERÊNCIAS Menezes, C. S., Nevado, R. A., Castro, A. N., Santos, L. N. (2008) “MOrFEU – Multi- Organizador Flexível de Espaços VirtUais para Apoiar a Inovação Pedagógica em EAD”, Anais do Simpósio Brasileiro de Informática na Educação. RANGEL, V. G. VCom: Uma abordagem para modelagem de ambientes colaborativos. Tese Mestrado, Universidade Federal Do Espírito Santo, Vitória, 2011.

Notas do Editor

  1. Linguagem Markdown CMS (Content Management Systems ou Sistemas Gerenciadores de Conteúdo)
  2. ----- Meeting Notes (30/08/12 08:37) ----- &quot;reinventar a roda&quot;