Sie sind auf Seite 1von 213

Universidade Federal da Bahia

Universidade Estadual de Feira de Santana

DISSERTAO DE MESTRADO

PBLOntology: Uma Ontologia de Domnio com uma Abordagem


Contextual para Aprendizagem Baseada em Problemas

Adriana Silva Souza

Mestrado Multiinstitucional em Cincia da Computao

Salvador - BA
2014
ii
ADRIANA SILVA SOUZA

PBLOntology: Uma Ontologia de Domnio com uma Abordagem


Contextual para Aprendizagem Baseada em Problemas

Dissertao apresentada ao Programa de Mestrado


Multiinstitucional em Cincia da Computao da
Universidade Federal da Bahia e Universidade Estadual
de Feira de Santana, como requisito parcial obteno do
ttulo de Mestre em Cincia da Computao.

Orientador: Prof. Dr. Adolfo Almeida Duran


Co-Orientadora: Profa. Dr Vaninha Vieira

Salvador
2014
S729p Souza, Adriana Silva

PBLOntology: uma ontologia de domnio com uma abordagem contextual para


aprendizagem baseada em problemas / Adriana Silva Souza Salvador:
Universidade Federal da Bahia/ UFBA, 2015.

211 F. : IL.

Dissertao (Mestrado) Universidade Federal da Bahia, Universidade Estadual


de Feira de Santana, Programa de Ps-Graduao Multiinstitucional em Cincia
Computao, Salvador, BA, 2015. Orientador: Prof. Dr. Adolfo Almeida Duran.
Coorientador: Profa. Dra. Vaninha Vieira.

Inclui referncias.

1. PBL. 2. Aprendizagem Baseada em Problemas. 3. Ontologia. 4. Contexto


Computacional. I. Souza, Adriana Silva. II. Universidade Federal da Bahia. III.
Ttulo.

CDD: 004

Ficha catalogrfica elaborada por Aline Machado Cruz CRB1593/5 Regio

iv
ADRIANA SILVA SOUZA

PBLOntology: Uma Ontologia de Domnio com uma Abordagem Contextual para Aprendizagem
Baseada em Problemas

Esta dissertao foi julgada adequada obteno do ttulo


de Mestre em Cincia da Computao e aprovada em sua
forma final pelo Mestrado Multiinstitucional em Cincia
da Computao da UFBA-UEFS.

Salvador, 15 de Dezembro de 2014.

______________________________________________________
Prof. Adolfo Almeida Duran (orientador), D.Sc.
Universidade Federal da Bahia UFBA

______________________________________________________
Profa. Patricia Cabral de Azevedo Restelli Tedesco Ph.D..
Universidade Federal de Pernambuco UFPE

______________________________________________________
Profa. Grabiela Ribeiro Peixoto Rezende Pinto, D.Sc.
Universidade Estadual de Feira de Santana UEFS

______________________________________________________
Profa. Las do Nascimento Salvador, D.Sc.
Universidade Federal da Bahia UFBA

v
RESUMO

Na era da Informao imprescindvel que o estudante desenvolva mecanismos para a


construo autnoma do conhecimento, alm do desenvolvimento de mltiplas habilidades e competncias.
Uma metodologia bastante adequada a tal cenrio, a metodologia de Aprendizagem Baseada em
Problemas, do ingls Problem-Based Learning (PBL). Ao longo dos ltimos anos, novas tecnologias tm
influenciado a rea da educao, criando meios que facilitam o processo de ensino e aprendizagem. A Web
Semntica, por exemplo, tem proporcionado o desenvolvimento de ambientes de aprendizagem
personalizados e novas formas de aprendizagem colaborativa e interativa. Nesse cenrio, ontologias vm
sendo construdas para aplicao em ambientes de aprendizagem, se mostrado teis na concepo de vrios
tipos de ambientes educacionais, para promoo da interoperabilidade semntica, o compartilhamento e a
personalizao da aprendizagem. Dentre as diversas finalidades apresentadas para o uso de ontologias,
ambientes de aprendizagem sensvel ao contexto tambm tm utilizado ontologias para modelar contexto.
Um mapeamento sistemtico foi realizado para buscar evidncias do uso de ontologias para PBL, no foi
encontrada nenhuma ontologia de referncia para a metodologia que pudesse ser reutilizada, alm da
existncia de poucas ontolgicas envolvendo o domnio PBL. Esse trabalho prope uma ontologia para
Aprendizagem Baseada em Problema denominada PBLOntology, que aborda o processo PBL e prov uma
evoluo da ontologia com uma formalizao do contexto das discusses colaborativas da metodologia. Para
desenvolvimento da ontologia foi criado um Framework Conceitual para representao do processo PBL, foi
realizada tambm uma pesquisa de campo que permitiu analisar se a ontologia est de acordo com a prtica
da metodologia, levantar informaes para definio dos elementos contextuais formalizados na abordagem
contextual e criar instncias reais para testes na ontologia. Para avaliao da ontologia proposta foram
definidos critrios considerados relevantes para avaliao e duas abordagens avaliativas foram utilizadas:
atividades de testes e avaliao com especialistas. Os resultados obtidos na primeira abordagem permitiram
fazer correes na ontologia e as consultas realizadas na mesma trouxeram os resultados esperados. Para a
segunda abordagem a maioria dos avaliadores respondeu que as definies satisfaziam ou satisfaziam
parcialmente. Conforme justificativas e sugestes dos especialistas algumas definies foram ajustadas
possibilitando fazer melhorias na ontologia para que a mesma atendesse aos critrios definidos.

Palavras Chaves: PBL, Aprendizagem Baseada em Problemas, Ontologia, Contexto Computacional.

vi
ABSTRACT

In the age of information, it is essential that students develop mechanisms for autonomous construction of
knowledge, along with the development of multiple skills and competencies. A very suitable methodology
for such context is the methodology of Problem-Based Learning (PBL). Over recent years, new technologies
have influenced the area of education, among them, it is worth mention the Semantic Web, which has
provided the development of personalized learning environments and new forms of collaborative and
interactive learning. In this scenario, ontologies have been constructed and used in learning environments.
They have proved to be useful in the design of various types of educational environments, promoting the
semantic interoperability, as well as the sharing and customization of knowledge. Among the various
purposes for the use of ontologies, learning environments sensitive to context have also used ontologies for
modeling context. A systematic mapping conducted to seek evidence of the use of ontologies for the PBL
methodology led us to conclude that there is little formalization using ontology for the PBL domain. This
work proposes an ontology for Problem-Based Learning named PBLOntology, which addresses the PBL
process, and also yields an evolution of this ontology with the context formalization of the collaborative
discussions of the methodology. For the development of the ontology, a field research has been carried out. It
allowed us to analyze if the ontology is consistent with the practice of the methodology, to gather
information to define the formalized contextual elements in the contextual approach, and to create real
instances to perform tests in the ontology. To evaluate the proposed ontology, we defined relevant criteria
regarded as relevant for the assessment of the two methods: test activities and evaluation with experts were
used to evaluate the defined criteria. The results obtained in the first approach allowed to do some
corrections in the ontology and the executed queries showed the expected results. For the second approach
most experts said the definitions satisfied or satisfied partially. According justification and suggestions from
experts some definitions have been adjusted enabling make improvements in the ontology to comply with
defined criteria.

Keywords: PBL, Problem-Based Leaning, Ontology, Context Computing.

vii
viii
AGRADECIMENTOS

Primeiramente, agradeo a Deus, pela obstinao e coragem, mostrando que sou capaz de
atingir os meus objetivos, agradeo pela pacincia, pela dedicao a mim concedida para realizar este
trabalho, pelas pessoas colocadas em minha vida durante essa trajetria que me motivaram quando me senti
fraca nos momentos difceis, enfim agradeo a Deus pelo seu amor infinito, por tudo.
Ao meu esposo, Gei, pela cumplicidade, amor e carinho. Pela pacincia e compreenso da
minha ausncia e abdicao da minha ateno para que eu pudesse realizar os trabalhos que envolveram esta
caminhada.
A minha Me, Maria, pelo amor incondicional, exemplo de coragem e luta, constantes oraes e
sbias palavras de esperana e confiana que me fortaleceram e me fizeram acreditar que seria possvel a
realizao desse sonho.
Aos meus orientadores, professores Adolfo Duran e Vaninha Vieira, pela pacincia, orientao
e ensinamentos durante esta trajetria, dedicando seu tempo e empenho em todas as fases desta pesquisa.
Pelas lies de vida e de profissionalismo que jamais sero esquecidas.
Ao professor Roberto Almeida Bittecourt da UEFS, pela indicao das bibliografias, pela
disposio para reunies quando precisei esclarecer dvidas sobre PBL, pelo apoio na realizao da pesquisa
de campo na Universidade Estadual de Feira de Santana - UEFS.
Aos Professores Joo Batista da Rocha Junior, Armando Sanca Sanca, Edgar Silva Junior
e Elisngela Oliveira Carneiro, da UEFS, por gentilmente conceder seus horrios de aulas para que pudesse
fazer o estudo e observaes necessrias, que contriburam para o desenvolvimento dessa pesquisa.
Ao Professor David Moises Barreto dos Santos por se empenhar em conseguir o transporte que
foi de fundamental importncia para realizao da pesquisa de campo e deslocamento entre Salvador e Feira
de Santana.
Aos meus colegas do LES por todo tempo que tivemos juntos, brincadeiras e momentos srios.
Em especial a Larissa Rocha pelos momentos de descontrao e me hospedar em sua casa nos momentos que
precisei dormir em Feira de Santana
As colegas com quem morei durante essa trajetria, por sempre me incentivarem e estarem
presentes nos momentos que precisei de um ombro amigo.
Ao IFBA Campus Porto Seguro, pelo afastamento concedido para realizao dessa pesquisa.

ix
Aos professores que fizeram parte da banca de avaliao desta dissertao, Prof. Dr. Adolfo
Almeida Druan, Profa. Dra. Patricia Tedesco, Profa. Dra. Grabiela Ribeiro Peixoto Rezende Pinto e Profa.
Dra. Lais do Nascimento Salvador pela honrosa contribuio.
A todos os meus familiares, por terem me ensinado que as conquistas s so possveis com
trabalho, honestidade e esforo pessoal.

x
Uma mente que se abre a uma nova ideia jamais voltar ao seu tamanho original

Albert Einstein

xi
xii
SUMRIO

1 INTRODUO ............................................................................................................................ 1
1.1 OBJETIVOS ............................................................................................................................ 3
1.2 METODOLOGIA DE DESENVOLVIMENTO ..................................................................... 4
1.3 ORGANIZAO DO TRABALHO ....................................................................................... 6
2 FUNDAMENTOS TERICOS .................................................................................................. 7
2.1 ONTOLOGIAS ........................................................................................................................ 8
2.1.1 DEFINIES E RELEVNCIA ............................................................................................ 8
2.1.2 COMPOSIO DE UMA ONTOLOGIA .............................................................................. 9
2.1.3 TIPOS DE ONTOLOGIA ...................................................................................................... 10
2.1.4 METODOLOGIAS PARA O DESENVOLVIMENTO DE ONTOLOGIAS ....................... 11
2.1.5 LINGUAGENS PARA IMPLEMENTAO DE ONTOLOGIAS ...................................... 13
2.1.6 AVALIAO DE ONTOLOGIAS ....................................................................................... 15
2.2 APRENDIZAGEM BASEADA EM PROBLEMAS ............................................................ 16
2.2.1 CONTEXTO HISTRICO .................................................................................................... 17
2.2.2 ELEMENTOS DA PBL E SEU PROCESSO DE APRENDIZAGEM ................................. 18
2.2.3 VANTAGENS E DESVANTAGENS DA PBL .................................................................... 21
2.2.4 PBL NA EDUCAO DA COMPUTAO ....................................................................... 22
2.3 CONTEXTO COMPUTACIONAL....................................................................................... 23
2.3.1 CONTEXTO EM GRUPOS COLABORATIVOS ................................................................ 24
2.3.2 ESPECIFICAO E MODELAGEM DE CONTEXTO...................................................... 27
2.4 CONSIDERAES FINAIS ................................................................................................. 29
3 ONTOLOGIAS PARA PBL...................................................................................................... 30
3.1 MAPEAMENTO SISTEMTICO ........................................................................................ 30
3.1.1 PLANEJAMENTO ................................................................................................................ 31
3.1.2 CONDUO ......................................................................................................................... 33
3.1.3 DISCUSSO DOS RESULTADOS...................................................................................... 34
3.1.4 CONSIDERAES FINAIS ................................................................................................. 38
3.2 TRABALHOS RELACIONADOS ........................................................................................ 39
3.2.1 ONTOLOGIAS PARA RECOMENDAO DE CONTEDOS ........................................ 39
3.2.2 ONTOLOGIAS PARA REPRESENTAO DE TERMOS ................................................ 41
3.2.3 ONTOLOGIA DE CONTEXTO DO APRENDIZ ................................................................ 43
xiii
3.2.4 ONTOLOGIA PARA FORMALIZAO DO CICLO PBL ................................................ 44
3.3 CONSIDERAES FINAIS ................................................................................................. 47
4 PBLONTOLOGY UMA ONTOLOGIA PARA A METODOLOGIA PBL ...................... 48
4.1 FRAMEWORK CONCEITUAL ............................................................................................. 48
4.2 PESQUISA DE CAMPO ....................................................................................................... 52
4.2.1 LEVANTAMENTO DAS INFORMAES PARA FORMALIZAO (ETAPA 1) ........ 54
4.2.2 LEVANTAMENTO DE INFORMAES PARA INSTANCIAO (ETAPA 2) ............. 55
4.2.3 ANLISE E LEVANTAMENTO DAS INFORMAES CONTEXTUAIS (ETAPA 3) .. 56
4.3 METODOLOGIA DE IMPLEMENTAO ........................................................................ 60
4.4 DESENVOLVIMENTO DA PBLONTOLOGY ................................................................... 62
4.4.1 ENUMERAO DO TERMOS............................................................................................ 65
4.4.2 DEFINIO DAS CLASSES ............................................................................................... 72
4.4.3 DEFINIO DAS PROPRIEDADES .................................................................................. 79
4.4.4 DEFINIO DAS RESTRIES ........................................................................................ 83
4.4.5 DEFINIO DOS AXIOMAS.............................................................................................. 87
4.4.6 DEFINIO DAS INSTNCIAS ........................................................................................ 88
4.5 CONSIDERAOES FINAIS ................................................................................................. 91
5 AVALIAO E ANLISE DOS RESULTADOS ................................................................. 92
5.1 AVALIAO 1: ATIVIDADES DE TESTE ....................................................................... 93
5.1.1 PROCEDIMENTO ................................................................................................................ 93
5.1.2 EXECUO E ANLISE DOS RESULTADOS................................................................. 94
5.2 AVALIAO 2: ESPECIALISTAS DE DOMNIO .......................................................... 100
5.2.1 PROCEDIMENTO E EXECUO .................................................................................... 100
5.2.2 ANLISE DE RESULTADOS ........................................................................................... 101
5.3 CONSIDERAES FINAIS ............................................................................................... 113
6 CONCLUSO .......................................................................................................................... 116
6.1 CONTRIBUIES ............................................................................................................. 117
6.2 TRABALHOS FUTUROS.................................................................................................. 118
REFERNCIAS ................................................................................................................................ 119

xiv
xv
LISTA DE FIGURAS

Figura 1 Etapas da metodologia de desenvolvimento. ................................................................................... 5


Figura 2 Tipos de ontologias (Guarino, 1998).............................................................................................. 10
Figura 3 Mtodo de desenvolvimento de ontologias 101 (Rautenberg et al., 2010). ................................... 12
Figura 4 Ciclo PBL adaptado de Hmelo-Silver (2004). ............................................................................... 19
Figura 5 Um exemplo de quadro branco adaptado de Hmelo-Silver (2004). ............................................... 20
Figura 6 Classificao de contexto em ambientes colaborativos (Brzillon et al., 2004). ........................... 25
Figura 7 Dimenses de contexto em ambientes colaborativos (Rosa et al, 2004). ....................................... 26
Figura 8 Contexto compartilhado (Brzillon, 2003)..................................................................................... 26
Figura 9 Metamodelo de Contexto (Vieira et. al, 2011). .............................................................................. 28
Figura 10 Nmero das publicaes na rea no perodo de 2007 a 2013. ..................................................... 34
Figura 11 Tipos de ontologias propostas. ..................................................................................................... 36
Figura 12 Tipos de ontologias por ano. ........................................................................................................ 37
Figura 13 Relao ente os tipos de ontologias, rea de aplicao e avaliao ............................................. 38
Figura 14 Modelo da ontologia para recomendao de OA proposto por Lam e Ching (2007). ................. 40
Figura 15 Mdulos principais da arquitetura do sistema proposto por Aparicio et al. (2012). .................... 42
Figura 16 Hierarquias de conceitos definidos no STI proposto por Kazi et al. (2013). ............................... 43
Figura 17 Arquitetura do DEPTHS proposta por Jeremi e Gaevi (2011)................................................ 44
Figura 18 Ontologia do modelo pedaggico e o esquema PBL proposto por Jacinto e Oliveira (2008). .... 45
Figura 19 Classes do Ciclo PBL definidas no Protg por Fontes et al. (2011b) ......................................... 46
Figura 20 Framework Conceitual da metodologia PBL. .............................................................................. 49
Figura 21 Problema PBL utilizado na Engenharia da Computao da UEFS. ............................................. 50
Figura 22 - Quadro branco da 1 sesso tutorial do problema: Batalha do Mar de Java. ................................ 51
Figura 23 Respostas dos estudantes aps estudo autonmo. ........................................................................ 51
Figura 24 Sala das sesses tutoriais PBL da UEFS (Santos et al., 2007). .................................................... 53
Figura 25 Mtodo de desenvolvimento da ontologia de domnio. ............................................................... 61
Figura 26 Viso geral do desenvolvimento da PBLOntology no Protg. ................................................... 63
Figura 27 Modelo conceitual da primeira fase da PBLOntology ................................................................. 68
Figura 28 Relacionamento de generalizao/especializao. ....................................................................... 69
Figura 29 Relacionamento de agregao. ..................................................................................................... 70
Figura 30 Modelo de contexto PBL ............................................................................................................. 71
Figura 31 Relacionamentos entre entidades e elementos contextuais. ......................................................... 72
xvi
Figura 32 Representao das classes no Protg da ontologia de domnio. ................................................. 74
Figura 33 Hierarquia de classes da ontologia de domnio. ........................................................................... 76
Figura 34 Representao das classes no Protg da Segunda Etapa. ........................................................... 77
Figura 35 Hierarquia de classes da PBLOntology. ....................................................................................... 78
Figura 36 Object Properties da primeira fase............................................................................................... 80
Figura 37 Object Properties da segunda fase. .............................................................................................. 81
Figura 38 DataType Properties da primeira fase. ........................................................................................ 82
Figura 39 DataType Properties da segunda fase. ......................................................................................... 83
Figura 40 Restrio da classe Process. ......................................................................................................... 84
Figura 41 Restrio que determina a formao da classe Process. .............................................................. 84
Figura 42 Restrio da classe TutorialGroup................................................................................................85
Figura 43 Restrio da classe Tutor. ............................................................................................................ 85
Figura 44 Restrio da classe WhiteBoard. .................................................................................................. 85
Figura 45 Restrio de formao da classe WhiteBoard. ............................................................................. 86
Figura 46 Restrio da classe Context. ......................................................................................................... 86
Figura 47 Restrio da classe PersonContext............................................................................................... 86
Figura 48 Axioma SWRL que especifica PBLExperience............................................................................87
Figura 49 Axioma SWRL que infere pessoas presentes no contexto de uma sesso. .................................. 88
Figura 50 Axioma SWRL que define o status de um grupo. ........................................................................ 88
Figura 51 Quantidade de indivduos por classe. ........................................................................................... 89
Figura 52 Quantidade de indivduos inferidos por classe..............................................................................89
Figura 53 Exemplos de Instncias definidas na PBLOntology. .................................................................. 90
Figura 54 Quantidade de indivduos instanciados por classe. ...................................................................... 90
Figura 55 Consulta QC1. .............................................................................................................................. 94
Figura 56 Resultado QC1. ............................................................................................................................ 95
Figura 57 Consulta QC8 ............................................................................................................................... 95
Figura 58 Resultado QC8. ............................................................................................................................ 95
Figura 59 Consulta QC11. ............................................................................................................................ 96
Figura 60 Resultado QC11 ........................................................................................................................... 96
Figura 61 Consulta QC16. ............................................................................................................................ 96
Figura 62 Resultado QC16. .......................................................................................................................... 97
Figura 63 Consulta QC18. ............................................................................................................................ 97
Figura 64 Resultado QC18. .......................................................................................................................... 97
Figura 65 Consulta QC19. ............................................................................................................................ 98
xvii
Figura 66 Resultado QC19. .......................................................................................................................... 98
Figura 67 Consulta QC23. ............................................................................................................................ 98
Figura 68 Consulta QC23. ............................................................................................................................ 99
Figura 69 Resultado QC25. .......................................................................................................................... 99
Figura 70 Consulta QC25. ............................................................................................................................ 99
Figura 71 Avaliao do Conceito Processo PBL.........................................................................................101
Figura 72 Avaliao do Conceito Problema. .............................................................................................. 102
Figura 73 Avaliao do Conceito Cenrio do Problema..............................................................................102
Figura 74 Avaliao do Conceito Sesso Tutorial. .................................................................................... 103
Figura 75 Avaliao do Conceito Quadro Branco. ..................................................................................... 104
Figura 76 Avaliao do Conceito Ideia. ..................................................................................................... 104
Figura 77 Avaliao do Conceito Fato. ...................................................................................................... 105
Figura 78 Avaliao do Conceito Questes de Aprendizagem. ................................................................. 105
Figura 79 Avaliao do Conceito Metas de Aprendizagem. ...................................................................... 106
Figura 80 Avaliao do Conceito Grupo Tutorial. ..................................................................................... 107
Figura 81 Avaliao do Conceito Tutor. .................................................................................................... 107
Figura 82 Avaliao do Conceito Secretrio de Mesa................................................................................ 108
Figura 83 Avaliao do Conceito Estudo Autnomo. ................................................................................ 109
Figura 84 Avaliao do Conceito Fase de Abstrao. ................................................................................ 109
Figura 85 Avaliao do Conceito Avaliao do Problema. ........................................................................ 110
Figura 86 Avaliao do Referente a Cobertura da Ontologia..................................................................... 111
Figura 87 Restrio da classe Process. ....................................................................................................... 162
Figura 88 Restrio que determina a formao da classe Process. ............................................................ 162
Figura 89 Restrio da classe Problem....................................................................................................... 163
Figura 90 Restrio da classe TutorialGroup. ............................................................................................ 163
Figura 91 Restrio da classe Student. ....................................................................................................... 163
Figura 92 Restrio da classe BoardSecretary. .......................................................................................... 164
Figura 93 Restrio da classe Coordinator. ............................................................................................... 164
Figura 94 Restrio da classe DeskSecretary. ............................................................................................ 164
Figura 95 Restrio da classe Tutor. .......................................................................................................... 165
Figura 96 Restrio da classe TutorialSession. .......................................................................................... 165
Figura 97 Restrio da classe WhiteBoard. ................................................................................................ 165
Figura 98 Restrio da classe WhiteBoard. ................................................................................................ 166
Figura 99 Restrio da classe Context. ....................................................................................................... 166
xviii
Figura 100 Restrio da classe PersonContext........................................................................................... 166
Figura 101 Restrio da classe SessionContext. ........................................................................................ 167
Figura 102 Restrio da classe InteractionContext. ................................................................................... 167
Figura 103 Consulta QC1. .......................................................................................................................... 168
Figura 104 Resultado QC1. ........................................................................................................................ 168
Figura 105 Consulta QC2. .......................................................................................................................... 168
Figura 106 Resultado QC2. ........................................................................................................................ 169
Figura 107 Consulta QC3. .......................................................................................................................... 169
Figura 108 Resultado QC3. ........................................................................................................................ 169
Figura 109 Consulta QC4. .......................................................................................................................... 169
Figura 110 Resultado QC4. ........................................................................................................................ 170
Figura 111 Consulta QC5. .......................................................................................................................... 170
Figura 112 Resultado QC5. ........................................................................................................................ 170
Figura 113 Consulta QC6. .......................................................................................................................... 171
Figura 114 Resultado QC6. ........................................................................................................................ 171
Figura 115 Consulta QC7. .......................................................................................................................... 171
Figura 116 Resultado QC7. ........................................................................................................................ 172
Figura 117 Consulta QC8. .......................................................................................................................... 172
Figura 118 Resultado QC8. ........................................................................................................................ 172
Figura 119 Consulta QC9. .......................................................................................................................... 173
Figura 120 Resultado QC9. ........................................................................................................................ 173
Figura 121 Consulta QC10. ........................................................................................................................ 173
Figura 122 Resultado QC10. ...................................................................................................................... 174
Figura 123 Consulta QC11. ........................................................................................................................ 174
Figura 124 Resultado QC11. ...................................................................................................................... 174
Figura 125 Consulta QC12. ........................................................................................................................ 175
Figura 126 Resultado QC12. ...................................................................................................................... 175
Figura 127 Consulta QC13. ........................................................................................................................ 175
Figura 128 Resultado QC13. ...................................................................................................................... 175
Figura 129 Consulta QC14. ........................................................................................................................ 176
Figura 130 Resultado QC14. ...................................................................................................................... 176
Figura 131 Consulta QC15. ........................................................................................................................ 176
Figura 132 Resultado QC15. ...................................................................................................................... 177
Figura 133 Consulta QC16. ........................................................................................................................ 177
xix
Figura 134 Resultado QC16. ...................................................................................................................... 177
Figura 135 Consulta QC17. ........................................................................................................................ 178
Figura 136 Resultado QC17. ...................................................................................................................... 178
Figura 137 Consulta QC18. ........................................................................................................................ 178
Figura 138 Resultado QC18. ...................................................................................................................... 179
Figura 139 Consulta QC19. ........................................................................................................................ 179
Figura 140 Resultado QC19. ...................................................................................................................... 179
Figura 141 Consulta QC20. ........................................................................................................................ 180
Figura 142 Resultado QC20. ...................................................................................................................... 180
Figura 143 Consulta QC21. ........................................................................................................................ 180
Figura 144 Resultado QC21. ...................................................................................................................... 181
Figura 145 Consulta QC22. ........................................................................................................................ 181
Figura 146 Resultado QC22. ...................................................................................................................... 181
Figura 147 Consulta QC23. ........................................................................................................................ 182
Figura 148 Consulta QC23. ........................................................................................................................ 182
Figura 149 Consulta QC24. ........................................................................................................................ 182
Figura 150 Resultado QC24. ....................................................................................................................... 183
Figura 151 Resultado QC25. ...................................................................................................................... 183
Figura 152 Consulta QC25. ........................................................................................................................ 183
Figura 153 Consulta QC26. ........................................................................................................................ 183
Figura 154 Resultado QC26. ...................................................................................................................... 184
Figura 155 Consulta QC27. ........................................................................................................................ 184
Figura 156 Resultado QC27. ...................................................................................................................... 184
Figura 157 Consulta QC27. ........................................................................................................................ 185
Figura 158 Consulta QC27. ........................................................................................................................ 185

xx
xxi
LISTA DE TABELAS

Tabela 1 Descrio das atividades da metodologia ........................................................................................ 5


Tabela 2 Componentes de uma ontologia (Corcho et al 2006)..................................................................... 10
Tabela 3 Vantagens e desvantagens das metodologias de desenvolvimento de ontologias analisadas ........ 12
Tabela 4 Tipos de linguagem para implementao de ontologias ................................................................ 14
Tabela 5 Critrios para avaliao de ontologias ........................................................................................... 15
Tabela 6 Vantagens e Desvantagens da PBL ............................................................................................... 22
Tabela 7 String de busca............................................................................................................................... 31
Tabela 8 Fontes de pesquisa indexadas ........................................................................................................ 32
Tabela 9 Principais conferncias e workshops da rea segundo o qualis da Capes ..................................... 32
Tabela 10 Critrios de incluso e excluso .................................................................................................. 33
Tabela 11 Seleo dos estudos ..................................................................................................................... 34
Tabela 12 Finalidade das ontologias ............................................................................................................ 35
Tabela 13 Comparao entre ontologias de formalizao do ciclo PBL e a PBLOntology ......................... 46
Tabela 14 Sumrio das disciplinas e turmas PBL da pesquisa campo ......................................................... 53
Tabela 15 Questionamentos para instanciao ............................................................................................. 55
Tabela 16 Elementos contextuais da entidade Estudante ............................................................................. 57
Tabela 17 Elementos contextuais da entidade Tutor .................................................................................... 58
Tabela 18 Elementos contextuais da entidade Grupo Tutorial ..................................................................... 58
Tabela 19 Elementos contextuais da entidade Sesso PBL .......................................................................... 59
Tabela 20 Elementos contextuais resultantes da relao entre duas Entidades ............................................ 60
Tabela 21 Questes de competncia da PBLOntology................................................................................. 64
Tabela 22 Termos preliminares da primeira fase de desenvolvimento ........................................................ 66
Tabela 23 Termos acrescentados na primeira fase de desenvolvimento ...................................................... 66
Tabela 24 PREFIX PBLOntology..................................................................................................................94
Tabela 25 Questes e critrios avaliados ....................................................................................................100
Tabela 26 Anlise e resultados da avaliao .............................................................................................. 114
Tabela 27 Termos definidos ....................................................................................................................... 149
Tabela 28 Object Properties da primeira fase de desenvolvimento ........................................................... 151
Tabela 29 Object Properties da segunda fase de desenvolvimento............................................................ 154
Tabela 30 DataType Properties da primeira fase de desenvolvimento ...................................................... 157
Tabela 31 DataType Properties da segunda fase de desenvolvimento ...................................................... 159
xxii
xxiii
LISTA DE ABREVIATURAS E SIGLAS

CE Context Element
E-Learning Eletronic Learning
IEEE Institute of Eletric and Eletronic Engineers
LOM Learning Object Metadata
MI Mdulo Integrado
OWL Ontology Web Language
OA Objeto de Aprendizagem
PBL Problem-Based Learning
RDF Resource Description Framework
QC Questo de Competncia
SPARQL SPARQL Protocol and RDF Query Language
STI Sistema de Tutoria Inteligente
SWRL Semantic Web Rule Language
UESC Universidade Estadual de Santa Cruz
UEFS Universidade Estadual de Feira de Santana
UFBA Universidade Federal da Bahia
URI Uniform Resource Identifier
W3C World Wide Web Consortium

xxiv
xxv
1
Captulo

1 INTRODUO

Com o advento da era da informao e o crescimento exponencial do volume de dados, a


sociedade vive um momento histrico de transformao e compartilhamento do conhecimento de forma
globalizada. Nesse contexto, de acordo com Souza (2011), imprescindvel desenvolver no estudante
mecanismos para a construo autnoma do conhecimento, uma vez que os saberes necessrios para resolver
problemas mudam constantemente, exigindo cada vez mais flexibilidade para adequar o conhecimento s
diversas situaes que surgem.
Nessa nova era, onde as novas tecnologias alteraram a forma como as pessoas se comunicam,
interagem, trocam e compartilham conhecimentos, os estudantes devem desenvolver mltiplas habilidades e
competncias, incluindo a capacidade de resolver problemas, trabalhar em equipe, comunicar-se com os
outros, tomar decises e, sobretudo, aprender de forma autnoma (lvarez et al., 2005).
Dentre as metodologias pedaggicas, uma bastante adequada a tal contexto a metodologia de
Aprendizagem Baseada em Problemas, do ingls Problem-Based Learning (PBL) (Barrows e Tamblyn,
1980). PBL apresenta-se como uma alternativa aprendizagem tradicional no desenvolvimento de
habilidades e competncias. Surgiu no final dos anos 60, na Faculdade de Medicina da Universidade de
McMaster, no Canad. Posteriormente, foi adotada por alguns cursos de Medicina, com boa aceitao
(Barrows, 1996). Conforme Hung et al. (2008), a PBL vem sendo utilizada em diversos cursos mostrando-se
eficaz em uma variedade de disciplinas no ensino superior.
Na metodologia PBL os estudantes constroem seu prprio conhecimento atravs da resoluo de
problemas da vida real, sendo esse o ponto de partida para o processo de aprendizagem. Os estudantes so
colocados numa situao, como se fossem profissionais da rea. A aprendizagem centrada no estudante e o
conhecimento construdo de forma autodirigida. Os estudantes trabalham em grupos colaborativos. O
professor o elemento facilitador do processo e o estudante o elemento ativo (Ku e Chang, 2010).
Ao longo dos ltimos anos, a aplicao das novas tecnologias na rea da Educao tem recebido
ateno considervel pela comunidade acadmica interessada em tpicos relacionados a computao e/ou
informtica e educao. Na literatura, podemos encontrar diversas referncias (Fontes et al., 2011a; Aparicio
et al., 2012; Brush et al., 2013) e vrias conferncias, como exemplo, IEEE Educon Engineering

1
Conference1, AACEE e-learn Conference2, International Conference on Computers in Education3, Simpsio
Brasileiro de Informtica na Educao4 que apontam tendncias para o uso de novas tecnologias na
educao, contribuindo para demarcar novos horizontes nos processos de ensino e aprendizagem. A PBL no
exceo, pesquisas (Bertoncello et al., 2008; Pinto et al., 2011; Brush et al., 2013) apontam o uso da
tecnologia como apoio ao uso da metodologia.
O surgimento da internet possibilitou novas formas de aprendizagem, por exemplo a e-learning
(aprendizagem eletrnica) que ocorre de forma remota. Com expanso da Web e a possibilidade de produo
de contedos por todos, a internet se tornou uma grande biblioteca virtual. A quantidade de informaes
disponvel na Web fez surgir a necessidade de indexar, adaptar e personalizar contedos para facilitar a busca
(Gonalves, 2007). Nesse contexto, Berners-Lee (2001) prope a Web Semntica, uma extenso da web 2.0
que comea a tomar forma com o desenvolvimento de tecnologias baseadas em ontologias e agentes
inteligentes que auxiliam no processamento de informaes semnticas.
A aplicao da Web Semntica na Educao proporciona o desenvolvimento de ambientes de
aprendizagem personalizados e novas formas de aprendizagem colaborativa e interativa, contribuindo para
um processo de ensino e aprendizagem mais ativo e dinmico (Kasimati e Zamani, 2011). Nesse cenrio,
ontologias vm sendo construdas para aplicao em ambientes de aprendizagem, a fim de promover a
interoperabilidade semntica, o compartilhamento e a personalizao do conhecimento (Gaeta et al., 2009).
Ontologias pode ser definida como uma especificao formal e explcita de uma
conceitualizao compartilhada (Gruber, 1995), onde conceitualizao um modelo abstrato do mundo
real; explcita significa que os conceitos e seus requisitos so definidos explicitamente; formal indica
que a ontologia processvel por mquina, permite raciocnio automtico e possui semntica lgica formal;
e compartilhada indica que uma ontologia captura o conhecimento apresentado no apenas por um nico
indivduo, mas por um grupo (Fensel, 1999; Guarino, 1997).
Ontologias tm se mostrado teis na concepo de vrios tipos de ambientes educacionais,
ambientes web (Silva et al., 2009), aprendizagem colaborativa e criao de modelos de aprendizagem
(Hayashi et al., 2009), estruturao dos tutores inteligentes (Jacinto e Oliveira, 2008). Entre as razes para
que as ontologias sejam incorporadas em ambientes educacionais, Heiyanthuduwage e Karunaratne (2007) e
Marietto (2002) apresentam: (i) promoo do compartilhamento do entendimento comum de um dado
domnio entre as pessoas e agentes de software; (ii) reutilizao do conhecimento do domnio; (iii)
desenvolvimento de sistemas inteligentes; (iv) uso de formas semnticas de busca e acesso a materiais e

1
http://www.educon-conference.org/
2
http://www.aace.org/conf/elearn/
3
http://icce2014.jaist.ac.jp/icce2014/
4
http://www.br-ie.org/index.php/anaissbie
2
objetos de aprendizagem; (v) anlise do conhecimento de um domnio; (vi) auxilia em processos de
especificao de requisitos; e (vii) auxilia na manuteno e documentao de sistemas computacionais.
Alm das diversas finalidades apresentadas para o uso de ontologias, ambientes de
aprendizagem sensvel ao contexto tambm tem utilizado ontologias para modelar contexto (Barbosa, 2007;
Maran e Bernardi, 2014) que tm sido til para definir perfil dos estudantes, recomendar objetos de
aprendizagem, personalizar e adaptar de contedos. De acordo com Vieira et al. (2005), Contexto pode ser
entendido como o que est por trs da habilidade de definir o que ou no relevante em um dado momento.
Na busca por evidncias do uso de ontologias para a metodologia PBL, foi realizado um
mapeamento sistemtico (Souza et al., 2014). Foram encontradas 12 ontologias, dentre elas no encontramos
nenhuma uma ontologia de referncia para PBL que fosse possvel fazer o reuso. Considerando a
importncia do uso ontologias na educao conforme citamos nos pargrafos anteriores, a falta de uma
formalizao ontolgica de referncia para PBL nos leva a concluir que esse ainda um problema de
pesquisa em aberto.

1.1 OBJETIVOS

O objetivo geral desse trabalho propor uma ontologia para Aprendizagem Baseada em
Problemas, que integre conceitos do domnio PBL elementos contextuais. A ontologia denominada
PBLOntology abrange o processo PBL em suas vrias etapas, integrando tambm uma formalizao dos
elementos contextuais referentes etapa de discusses colaborativas. Esta proposta fornece a pesquisadores e
profissionais da rea um artefato computacional que pode ser compartilhado, reutilizado e enriquecido.
Os objetivos especficos do trabalho so:
Definir um Modelo Conceitual para PBLOntology: compreendendo dois modelos, um para
representao do domnio PBL e outro para representao das informaes contextuais (modelo de contexto);
Implementar a PBLOntology adotando uma metodologia de desenvolvimento para a criao
da ontologia;
Desenvolver a ontologia em duas fases. Primeira fase: desenvolvimento da ontologia de
domnio e segunda fase: extenso da ontologia com a integrao de elementos contextuais das discusses
colaborativas;
Avaliar a ontologia com especialistas do domnio;
Possibilitar aos interessados no domnio a reutilizao da ontologia.
3
Esse trabalho representa um avano em relao aos encontrados na literatura. Entre as 12
ontologias encontradas no mapeamento sistemtico o trabalho que mais se aproxima dessa proposta o de
Fontes et al. (2011b), pois apresenta uma ontologia de domnio para a metodologia PBL, mas no leva em
considerao nenhuma abordagem contextual. No entanto, PBLOntology difere em alguns aspectos, a saber:
(1) O desenvolvimento da ontologia segue uma metodologia de construo de ontologias;
(2) Definiu-se questes de competncia e realizou-se um estudo de caso que permitiu avaliar a
ontologia de acordo com as questes definidas e as inferncias observadas, enquanto a ontologia de Fontes et
al. (2011b) no apresenta nenhum estudo de avaliao;
(3) Realizou- se uma avaliao com especialistas do domnio;
(4) o reuso da ontologia de Fontes et al. (2011b) no foi possvel, devido o autor no ter
compartilhado a ontologia em nenhum repositrio e no possu-la mais; nossa ontologia foi implementada do
ponto inicial, tendo Fontes et al. (2011b) como referncia, e est disponvel para reuso da comunidade5.

1.2 METODOLOGIA DE DESENVOLVIMENTO

Essa pesquisa possui um carter exploratrio com uma abordagem qualitativa. Para alcanar os
objetivos definidos, a metodologia de desenvolvimento compreende as etapas ilustradas na Figura 1 e
detalhadas na Tabela 1: (i) compreenso do domnio, (ii) mapeamento sistemtico da literatura, (iii)
desenvolvimento da ontologia, (iv) pesquisa de campo, (v) evoluo da ontologia, (vi) avaliao da
ontologia, (vii) anlise dos resultados obtidos.

5
Ontologia disponvel no portal de ontologias da PUCRS: http://ontolp.inf.pucrs.br/pesquisaOntologias.php
4
Figura 1 Etapas da metodologia de desenvolvimento.

Tabela 1 Descrio das atividades da metodologia

Etapas Aes Associadas as Etapas

Estudos e pesquisas na literatura para aquisio do conhecimento conceitual necessrio ao


Compreenso do
desenvolvimento da pesquisa. Os estudos abordaram os seguintes tpicos: aprendizagem
domnio
baseada em problemas, ontologias e por ltimo contexto computacional.
Realizao de mapeamento sistemtico desenvolvido com o intuito de conhecer os trabalhos
Mapeamento
correlatos e mapear as ontologias existentes no domnio PBL para possvel reuso e
Sistemtico
adaptao.
Desenvolvimento da ontologia compreendendo as etapas: desenvolvimento preliminar com
Desenvolvimento
base no conhecimento obtido durante a realizao do estudo do domnio e mapeamento
da ontologia
sistemtico, aperfeioamento da ontologia com base nas observaes da pesquisa de campo.
Estudo realizado em um ambiente real que trabalha com a metodologia PBL para apoio ao
desenvolvimento da ontologia, levantamento das informaes para serem instanciadas e
Pesquisa de Campo
levantamento dos elementos contextuais envolvidos no processo de discusso colaborativa
da metodologia.
Evoluo da Evoluo da ontologia com a abordagem de contexto com base no mapeamento dos
Ontologia elementos contextuais levantados durante a pesquisa de campo.
Avaliao da Avaliao da ontologia utilizando as duas abordagens encontradas na literatura: atividades de
Ontologia testes e avaliao com especialistas da rea de PBL.
Anlise dos Anlise dos resultados para avaliao da ontologia desenvolvida.
resultados

Alm das atividades diretamente ligadas ao desenvolvimento dessa proposta, atividades


acadmicas de escrita de artigos foram realizadas. Quatro (4) artigos acadmicos foram escritos e aceitos em
eventos/conferncias da rea durante o curso desse trabalho: Souza et al., 2013; Souza et al., 2014a; Souza et
al., 2014b e Souza et al., 2014c.

5
1.3 ORGANIZAO DO TRABALHO

Esta dissertao est estruturada em seis captulos. Neste captulo introdutrio foram
apresentadas as motivaes, a justificativa para realizao desse trabalho e os objetivos. O restante da
dissertao est estruturado da seguinte maneira:
Captulo 2 Apresenta a fundamentao terica que norteou a pesquisa abordando os
principais conceitos e tpicos relacionados ao tema dessa dissertao. A Seo 2.1 aborda os principais
conceitos que justificam a importncia das ontologias, a classificao dos tipos de ontologias, o processo e as
principais metodologias de desenvolvimento, alm das linguagens de formalizao para construo de
ontologias. A Seo 2.2 apresenta a metodologia de Aprendizagem Baseada em Problema abordando o
contexto histrico, os elementos da PBL e o processo de ensino e aprendizagem, vantagens e desvantagens
da metodologia. A Seo 2.3 apresenta os conceitos relacionados a contexto computacional, contexto em
grupo colaborativos, especificao e modelagem de contexto.
Captulo 3 - Descreve a reviso de literatura realizada por meio de um mapeamento
sistemtico mostrando as fases de planejamento, conduo e resultados. So apresentados tambm e
discutidos os trabalhos relacionados mostrando diferencial dessa pesquisa para os trabalhos apresentados.
Captulo 4 Apresenta o Framework Conceitual construdo a partir das definies clssicas
da PBL, detalha a pesquisa de campo realizada e relata o desenvolvimento da PBLOntology descrevendo a
hierarquia do processo de construo de acordo com a metodologia adotada. Esse captulo apresenta tambm
o escopo definido, as consideraes de reuso no processo de construo da ontologia, a enumerao dos
termos, a modelagem de contexto realizada durante levantamento dos elementos contextuais, o modelo
conceitual definido, as classes e propriedades criadas, restries e regras definidas e por ltimo a definio
das instncias.
Captulo 5 Apresenta e discute as avaliaes realizadas: atividades de teste, avaliao com
especialista e anlise dos resultados.
Captulo 6 Apresenta as consideraes finais do trabalho destacando as contribuies da
pesquisa e elencando os trabalhos futuros para aprimoramento da ontologia desenvolvida.

6
2
Captulo

2 FUNDAMENTOS TERICOS

O presente trabalho est na confluncia de trs reas de conhecimento: Ontologias,


Aprendizagem Baseada em Problemas (PBL) e Contexto Computacional. Para o desenvolvimento dessa
pesquisa se fez necessrio o estudo das trs reas citadas. Nesse captulo apresentada a fundamentao
terica que norteou essa pesquisa, apresentado os tpicos que foram relevantes para o desenvolvimento do
trabalho.
Na rea de Ontologias (Seo 2.1), considerando que o termo advindo da Filosofia,
importante compreender a definio do termo e qual a importncia da utilizao de ontologias dentro da rea
da computao. Para construo de uma ontologia essencial conhecer a composio de uma ontologia, bem
como as principais metodologias de desenvolvimento abordadas na literatura.
Na rea de Aprendizagem Baseada em Problemas (Seo 2.2), fundamental conhecer a origem
da metodologia e em quais reas a PBL vem sendo aplicada. Para compreenso do funcionamento da
metodologia essencial entender quais so os elementos e o processo PBL tambm chamado de Ciclo PBL.
A relevncia do uso da metodologia so apresentadas atravs das vantagens e desvantagens.
Em Contexto Computacional (Seo 2.3) importante o estudo das principais definies da
literatura, para escolha da melhor definio a qual a pesquisa se encaixa. Uma compreenso sobre contexto
em grupos colaborativos tambm necessria, considerando que a ontologia proposta nessa pesquisa aborda
tambm uma formalizao de contexto das discusses colaborativas da metodologia PBL. A especificao e
modelagem de contexto importante para representar os elementos contextuais a serem considerados em um
domnio.

7
2.1 ONTOLOGIAS

Nas subsees seguintes so apresentadas: a definio do termo ontologia e sua relevncia para
rea da computao; a composio de uma ontologia descrevendo os elementos essenciais que a mesma deve
possuir; os tipos de ontologia apresentando a classificao e levando em considerao a conceitualizao; as
metodologias para desenvolvimento de ontologias mostrando as principais abordagens existentes na
literatura; so apresentadas tambm as linguagens recomendadas pela W3C para construo de ontologias e
por ltimo so abordados critrios e mtodos para avaliao de ontologias.

2.1.1 Definies e Relevncia

O termo ontologia tem origem na Filosofia, deriva do grego onto" (ser) e logia" (discurso
escrito ou falado), estuda a teoria sobre a natureza do ser e existncia da realidade (Maedche et al., 2000).
Nos ltimos anos, o termo foi adotado tambm pela rea da Computao que passou a ter um significado
diferente, sendo utilizado e aplicado em vrias reas do conhecimento como: Inteligncia Artificial (IA),
Processamento de Linguagem Natural, Recuperao de Informao, Web Semntica, Gesto do
Conhecimento e elaborao de Sistemas Educacionais Inteligentes (Arajo, 2003). Entre as reas mais
comuns de aplicao de ontologias esto tambm as de Medicina e Biologia que possuem centros dedicados
ao estudo de ontologias (Freitas e Schulz, 2009).
Na literatura podemos encontrar definies complementares e s vezes distintas para o termo
ontologia. Segundo Guarino (1997), o significado desse termo dentro da Cincia da Computao pode variar
conforme o objetivo do uso. A definio mais conhecida, citada pelos autores da rea e considerada nesse
trabalho de Gruber (1993), que define ontologia como uma especificao formal explcita de uma
conceitualizao compartilhada.
Fensel (1999) e Gurarino (1997) complementam a definio de Gruber descrevendo o conceito
da ontologia em partes:
(a) Conceituao se refere ao modelo abstrato do mundo real;
(b) Explcita significa que os conceitos e seus requisitos so definidos explicitamente;
(c) Formal indica que a ontologia processvel por mquina, permite raciocnio automtico e

8
possui semntica lgica formal e;.
(d) Compartilhada significa que uma ontologia captura o conhecimento apresentado no apenas
por um nico indivduo, mas por um grupo.
O desenvolvimento de ontologias importante, pois representa um entendimento comum e
compartilhado, que auxilia na obteno de um consenso sobre termos tcnicos entre profissionais e
pesquisadores de uma determinada rea (Noy e McGuinness, 2001). A representao do conhecimento, por
meio de uma linguagem formal e padronizada, facilita a leitura e interpretao da ontologias por outros
domnios, permitindo o reuso e a adequao das estruturas de informaes para um novo domnio
(Guizzardi, 2000).
De acordo com Sowa (2011), o uso de ontologias em sistemas computacionais prov uma maior
interoperabilidade semntica, possibilitando a integrao de fontes heterogneas de informaes. A
formalizao na representao do conhecimento d suporte a extrao explcita e implcita, permitindo que
os contedos sejam recuperados de forma mais precisa. Conforme Carlan (2010), as ontologias podem tratar
tambm questes de ambiguidades de um vocabulrio, sendo teis na rea de linguagem natural, por auxiliar
na identificao de categorias semnticas de um domnio.
No cenrio educacional, ontologias podem ser usadas didaticamente nas aulas de uma disciplina
para ensino dos conceitos e relacionamentos de um determinado domnio, considerando que representam um
entendimento comum de uma determinada rea de conhecimento (Sousa et al., 2011; Guarino, 1998). As
ontologias tem sido utilizadas tambm para recuperao de objetos de aprendizagem, personalizao de
contedos com base nas preferncias e perfil do estudante (Machado, 2012), construo de sistemas de
tutoria inteligente (Jacinto e Oliveira, 2008) e desenvolvimento de ambientes interativos de aprendizagem
(Silva et al., 2011).

2.1.2 Composio de uma Ontologia

Dentre as descries encontradas na literatura sobre a composio de ontologias podemos


definir quatro elementos essenciais na sua construo: conceitos, relaes, axiomas e instncias (Tabela 2).
De acordo com Maedche (2002), as instncias no fazem parte da composio da ontologia e so
consideradas parte da base de conhecimento. No entanto, alguns autores (Gmez-Prez, 1999; Corcho et al.,
2006; Cunha, 2006) consideram as instncias como componentes.

9
Tabela 2 Componentes de uma ontologia (Corcho et al 2006)

Componente Descrio Exemplo


So ideias bsicas de um domnio que se pretende Em uma ontologia sobre
formalizar. So organizados em taxonomia e esses famlia, pessoa, homem,
Conceitos conceitos podem ser abstratos (e.g., fora) ou mulher, pai, me, tio, tia, irm,
concretos (e.g., carro), elementares (e.g., eltron) irmo, primo, filho, filha, so
ou compostos (e.g., tomo), reais ou fictcios. exemplos de conceitos.
Considerando dois conceitos:
Representam relacionamentos semnticos entre os pessoa e homem, tem-filho
Relaes
conceitos do domnio. pode ser um relacionamento:
pessoa tem-filho homem.
So regras que modelam sentenas que so
sempre verdade. Tambm so usados para av(x,z) <= pai(x,y) ^ pai(y,z).
verificar a consistncia da prpria ontologia ou a O axioma acima uma regra
Axiomas
consistncia do conhecimento armazenado. Alm para definir av: x av de z,
disso, servem para especificar restries e fazer se x pai de y e y pai de z.
inferncias na ontologia.
Na ontologia famlia, Jos
So contextualizaes do conceito e representam
Instncias representa uma instncia do
os elementos ou indivduos de uma ontologia.
conceito pessoa.

2.1.3 Tipos de Ontologia

As ontologias podem ser classificadas em diferentes tipos, porm, de acordo com Guimares
(2002), a classificao mais interessante a de Guarino (1998), ilustrada na Figura 2, por utilizar como
principal critrio de classificao a conceitualizao. Essa a classificao utilizada nesse trabalho.

Figura 2 Tipos de ontologias (Guarino, 1998).

10
Conforme Figura 2, os 4 tipos propostos por Guarino (1998) para classificao de uma
ontologia so:
a) Ontologias de Alto-Nvel ou Genricas: so similares s ontologias de domnio, porm
definem conceitos mais amplos, como: espao, tempo, coisas, estados, eventos, processos ou aes,
independente de um problema especfico ou domnio particular;
b) Ontologias de Domnio: descrevem conceitos e vocabulrios relacionados a situaes reais
de domnios particulares, como por exemplo, Medicina, Computao, Biologia.
c) Ontologias de Tarefas: descrevem conceitos de tarefas que podem contribuir na resoluo de
problemas, independente do domnio que ocorrem, por exemplo, processos de vendas ou diagnstico.
d) Ontologias de Aplicao: descrevem conceitos que dependem tanto de um domnio
particular quanto de uma tarefa especfica. Esse tipo de ontologia geralmente uma especializao dos
termos das ontologias de domnio e tarefa.
A relao de especializao e o nvel de reusabilidade dos tipos de ontologia representado na
viso de Guarino (1998). Podemos observar (Figura 2) que ontologias de alto-nvel so as que possuem
maior capacidade de reuso, pois nesse tipo de ontologia so definidos conceitos mais genricos, enquanto as
ontologias de aplicao so as que possuem menor capacidade de reuso, por definir conceitos relacionados a
uma aplicao especfica.

2.1.4 Metodologias para o Desenvolvimento de Ontologias

Existem na literatura diversas abordagens metodolgicas que visam orientar e sistematizar o


processo de desenvolvimento de uma ontologia. Algumas abordagens j foram testadas, avaliadas e tm sido
apresentadas e discutidas para construo, reutilizao e avaliao de ontologias. De acordo com Silva
(2008), as principais metodologias e mtodos discutidos na literatura so: Metodologia de Gruninger e Fox
(Gruninger e Fox, 1995), Mtodo de Uschold e King (Uschold e King, 1995), Metodologia Methontology
(Fernndez-Lpez et al., 1997) e Mtodo 101 (Noy e McGuinness, 2001). A Tabela 3 apresenta as principais
vantagens e desvantagens dessas metodologias.

11
Tabela 3 Vantagens e desvantagens das metodologias de desenvolvimento de ontologias analisadas

Metodologia Vantagem Desvantagem

Existe uma lacuna no processo de


conceitualizao devido o excesso
Recomendada para construo de ontologia
Gruninger e Fox de formalizao que dificulta a
de alto nvel.
comunicao entre desenvolvedor
e especialista.

Pouco detalhamento nos processos


Construo da ontologia utilizando lgica de de desenvolvimento e no indica
Uschold e King
primeira ordem. atividade de gerenciamento e
avaliao.

Apresenta um ciclo de vida bem definido e Processo de construo da


Methontology um rico conjunto de artefatos da ontologia pode ser muito extenso.
documentao.

No indica gerenciamento das


101 Apresenta uma abordagem iterativa. atividades de manuteno e
avaliao.

Para especificao da ontologia proposta neste trabalho, o mtodo 101 foi escolhido, por
apresentar uma abordagem iterativa para o desenvolvimento de ontologias e dar nfase s atividades de
desenvolvimento, especialmente a implementao da ontologia (Noy e McGuiness, 2001), alm de ser
bastante utilizado na literatura (Silva, 2008).
O mtodo 101 (Noy e McGuinness, 2001) compreende 7 passos, ilustrados na Figura 3 e
descritos a seguir.

Figura 3 Mtodo de desenvolvimento de ontologias 101 (Rautenberg et al., 2010).

1. Determinar o domnio e escopo da ontologia. Para auxiliar na definio do domnio e


escopo da ontologia algumas questes bsicas so apresentadas:
Qual o domnio que a ontologia cobrir?
Qual ser o uso da ontologia?
Que perguntas a ontologia dever responder?
Quem vai utilizar e manter a ontologia?
As respostas para as questes podem mudar durante o processo de construo da ontologia, mas
so necessrias para ajudar a definir o escopo da ontologia. As perguntas que a ontologia dever responder

12
tambm so chamadas de questes de competncia, essas questes servem para testar e validar a ontologia,
permitindo verificar se ela atende aos objetivos para qual foi construda.
2. Considerar o reuso de ontologias existentes. Verificao da existncia de outras ontologias
que possam ser reutilizadas na ontologia em desenvolvimento. O reuso fortemente recomendado na rea de
ontologias, podendo ser refinadas, estendidas e adaptadas para um domnio particular.
3. Enumerar os termos importantes da ontologia. Relacionar os termos que representam os
conceitos do domnio, bem como, os termos teis para descrever tais conceitos.
4. Definir a hierarquia de classes. Com base nos termos listados possvel definir as classes e
subclasses. Existem 3 enfoques para definio da hierarquia:
Processo de desenvolvimento top-down - comea com a definio dos conceitos mais gerais
no domnio e posteriormente, feita a especializao dos conceitos.
Processo de desenvolvimento bottom-up - comea com a definio das classes mais
especficas, com subsequente agrupamento destas classes em conceitos mais gerais.
Processo de desenvolvimento de combinao - formado por uma combinao dos dois
enfoques anteriores. So definidos os conceitos que mais se sobressaem primeiro e depois
esse conceitos so generalizados e especializados adequadamente.
5. Definir propriedades e relaes. Os termos que sobraram da lista de termos do passo 3
geralmente so as propriedades. Para cada propriedade da lista, determinada quais classes ela descreve.
Todas as subclasses de uma classe herdam as propriedades desta classe.
6. Definir as restries das propriedades e relaes. As restries compreendem definies
relativas a cardinalidade, tipo, domnio e escopo de cada propriedade e relao.
7. Criar instncias. As instncias representam os indivduos de uma classe.
Conforme podemos observar o mtodo 101 apresenta uma viso clara de como acontece o
processo iterativo e o detalhamento de cada passo da iterao importante para futuras decises no processo
de concepo, finalizao e evoluo da ontologia.

2.1.5 Linguagens para Implementao de Ontologias

Existem na literatura vrias linguagens para construo de ontologias, cada uma fornecendo
diversas funcionalidades e facilidades. Para a escolha de uma linguagem necessrio primeiro que se
estabelea o que a aplicao precisar em termos de expressividade, pois nem todas as linguagens permitem
13
representar os mesmos componentes e raciocnio do mesmo modo. Por isso, escolher uma linguagem
especfica para representar ontologia importante para a integrao futura da ontologia em uma aplicao,
bem com o reuso e interoperabilidade de sistemas.
Dentre as linguagens utilizadas para construo de ontologias, podemos destacar as
recomendadas pela W3C (Tabela 4), que a principal organizao de padronizao da Web.

Tabela 4 Tipos de linguagem para implementao de ontologias

Linguagem Descrio

Desenvolvida para processar metadados (forma mais


comumente empregada para acrescentar semntica
informaes). RDF uma linguagem no muito expressiva, as
RDF (Resource Description unidades de informao so descritas em triplas, ou seja, no
Framework) formato de recurso, propriedade e valor, uma linguagem
usada para representar informao sobre os recursos que
podem ser interpretados por mquinas na Web (Lassila e
Swick, 1999).
Foi especificada para impor uma estrutura ao RDF no sentido
de possibilitar ao usurio definir os dados no formato de um
esquema, ou seja, em classes, subclasses, propriedades,
RDF Schema (Resource domnios e restries. uma linguagem mais expressiva que
Description Framework RDF pois fornece as primitivas bsicas para a criao de
Schema) ontologias simples, incluindo um mecanismo de inferncia
criado principalmente para verificar restries (Brickley et al.,
2004).

Foi projetada para ser interpretada atravs de um vocabulrio e


uma semntica formal por aplicaes que necessitam processar
OWL (Ontology Web
o contedo das informaes, ao invs de apenas apresentar
Language)
informaes aos seres humanos (Silva, 2008).

A linguagem OWL atualmente o padro de desenvolvimento para ontologias. Essa linguagem


foi a escolhida para implementar a ontologia proposta nesta pesquisa, pois se apresenta como uma linguagem
robusta, expressiva e recomendada para ser utilizada com a metodologia de desenvolvimento escolhida
(Mtodo 101). A OWL pode ser usada para formalizar um domnio atravs da definio de classes,
propriedades e indivduos, alm de fazer uso de inferncias atravs de raciocinadores lgicos como FaCT,
RACER, PELLET (Buccella et al., 2004).

14
2.1.6 Avaliao de Ontologias

Como qualquer artefato computacional, ontologias precisam ser avaliadas. De acordo com
Vrandecic (2009), a validao de uma ontologia a nica maneira de garantir a exatido do conhecimento
codificado e deve requerer a cooperao de um especialista do domnio. No entanto, avaliao de ontologias
um ponto discutido na literatura, pois a questo saber o que avaliar em uma ontologia. A Tabela 5
apresenta alguns critrios, discutidos por Vrandecic (2009) que podem ser utilizados para avaliao de
ontologia.

Tabela 5 Critrios para avaliao de ontologias

Critrio Descrio
Avalia se a ontologia captura e representa corretamente aspectos
Acurcia do mundo real, e se seus axiomas esto aderentes ao
conhecimento dos especialistas de domnio
Avalia se a ontologia antecipa seu uso, se ela pode ser estendida
ou especializada monotonicamente (i.e., sem a necessidade de
Adaptabilidade
remover elementos), se a ontologia est aderente aos
procedimentos de extenso, integrao e adaptao.
Avalia se ontologia comunica efetivamente o significado
pretendido de seus termos, se as definies de termos so
Clareza
objetivas e independentes de contexto, se as definies esto
documentadas, se a ontologia compreensvel.
Avalia se o domnio de interesse adequadamente coberto, se
Completude / Competncia questes de competncia so definidas, se a ontologia capaz de
respond-las, se a ontologia inclui todos os conceitos relevantes.
Avalia se a ontologia inclui elementos irrelevantes ou
redundantes, se ela define apenas os elementos essenciais
Conciso
(comprometimento ontolgico mnimo), quo alinhada est a
ontologia teoria filosfica subjacente a ela.
Avalia quo fcil e bem sucedidamente um raciocinador pode
Eficincia Computacional
processar a ontologia, quo rapidamente.
Avalia se h contradies, se as descries formais e informais
so consistentes, se A ontologia incorpora aspectos de
Consistncia / Coerncia
codificao, i.e. escolhas de representao so feitas puramente
por convenincia de notao ou implementao.
Avalia se a ontologia facilmente desenvolvida na organizao,
se as ferramentas usadas na construo colocam restries na
Ajustamento organizao / ontologia, se um processo adequado usado na construo da
Acessibilidade comercial ontologia, se a ontologia satisfaz requisitos legais, se de fcil
acesso, se est alinhada a outras ontologias em uso, se
compartilhada por potenciais interessados.
De acordo com Vrandecic (2009), nenhum desses critrios apresentados, bem como a
combinao deles, podem garantir a qualidade da ontologia, mas eles podem amenizar os problemas. A
utilizao todos os critrios em uma avaliao no garante a qualidade da ontologia, mesmo porque, alguns
15
so contraditrios. Como j citado, a avaliao de ontologias ainda um ponto aberto, pois a falta de
padronizao, dificulta avaliar uma ontologia de forma significativa. Vrandecic (2009) sugere que o
avaliador escolha os critrios relevantes para a avaliao e, em seguida, escolha os mtodos de avaliao
adequados que atende a esses critrios.
Na literatura h alguns mtodos utilizados para avaliao de ontologias, dentre eles, podemos
destacar: atividades de testes e avaliao com especialistas (Santos Neto, 2013; Silva, 2013; Macedo, 2012).
As atividades de testes permitem verificar a consistncia, coerncia e competncia da ontologia. Por meio da
execuo do raciocinador e criao de instncias, sendo possvel verificar se as inferncias esto corretas. A
criao e execuo de consultas para responder as questes de competncia tambm outra forma de testar e
avaliar a competncia da ontologia.
Especialistas do domnio podem tambm avaliar a ontologia. No entanto, um dos problemas ao
realizar a avaliao com especialista justamente trazer a formalizao da ontologia para uma linguagem
que seja entendida pelos mesmos. Silva (2013) avalia a ontologia proposta por ele por meio do modelo
conceitual. De posse do modelo, os especialistas respondem um questionrio com perguntas que visam
avaliar se a ontologia est amplamente coberta, se os relacionamentos formalizados esto corretos, se faltam
conceitos nas definies, entre outras questes.
Santos Neto (2013), avalia a ontologia desenvolvida por ela, por meio de um questionrio,
mostrando grficos gerados no plug-in OntoGraf com os conceitos definidos e os relacionamentos entre os
mesmos. J Macedo (2012) avalia a sua abordagem apresentando aos especialistas as questes de
competncias e os resultados obtidos na ontologia.
Conforme pode-se observar no existe um padro a seguir para avaliar ontologias, no entanto,
elas podem ser avaliadas qualitativamente por especialistas. Conforme Vrandecic (2009) sugere, uma forma
de avaliar uma ontologia definir critrios de avaliao e escolher mtodos atendem aos critrios definidos,
minimizando dessa forma eventuais problemas na ontologia.

2.2 APRENDIZAGEM BASEADA EM PROBLEMAS

Nas subsees seguintes so apresentadas: o contexto histrico da PBL que cita as


universidades e reas pioneiras na adoo da metodologia no mundo e no Brasil; os elementos essenciais da
PBL e a sistematizao do processo de ensino e aprendizagem; vantagens e desvantagens da utilizao da
PBL explicitando o seu diferencial para metodologia de ensino tradicional; a ltima subseo apresenta a
16
PBL na rea da computao, citando universidades no Brasil e no mundo, que adotaram a PBL em
disciplinas isoladas ou cursos superiores da computao.

2.2.1 Contexto Histrico

A origem histrica da Aprendizagem Baseada em Problemas, do ingls Problem-Based


Learning (PBL), incio do sculo XX. Segundo Schmidt (1993), na dcada de 1920 PBL foi utilizada como
um mtodo de estudo de casos nos cursos de Direito da Universidade de Harvard nos Estados Unidos.
Em meados da dcada de 50, segundo Savery e Duffy (1995), a PBL foi introduzida na forma de
um modelo geral no curso de Medicina na Universidade Case Wetern Reserve, tambm nos Estados Unidos,
expandindo-se posteriormente para outras faculdades de Medicina.
No entanto, de acordo com Barrows (1996), foi somente no final da dcada de 60, no curso de
Medicina na Universidade de McMaster no Canad, que a PBL se tornou uma metodologia de fato. A partir
desse perodo outras universidades, como por exemplo a Universidade do Estado de Michigan nos Estados
Unidos, Universidade de Mastricht na Holanda e Universidade de Newcastle na Austrlia tambm adotaram
a PBL no currculo dos cursos de Medicina.
A PBL posteriormente foi adotada e adaptada para outros contextos educacionais e empregada
em outras reas do conhecimento, como Enfermagem (Stinson e Milter, 1996), Pedagogia (Duffy, 1994),
Engenharia, Arquitetura, Direito, Servio Social (Boud e Feletti, 1991). Hung et al. (2008) tambm
reportaram o uso de PBL em disciplinas isoladas, como Biologia, Bioqumica, Clculo, Economia, Geologia,
dentre outras, em um currculo convencional. Alm do ensino superior, a PBL tem sido utilizada no ensino
mdio e fundamental (Barrows e Myers 1993).
No Brasil, as pesquisas sobre PBL expandiram a partir da dcada de 90. As pioneiras na
implantao da metodologia foram a Faculdade de Marlia em 1997, a Universidade Estadual de Londrina
em 1998 e posteriormente a Universidade de So Francisco nos cursos de Medicina (Simas e Vasconcelos,
2010). Na Bahia, a Universidade Estadual de Santa Cruz (UESC) foi a primeira a adotar a PBL no curso de
Medicina, a Universidade Estadual de Feira de Santana (UEFS), tambm implantou a PBL, em 2003, no
curso de Medicina e no curso de Engenharia de Computao (Pinto et al., 2011).
Embora no contexto brasileiro ainda tenhamos poucas iniciativas do uso de PBL, a utilizao
dessa metodologia tem se expandido para outras reas do conhecimento devido aos bons resultados

17
apresentados. Alm dos cursos de Medicina, outros cursos das Engenharias, Geografia, Matemtica, Direito,
Administrao passaram a adotar com sucesso a PBL em seus currculos (Martins, 2013).

2.2.2 Elementos da PBL e seu Processo de Aprendizagem

Embora Paulo Freire tenha feito inmeras contribuies para repensarmos o processo de ensino
e aprendizagem, sobre o ponto de vista dialtico, onde o estudante um ser ativo capaz de atuar na
construo do seu prprio conhecimento, o modelo bancrio ainda predomina no ensino brasileiro. De
acordo com Freire (1970), a concepo bancria consiste em uma relao totalmente passiva entre
professores e estudantes, onde os professores depositam o conhecimento acumulado pela sociedade ao longo
do tempo e os estudantes recebem, guardam e memorizam esses depsitos, para serem resgatados
posteriormente nas provas sem qualquer preocupao de construo e reflexo sobre o conhecimento por
parte dos estudantes.
A atual conjuntura da sociedade moderna necessita de profissionais pesquisadores, crticos e
criativos, que no tem sido proporcionado pelo modelo de ensino e aprendizagem tradicional. A superao da
concepo bancria da educao, que tem razes profundas na histria de nossa sociedade, surge como um
grande desafio, implicando em mudanas de paradigma (Santos et al., 2009). Nesse sentido, metodologias
pedaggicas inspirados no construtivismo, como a Aprendizagem Baseada em Problemas, tm sido
propostas.
A PBL uma metodologia instrucionista com influncia do construtivismo. Diferentemente do
modelo tradicional, problemas reais ou potencialmente reais so utilizados para iniciar, direcionar, motivar e
focar a aprendizagem (Ribeiro, 2005). Nessa metodologia, o processo de construo do conhecimento ocorre
de forma colaborativa e com maior interao do estudante. A informao deixa de ser repassada de forma
unilateral, o estudante passa a ter um papel mais ativo no processo e o professor o tutor, facilitador do
conhecimento (Sousa, 2011).
A definio do problema o elemento desencadeador do processo de PBL. O objetivo da PBL
estimular os estudantes a desenvolver o pensamento crtico, aprendizagem autnoma, capacidade de
comunicao e colaborao, habilidades para resoluo de problemas, alm da aprendizagem dos conceitos
fundamentais da rea de conhecimento em questo.
H vrias maneiras de aplicar a PBL. Uma referncia bastante popular para sistematizao dessa
metodologia o referencial dos sete passos, proposto pela Universidade de Maastricht desde sua criao
18
na dcada de 70 (Deelman e Hoeberigs, 2009). Esse referencial prope que o problema seja solucionado da
seguinte maneira:
1. Leitura da situao problema e esclarecimento de termos desconhecidos;
2. Identificao do problema proposto pelo enunciado;
3. Discusso do problema e formulao de hipteses para resolv-lo;
4. Resumo das hipteses;
5. Formulao dos objetivos de aprendizagem. Com base nos conhecimentos prvios so
identificados os assuntos que devem ser estudados para a resoluo do problema;
6. Estudo autnomo dos assuntos levantados no passo anterior;
7. Retorno ao grupo tutorial para discutir novamente o problema luz dos novos
conhecimentos sistematizados na fase de estudo autnomo.
A Figura 4 apresenta o processo PBL, tambm conhecido como ciclo PBL, definido por Hmelo-
Silver (2004). O ciclo PBL comea com um problema, numa discusso colaborativa os estudantes levantam o
cenrio do problema, identificam os fatos, e formulam as hipteses. Nessa etapa so detectadas as
deficincias de conhecimento, que so informaes que os estudantes no sabem mas precisam conhecer
para resoluo dos problemas. Para suprir essa deficincia os estudantes investigam na literatura e trazem
novos conhecimentos para uma discusso, onde so compartilhados e aplicados para resoluo do problema
(etapa de aplicao de novo conhecimento). A ltima fase a de abstrao, onde realizada a avaliao do
processo.

Figura 4 Ciclo PBL adaptado de Hmelo-Silver (2004).

O referencial dos sete passos e o Ciclo PBL proposto por Hmelo-Silver (2004) apresentam
passos similares e complementares para a sistematizao da metodologia. O Cenrio do Problema
apresentado na Figura 4 equivalente aos passos 1 e 2 do referencial dos sete passos. A formulao das
hipteses est descrita em ambos. A identificao dos Fatos e Deficincia de Conhecimento apresentadas na
19
Figura 4 so equivalentes aos passos 5 e 6 do referencial dos sete passos, a identificao dos fatos
representa o levantamento do conhecimento prvio e a deficincia do conhecimento, representa o
levantamento dos objetivos de aprendizagem e a fase de estudo autnomo. O compartilhamento do
conhecimento aps a fase de estudo autnomo tambm est descrito em ambos. A Figura 4 apresenta a fase
de Abstrao no descrita no referencial do sete passos, mas Hmelo-Silver (2004) apresenta como
complementar, considerando a importncia de avaliao da metodologia.
Hmelo-Silver (2004) tambm discute a importncia do registro das discusses da sesso PBL
em um quadro. Esse registro ajuda os estudantes a exteriorizar a resoluo de problemas e permite que eles
se concentrem nos aspectos mais difceis do processo. Segundo Hmelo-Silver (2004), o quadro deve ser
dividido em quatro colunas (Figura 5). Numa discusso sobre o desenvolvimento de um software para
gerenciar, o atendimento e a sada de ambulncias do SAMU (Servio de Atendimento Mvel de Urgncia),
por exemplo, a coluna Fatos que contm as informaes que os estudantes captam a partir do entendimento
do problema, pode ter informaes, como: o cidado que registra uma ocorrncia entra em uma fila de
espera. A coluna Ideias que serve para manter certo controle sobre as hipteses e sobre a evoluo das
solues, pode conter a seguinte informao: criar uma fila de prioridade para as ocorrncias. A coluna de
Questes de Aprendizagem, onde os estudantes definem o que eles precisam estudar de forma mais
aprofundada, pode ter questes como: O que uma fila?. A coluna Plano Ao utilizada para
acompanhamento dos planos para resoluo do problema ou informaes adicionais, pode possuir a meta
como : fazer um diagrama de classe do projeto.
Fatos Ideias Questes Plano Ao
Aprendizagem

Criar uma fila de O que uma fila? Fazer um diagrama de


O cidado que registra
prioridade para as classe do projeto
uma ocorrncia entra
ocorrncias O que herana?
em uma fila de espera
Se basear pela tabela
As classes cidado e
ASCII para ordenar as
atendente herdam
placas.
caractersticas da
classe pessoa

Figura 5 Um exemplo de quadro branco adaptado de Hmelo-Silver (2004).

20
2.2.3 Vantagens e Desvantagens da PBL

A PBL tem se apresentando com uma alternativa aprendizagem tradicional, devido ao seu
potencial para o desenvolvimento de habilidades e competncias. Uma das caractersticas que torna a PBL
interessante a possibilidade dessa metodologia atingir objetivos educacionais mais amplos do que com
aprendizagem tradicional (Ribeiro, 2005).
Diferentemente da metodologia tradicional, a construo do conhecimento apenas uma parte
do processo, o foco da metodologia est no desenvolvimento de determinadas caractersticas que sero teis
na vida profissional futura do estudante, independentemente do caminho profissional escolhido, como,
capacidade de aprendizagem autnoma e habilidades de trabalhar em grupo (Borrows, 2007; Ribeiro, 2005).
A PBL alm de preparar o estudante para o campo de atuao profissional, desenvolve
habilidade de resoluo de problemas em situaes futuras e no rotineiras (Barrows, 2007). De acordo com
Engel (1997), as funes destinadas aos estudantes durante a sesso tutorial tambm colaboram para que o
estudante desenvolva capacidade de liderana e comunicao.
Pesquisas realizada por Yusof et al. (2005) e Dochy et al. (2003) apresentam resultados
positivos sobre o uso da PBL no ensino superior. Alm da PBL ter melhorado o desenvolvimento das
habilidades dos estudantes, melhorou tambm o desempenho na aplicao dos conhecimentos. Tibrio et al.
(2003) apontam como uma das vantagens da PBL o processo ativo de construo do conhecimento, que faz
com que os contedos aprendidos permaneam por mais tempo na lembrana do estudante. Polimeno e
Morais (2000) citam em sua avaliao, que os estudantes formados em escolas que adotam PBL
demonstraram mais independncia nos estudos, alm de desenvolverem postura inquisitiva e de estudo
permanente. Wood (2004), Hoffmann e Ritchie (1997), Ribeiro (2005), Kenny e Bullen (2006) tambm
apresentaram vantagens e desvantagens da metodologia PBL, sumarizadas na Tabela 6.

21
Tabela 6 Vantagens e Desvantagens da PBL

Vantagens Desvantagens

Desenvolvimento de habilidades e competncias A carncia de um suporte apropriado do corpo


desejveis na atuao profissional futura do acadmico para a implementao PBL, pode
estudante. torn-la menos eficientes.

centrada no estudante e o processo de Os estudantes podem ficar frustrados com a


construo do conhecimento acontece de forma ausncia dos livros e a metodologia diferente do
ativa. ensino tradicional.

Melhora o entendimento e a reteno do uma metodologia que envolve mudanas de


conhecimento. paradigmas, portanto, o papel do professor dentro
do modelo requer sua aceitao para uma nova
forma de atuar.

Favorece a motivao, pois requer que todos Pode haver uma sobrecarga de informao e
estejam engajados no processo de aprendizagem. insegurana por parte dos estudantes sobre o que
fazer durante o estudo auto dirigido, e tambm na
hora de decidir qual informao relevante e til.

Favorece a integrao curricular e facilita um Os professores podem encontrar dificuldades na


ncleo curricular integrado. formao dos grupos tutoriais e na formulao dos
problemas.

2.2.4 PBL na Educao da Computao

Diante das constantes mudanas tecnolgicas, existe atualmente uma grande demanda no
mercado por bons profissionais da Computao. A metodologia convencional utilizada na maioria dos cursos
da rea, baseada nas teorias abordadas nos livros e nas aulas expositivas, impossibilita que o estudante entre
em contato com a prtica profissional. O mercado de trabalho, cada vez mais exigente, necessita de
profissionais com capacidade de resolver problemas e adaptao s constantes mudanas que a rea sofre,
sendo fundamental que o estudante desenvolva a capacidade de aprendizagem autnoma, dentre outras
competncias.
Face ao desafio apresentado, a PBL tem sido utilizada em disciplinas de alguns cursos
superiores da rea da Computao. O Instituto de Tecnologia da Gergia nos Estados Unidos foi um dos
pioneiros no uso da PBL, introduzindo a abordagem na disciplina de Engenharia de Software em 1997

22
(Oliveira et al, 2012). Posteriormente, outras universidades tambm adotaram a PBL em disciplinas do
currculo de Computao. A Faculdade de Cincia da Computao e Tecnologia da Informao da
Universidade de Malaya na Malsia, adotou a PBL em 2001 e a Escola Tcnica Superior dEnginyeria, na
Espanha em 2005, adotou a PBL na disciplina de Introduo Organizao e Arquitetura de Computadores
(Sousa, 2011).
No Brasil, a PBL tem se mostrado eficiente nos cursos e disciplinas de Computao onde foi
implantada. A Universidade Estadual de Feira de Santana (UEFS) implantou a metodologia no curso de
Engenharia da Computao desde a sua criao em 2003, socializando as experincias positivas vivenciadas
(Angelo e Bertoni, 2012; Santos et al, 2007). A Universidade Federal do Pampa (UNIPAMPA), tambm
adotou a metodologia na disciplina de Introduo Engenharia de Computao (Betemps et al, 2008).
O uso da PBL no tem se restringido apenas aos cursos de graduao, se expandido tambm
para disciplinas de Ps-Graduao. A Universidade Federal de So Carlos adotou a PBL na disciplina
Tpico em Sistemas Distribudos e Redes - Computao Pervasiva do Programa Ps-Graduao em Cincia
da Computao (Souza et al., 2010), o C.E.S.A.R (Centro de Estudos e Sistemas Avanados do Recife)
tambm implantou a metodologia no Mestrado Profissional de Engenharia de Software desde de 2008,
mostrando que os princpios da PBL tem se mostrado alinhados ao ensino da Engenharia de Software
(Santos et al., 2009).
Embora a PBL tenha criado sua reputao na rea Mdica, de acordo com Sousa (2011), na
Computao possvel observar que a adoo da metodologia vem crescendo desde 2009. Os principais
benefcios apontam para o desenvolvimento de diversas habilidades para resoluo de problemas reais,
trabalho em grupo, autonomia na aprendizagem e aperfeioamento das habilidades de comunicao em
grupo (Sousa, 2011).

2.3 CONTEXTO COMPUTACIONAL

Contexto est presente na vida das pessoas, mesmo sem perceber utilizamos em nosso dia a dia
em diversas aes, como viajar, fazer comprar, passear, entre outras. Compreender as informaes
disponveis no contexto fundamental para nos auxiliar a fazer escolhas e tomar decises de forma correta.
Exemplo, ao planejar uma viagem, existem vrias informaes que podem ser levadas em considerao: o
local, a previso do tempo, qual meio de transporte, se for de carro, as condies da estrada, se for de avio,

23
o horrio do voo. Uma viagem a lazer sem olhar a previso do tempo, pode se tornar em um transtorno se o
propsito for visitar pontos tursticos da cidade.
Nos ltimos, com a evoluo das tecnologias de redes sem fio e surgimento dos smartphones, a
computao se aproximou mais da pessoas, e informaes do contexto passaram a ser utilizadas para prover
servios personalizados e adaptados ao contexto do usurio. No entanto, um dos grandes problemas na rea
de Contexto justamente saber o que considerar como contexto em uma dada situao.
Na literatura no existe um consenso em torno da definio do termo. Bazire e Brzillon (2005)
mapearam 150 definies de Contexto encontradas em diversas reas e concluram que a definio de
Contexto varia de acordo com o domnio considerado. Uma das definies mais referenciadas na literatura
a de Dey (2001), que define Contexto como qualquer informao relevante que pode ser utilizada para
caracterizar uma entidade. A entidade pode ser uma pessoa, um lugar ou objeto resultante da interao do
usurio com a aplicao, inclusive o prprio usurio e a aplicao.
Vieira et al. (2011) diferenciam Contexto de Elemento Contextual e traz uma definio para
esse termo. De acordo com elas, Elemento Contextual (CE) um dado ou informao que caracteriza uma
entidade em um domnio e Contexto conjunto de elementos contextuais instanciados necessrios para
executar uma tarefa.
Apesar das diferentes vises de Contexto, de acordo com Vieira et. al (2011) os pesquisadores
concordam que: (i) Contexto est relacionado a uma entidade (e.g. pessoa, local, agente); (ii) Contexto um
conjunto de itens (e.g. conceitos, regras, proposies) associados a uma entidade; e (iii) os itens considerados
como parte do Contexto tem que ser teis para a realizao de uma tarefa.
O uso de contexto em diversas atividades apoiadas por computador, exemplo, recomendao de
contedo, criao de perfis, recomendao de servios e desenvolvimento de sistemas inteligentes est se
tornando uma prtica comum. No entanto, compreender o que relevante em uma dada situao, adquirir,
manipular informaes contextuais, vinda de diferentes fontes e integr-las em um sistema, pode ser uma
tarefa complexa e cara (Vieira, 2011).

2.3.1 Contexto em Grupos Colaborativos

Na PBL um grupo trabalha de forma colaborativa para a resoluo de um problema real ou


potencialmente real. Portanto, para entender de que forma Contexto pode ser considerado em PBL, foi
necessrio uma compreenso de Contexto em grupos colaborativos.
24
Segundo Vieira (2003), quando as pessoas trabalham juntas, de forma colaborativa,
fundamental que elas percebam e compreendam as coisas que acontecem ou aconteceram no contexto do seu
grupo, relevantes para o acompanhamento e execuo de suas atividades, como exemplo, a funo de cada
pessoa dentro do grupo, andamento das tarefas, cumprimento das metas, dentre outras. De acordo com
Brzillon et al. (2004), quando as pessoas trabalham em grupo no apenas o contexto dos indivduos deve ser
considerado, mas tambm o contexto do grupo, inclusive o contexto histrico.
Brzillon et al. (2004) classificaram o contexto em ambientes colaborativos em trs dimenses:
(1) o contexto do grupo, exemplo, como o grupo foi construdo, porque e quando foi construdo; (2) o
contexto dos vrios indivduos que compem o grupo, exemplo, as habilidades, as preferncias; (3) contexto
do projeto ao qual o grupo est vinculado, exemplo, relatrios e produto a ser desenvolvido pela equipe.

Figura 6 Classificao de contexto em ambientes colaborativos (Brzillon et al., 2004).

Rosa et al. (2003), propuseram um framework conceitual que agrupa elementos a ser
considerados no contexto de ambientes colaborativos em 5 dimenses:
1. Contexto das pessoas: compreende o contexto individual e do grupo. Informaes como
nome, habilidade, interesses, experincia, podem ser considerados no contexto individual e informaes
como composio do grupo, organizao estrutural, habilidades e experincias prvias da equipe podem ser
consideradas no contexto do grupo;
2. Contexto das tarefas a realizar: compreende informaes referente ao plano de ao do
grupo. Informaes como metas definidas, prazo de concluso, definio das funes das pessoas dentro do
projeto, pr-requisitos de execuo podem ser consideradas nesse tipo de contexto;
3. Contexto das relaes entre pessoas e tarefas: compreende o contexto da interao e o
contexto do planejamento execuo das atividades. A interao pode ser sncrona, composto por informaes
detalhadas sobre as tarefas em andamento, os participantes presentes na interao, as mensagens trocadas ou

25
assncronas, composto de informaes como o ltimo acesso de um membro a um ambiente virtual, resumo
das atividades realizadas e datas de realizao da tarefas. O contexto de planejamento so informaes como
decises, diviso e gerenciamento das tarefas, cumprimentos dos prazos definidos.
4. Contexto do ambiente: compreende as informaes do espao onde as interaes acontecem,
como estruturas tecnolgicas e informaes sobre acontecimentos que podem influenciar a finalizao da
tarefa, exemplo restries financeiras; e
5. Contexto das tarefas concludas: compreende as informaes histricas do grupo e servem de
subsdios para outros grupos e experincias para realizao de trabalhos futuros.

Figura 7 Dimenses de contexto em ambientes colaborativos (Rosa et al, 2004).

Para Vieira (2006), os indivduos do grupo podem compartilhar elementos contextuais dos seus
contextos individuais para construir colaborativamente um contexto proceduralizado (Brzillon, 2003) para a
soluo de um problema. Nesse sentindo o contexto compartilhado a interseo dos contextos individuais,
ou seja, o conhecimento comum aos dois indivduos necessrio para a resoluo do problema.

Figura 8 Contexto compartilhado (Brzillon, 2003).


26
2.3.2 Especificao e Modelagem de Contexto

Um dos grandes desafios na utilizao de contexto especificar os elementos relevantes em


uma determinada ao ou tarefa. Na literatura podem ser encontradas algumas classificaes, que auxiliam
identificar informaes contextuais a serem consideradas em um domnio. Gutwin e Greenberg (2002)
sugerem que o contexto seja dimensionado em seis dimenses bsicas, denominadas 5W+1H: Who (quem)
indica informaes contextuais sobre entidades; What (o que) identifica o que est sendo realizado pelo
usurio; Where (onde) determina o contexto de localizao e informao espacial; When (quando) indica o
contexto temporal, Why (por qu) indica a motivao ou a inteno do usurio em executar uma atividade; e
How (como) define a forma como os recursos de um ambiente podem ser capturados ou acessados.
Wang et al. (2004) classificam as informaes contextuais em: primrio bsico ou de baixo
nvel e complexo ou de alto nvel. O contexto de baixo nvel compreende as informaes que podem ser
identificadas de forma automtica. J o contexto complexo ou de alto nvel aquele informado pelo usurio
ou obtido por meio de inferncias. A classificao de Hong e Landay (2004) divide as informaes em
contexto esttico e contexto dinmico. O contexto esttico compreende informaes fixas como data de
nascimento, nacionalidade, nome do pai. O contexto dinmico formado pelas informaes que mudam quase
que instantaneamente, como, localizao fsica, tempo, eventos.
Para Santoro e Brzillon (2005), a classificao do contexto deve ser feita a partir de um
determinado foco. Segundo eles, o contexto no pode ser considerado de forma isolada, preciso definir um
foco especfico, que pode ser uma tarefa, uma soluo de um problema ou uma tomada de deciso. Com a
definio de um foco, o contexto pode ser classificado em trs tipos: contexto proceduralizado,
conhecimento ligado diretamente ao foco; conhecimento contextual, conhecimento no utilizado
diretamente, mas ligado ao foco, conhecimento que no relevante para o foco.
Para apoiar a especificao de elementos contextuais, Modelos de Contexto podem ser
utilizados para representao das informaes que devem ser consideradas em um domnio ou aplicao,
assim como os relacionamento entre os conceitos. Dada a natureza dinmica das informaes contextuais, a
modelagem contexto no pode simplesmente ser representada por conceitos identificados na especificao e
o relacionamento entre os mesmos (Vieira et al. 2009). Nesse sentido, Vieira et al. (2011), propem um
metamodelo de contexto (Figura 9) para apoiar o desenvolvimento de modelos de contexto.
De acordo com Vieira et al. (2011) a diferena entre modelo e metamodelo de contexto que o
modelo uma representao abstrata do mundo real, enquanto o metamodelo, define a semntica e a

27
linguagem para especificar a representao desse mundo. O objetivo do metamodelo proposto por Vieira et
al. (2009) apoiar a criao de modelos de contexto independentemente do domnio.

Figura 9 Metamodelo de Contexto (Vieira et. al, 2011).

O metamodelo de contexto proposto por Vieira et al. (2011) apresenta alguns conceitos que
devem ser considerados para especificao e manipulao de um contexto, exemplo, para modelar elementos
contextuais, Vieira et al. (2011) definem que deve considerar a seguinte estrutura:
Entidade Contextual: Representa um objeto concreto do mundo real, exemplo, considerando
uma universidade, uma entidade pode ser Professor, Aluno, Aula;
Elemento Contextual: uma propriedade usada para caracterizar uma entidade. Um elemento
contextual pode ser os atributos de um indivduo, como, nome e idade, mas pode ser tambm o
relacionamento entre um indivduo a um valor, ou o relacionamento do indivduo com ele mesmo.
Foco: a associao entre uma tarefa e um agente, ou seja, uma ao realizada em um dado
momento. Considerando o contexto de uma universidade o foco pode ser um professor ministrando aulas,
nesse caso, o agente o professor e a tarefa ministrar aulas.

28
Fonte do contexto: representa de onde as informaes contextuais so adquiridas, assim
como, o tipo de aquisio, se automtica ou informada pelo usurio e a frequncia com que das
informaes so atualizadas.

2.4 CONSIDERAES FINAIS

Nesse captulo foi apresentado o aporte conceitual que norteou essa pesquisa. A Seo 2.1
apresentou os conceitos principais para entendimento sobre ontologias, bem como as principais metodologias
e as linguagens de desenvolvimento. Esse estudo sobre ontologia nos levou a uma compreenso sobre os
componentes essenciais considerados em uma formalizao ontolgica, possibilitou tambm a escolha de
uma metodologia e de uma linguagem para implementao.
A Seo 2.2 abordou a fundamentao terica sobre Aprendizagem Baseada em Problema, que
mostrou um breve contexto histrico sobre a metodologia, suas origens e as universidades pioneiras no
Brasil. Foram apresentados tambm o processo de aprendizagem e as vantagens e desvantagens da PBL. Por
meio desse estudo foi possvel o conhecimento dos elementos envolvidos na PBL e compreenso do
domnio.
A Seo 2.3 discorreu sobre Contexto Computacional, apresentou os conceitos importantes para
compreenso da definio do termo, abordou sobre contexto em grupos colaborativos, essencial para
entender que tipo de contexto pode ser considerados em PBL e por ltimo apresentou sugestes para
especificao de contexto e sua modelagem, crucial para especificar e modelar o contexto a ser considerado
nas discusses colaborativas da PBL.
No prximo captulo sero apresentadas as ontologias para PBL identificadas atravs de um
mapeamento sistemtico com objetivo de conhecer ontologias existentes para domnio PBL para possvel
reutilizao.

29
3
Captulo

3 ONTOLOGIAS PARA PBL

Neste captulo apresentado e discutido o estado da arte sobre ontologias para PBL. Ao planejar
o uso de ontologias em um determinado domnio, faz-se necessrio conhecer as ontologias existentes para
reutiliz-las ou adapt-las. Inicialmente apresentado um mapeamento sistemtico realizado para identificar
e caracterizar as ontologias para PBL existentes. Em seguida, so analisados os trabalhos correlatos
encontrados.

3.1 MAPEAMENTO SISTEMTICO

Um estudo de mapeamento sistemtico visa conduzir uma investigao para fornecer uma viso
ampla de uma rea especfica e tem como objetivo conhecer a quantidade, tipo de pesquisa e resultados
disponveis, afim de encontrar tendncias e lacunas de uma determinada rea, para direcionamento de futuras
pesquisas. Diferentemente do mapeamento, a reviso sistemtica da literatura uma investigao mais
aprofundada, focada em um ponto especfico, e visa identificar, avaliar e interpretar todos os estudos
relevantes para uma questo especfica (Kitchenham e Charters, 2007).
Kitchenham e Charters (2007) apontaram algumas diferenas entre mapeamento e reviso
sistemtica. No mapeamento sistemtico as questes so mais amplas e os termos de busca menos focados
no assunto, enquanto na reviso sistemtica so mais centrados no tema da pesquisa. A extrao dos dados
no mapeamento tambm mais ampla e um processo menos demorado, pois visa uma classificao e
categorizao dos resultados, enquanto a reviso sistemtica inclui um estudo aprofundado de melhores
tcnicas e efetividade da rea.
Com base nas definies e diferenas foi realizado um estudo de mapeamento sistemtico, com
objetivo de possuir uma viso ampla da utilizao de ontologias na metodologia PBL, classificando e

30
categorizando os resultados com base nas questes definidas, para obteno de informaes mais gerais
sobre a rea. Esse estudo segue as diretrizes sugeridas por Kitchenham e Charters (2007). A seguir, so
apresentadas as etapas de planejamento, conduo e resultados do mapeamento realizado.

3.1.1 Planejamento

A primeira tarefa em um mapeamento sistemtico o desenvolvimento do protocolo de como


ele ser conduzido. Para tal, necessrio definir questes de pesquisa, strings de busca, fontes de pesquisa e
critrios de seleo (Kitchenham e Charters, 2007).
Nesse estudo, foram definidas uma questo central e algumas questes secundrias.
Questo central: Quais tipos de ontologias esto sendo propostas para o domnio de
Aprendizagem Baseada em Problemas?
Questes secundrias:
QS1. Qual o objetivo das ontologias desenvolvidas para PBL?
QS2. De que forma as ontologias desenvolvidas para PBL tm sido avaliadas?
QS3. Quais questes de competncia6 tm sido consideradas para o desenvolvimento de
ontologias para PBL?
Para construo da string de busca (Tabela 7), primeiro foram definidas as palavras chaves e,
posteriormente, criou-se uma combinao das palavras definidas. As palavras chaves definidas foram: PBL,
Problem Based Learning, Project Based Learning, Ontology e Ontologies. A palavra chave Project Based
Learning foi considerada pois os processos metodolgicos so os mesmos, cabendo uma anlise do reuso de
tais ontologias.

Tabela 7 String de busca

(ontology OR ontologies) AND (PBL OR problem based learning OR project based learning)

Dois tipos de pesquisa foram executadas para seleo dos trabalhos: automtica e manual. Na
busca automtica, as fontes de pesquisa selecionadas (Tabela 8) indexam os principais peridicos e
conferncias internacionais da rea.

6
Questes de competncia so questionamentos que a ontologia deve responder e auxilia na definio do escopo da mesma.
31
Tabela 8 Fontes de pesquisa indexadas

Fonte URL
IEEExplore Digital Library http://ieeexplore.ieee.org/
ACM Digital Library http://dl.acm.org/
Elsevier Scopus http://www.scopus.com/
Elsevier ScienceDirect http://www.sciencedirect.com/
SpringerLink http://link.springer.com/
Wiley Online Library http://olabout.wiley.com/
Para complementar a pesquisa, realizou-se uma busca manual dos artigos das principais
conferncias e workshops das reas de Ontologia e Educao, indexadas pelo qualis da Capes do ano de
2012, listadas na Tabela 9.

Tabela 9 Principais conferncias e workshops da rea segundo o qualis da Capes7

Sigla Nome Qualis


SBIE Simpsio Brasileiro de Informtica e Educao B2
ICALT International Conference on Advanced Learning Technologies B1
WMUTE IEEE Wireless, Mobile and Ubiquitous Technologies in Education B3
EON Workshop on Evaluation of Ontology-based Tools B3
FOIS International Conference on Formal Ontology in Information Systems B1
International Conference on Ontologies Databases and Applications of B3
ODBASE
Semantics
ODBIS Ontologies-Based Databases and Information Systems B4
OL Ontology Learning B4
ONISW Ontologies and Information Systems for the Semantic Web B4
Ontology, Conceptualization and Epistemology for Information Systems, B5
ONTOSE
Software Engineering and Service Science
CSEDU International Conference on Computer Supported Education B4
Edutainment International Conference on E-learning and Games B4
ICETC International Conference on Education Technology and Computer B4
International Conference on Frontiers in Education: Computer Science B4
FECS
and Computer Engineering
SIGCSE Technical Symposium on Computer Science Education A2
ONTOBRAS Ontology Research in Brazil / Metamodels, Ontologies and Semantic
-MOST8 Technologies
Para melhorar os resultados obtidos, foram definidos critrios de seleo da pesquisa,
apresentados na Tabela 10, por meio dos critrios de incluso e excluso.

7
http://qualis.capes.gov.br/
8
Esse conferncia foi encontrada posteriormente nas referncias de artigos lidos. No consta no quails de 2012
32
Tabela 10 Critrios de incluso e excluso

Critrio de Incluso Critrios de Excluso


Os estudos devem descrever pesquisas Estudos que fogem da rea de pesquisa
referentes a ontologias e PBL.
Os estudos devem ter sido publicados nos Estudos publicados anteriormente aos ltimos 7
ltimos 7 anos. Com exceo dos estudos anos, com exceo dos clssicos.
clssicos, ou seja, aqueles que so citados
frequentemente.
Os estudos devem estar disponveis na Web. Estudos que no estejam disponveis
gratuitamente para downloads.
Os estudos devem apresentar palavras da string Estudos repetidos,
de busca em seu ttulo, abstract ou palavras-
nesse caso, ser
chave.
considerado o
estudo com data
mais recente.

Os estudos devem estar escritos em ingls ou


portugus.

3.1.2 Conduo

Para seleo dos artigos de interesse desse mapeamento, os critrios de incluso e excluso
foram aplicados da seguinte forma: 1a seleo) leitura do ttulo e palavras chaves; 2a seleo) leitura do
resumo; em caso de dvidas, leitura da introduo e concluso; 3a seleo) leitura completa do artigo e
excluso dos estudos repetidos ou similares.
A Tabela 11 apresenta a seleo dos estudos, por fonte de pesquisa. As buscas iniciais
retornaram 407 artigos. Na primeira seleo, com a leitura do ttulo e busca das palavras chaves, foram
excludos 343 artigos. Na segunda seleo, aplicou-se os critrios na leitura do resumo dos 64 artigos
restantes. Na terceira seleo foi feita uma leitura integral de 20 artigos. Foram encontrados 8 artigos que
apresentavam contedos repetidos. Esses artigos foram excludos, restando ao final um total de 12 artigos
para extrao das informaes.

33
Tabela 11 Seleo dos estudos

Fontes 1 seleo 2 seleo 3 seleo Final


IEEE 20 3 1 1
ACM 45 9 2 2
Elsevier Scopus 29 14 8 3
Elsevier ScienceDirect 132 14 1 1
SpringerLink 77 10 2 1
Wiley Online Library 92 5 0 0
Busca Manual 12 9 6 4
TOTAL 407 64 20 12
O engenho de busca Elsevier Scopus foi o que apresentou o maior nmero de artigos relevantes,
totalizando 4. Na busca manual nos eventos da rea tambm foram encontrados 4 artigos relevantes sendo 2
artigos do SBIE. Dos 12 artigos finais, 9 esto em ingls e 3 em portugus.

3.1.3 Discusso dos Resultados

Nessa seo, discutiremos a extrao das informaes relevantes, como a quantidade de estudos
publicados na rea por ano e as respostas s questes de pesquisa definidas. Conforme os critrios de
incluso, foram considerados os artigos publicados entre 2007 e 2013. O ano de 2014 no foi levado em
considerao devido ao mapeamento ter sido realizado entre outubro de 2013 e fevereiro de 2014.
Conforme a Figura 10, dos 12 artigos analisados, observou-se que 2008 e 2011 tiveram o maior
nmero de publicaes, com 3 artigos cada.

0
2007 2008 2009 2011 2012 2013

Figura 10 Nmero das publicaes na rea no perodo de 2007 a 2013.


34
Na fase de extrao das informaes, foram levantadas as respostas para as questes de pesquisa
delineadas no planejamento. Para a questo central: Quais tipos de Ontologias esto sendo propostas para o
domnio de Aprendizagem Baseada em Problemas? e para a QS1 Qual o objetivo das ontologias
desenvolvidas para PBL?, foram extradas as informaes listadas na Tabela 12. As ontologias propostas
em Santana et al. (2008), Diez-Rodriguez et al. (2008), Fontes et al. (2011a), Aparcio et al. (2012) e Kazi et
al. (2013) so ontologias para representar termos dos problemas utilizados na metodologia PBL, ou
representar o vocabulrio de uma determinada rea de conhecimento. Algumas dessas ontologias tem como
objetivo final a recomendao de contedos. Em Souza et al. (2007), Lam-for Work e Ching-Hang (2007)
so propostas ontologias relacionadas a adaptao de contedos, criao de objetos e recomendao de
objetos de aprendizagem. Nos trabalhos de Jacinto e Oliveira (2008), e Fontes et al (2011b), ontologias de
formalizao da metodologia PBL so propostas. A Figura 11 apresenta as informaes citadas.
Tabela 12 Finalidade das ontologias

Tipo de ontologia
Referncia Objetivo Avaliao
proposta
Prover adaptao de contedo a partir de
Adaptao de
(Souza et al., 2007) informaes capturados do contexto do No avaliada
contedo.
aluno.
Adaptao de Criao e compartilhamento de objetos de
(Lam-for Work e
Recomendao aprendizagem. No avaliada
Ching-Hang, 2007)
contedo
Criao de um modelo pedaggico que se
Formalizao do
(Jacinto e Oliveira, 2008) especializa em diversas metodologias de No avaliada
ciclo PBL
ensino, dentre elas PBL.
Apoiar a recomendao de contedos a
Representao de
(Diez-Rodriguez et al., 2008) partir de conceitos e solues para o Estudo de caso
termos
domnio do problema.
Apoiar recomendao de contedos a
Representao de
(Santana et al., 2008) partir de termos mdicos definidos na No avaliada
termos
ontologia.
Apoiar a criao e manuteno de
Criao de currculo
(Dexter e Davies, 2009) currculos para metodologia PBL no curso No avaliada
PBL
de medicina.
Apoiar uma aplicao de simulao para a
Formalizao de representao visual de cnicas, elipses,
(Bacca et al., 2009) No avaliada
cnicas e outros parbolas, hiprboles dentre outros, para
PBL em matemtica.
Comparar os termos de um determinado
problema com palavras digitadas na
Representao de
(Fontes et al., 2011a) discusso do problema pelos alunos, a fim No avaliada
termos
de detectar se a discusso est dentro do
foco.
Formalizao do Representao formal do ciclo PBL para
(Fontes et al., 2011b) No avaliada
ciclo PBL reuso em diversas aplicaes
Capturar o contexto do aprendiz e prover
Formalizao do
apoio a recomendao de contedos que
(Jeremi et al., 2011) contexto de Estudo de caso
auxiliam na resoluo de problema em
aprendizagem
engenharia de software.
35
Tipo de ontologia
Referncia Objetivo Avaliao
proposta
Auxiliar na pesquisa por termos mdicos
Representao de que ajudam no entendimento de um caso Experimento
(Aparcio et al., 2012)
termos clnico na metodologia PBL aplicada a um controlado
curso de medicina
Apoiar recomendao de contedo a partir
Representao de
(Kazi et al., 2013) de conceitos e termos mdicos definidos Estudo de caso
termos
em uma ontologia.

Tipos de Ontologias

Criao de currculos para PBL 1

Formalizao de cnicas e outros 1

Formalizao do contexto de aprendizagem 1

Formalizao do ciclo PBL 2

Adaptao e recomendao de conteudos 2

Representao de termos 5

Figura 11 Tipos de ontologias propostas.

Para a questo QS2 De que forma as ontologias desenvolvidas para PBL tm sido avaliadas?,
as seguintes informaes foram extradas: dos 12 artigos analisados, 11 apresentaram a ontologia proposta
integrada ou como parte de uma aplicao. Um artigo apresentou apenas a ontologia. Nem todos os artigos
avaliaram a ontologia ou a aplicao proposta, alguns estudos deixaram a avaliao como trabalho futuro. De
acordo com a Tabela 12, 4 artigos realizaram avaliao, sendo 3 estudos de caso e 1 experimento controlado.
Os outros 8 artigos no apresentaram ou no fizeram avaliao.
Para a questo QS3 Quais questes de competncia tm sido consideradas para o
desenvolvimento de Ontologias para PBL?, as seguintes informaes foram extradas: todos os artigos
apresentaram seus objetivos bem definidos, bem como o objetivo da ontologia, mas nenhum artigo
apresentou questes de competncia.
Como foram encontrados poucos trabalhos, fica difcil prever tendncias futuras na rea.
Procurando a relao entre os tipos de ontologias encontradas e o ano de sua publicao, foi elaborado um
grfico de bolhas, apresentado na Figura 12, onde o eixo X apresenta os tipos de ontologias, o eixo Y
apresenta o ano de publicao e o tamanho da bolha indica a quantidade de trabalhos. Foram encontrados 5
estudos entre 2008 e 2013 sobre ontologias para representao de termos de um domnio de estudo,

36
apresentando indcios que o desenvolvimento desse tipo de ontologia para PBL tem sido uma tendncia nos
ltimos anos.

Figura 12 Tipos de ontologias por ano.

Para melhor discutir os resultados e encontrar lacunas nas pesquisas, foi elaborado outro grfico
de bolhas, apresentado na Figura 13. O eixo central representa os tipos de ontologias, o eixo da esquerda so
as reas de aplicao das ontologias encontradas e o eixo da direita indica a metodologia de avaliao da
ontologia ou do sistema que integra a mesma. A maioria das ontologias foi desenvolvida para a rea de
Medicina, totalizando 5 estudos. Foram encontradas 3 ontologias que podem ser aplicadas a qualquer rea de
conhecimento e 3 foram desenvolvidas para a rea de Computao. Com relao avaliao, predomina a
realizao de estudos de caso, e 8 estudos no avaliaram suas propostas.

37
Figura 13 Relao ente os tipos de ontologias, rea de aplicao e avaliao

No foi encontrada nenhuma ontologia de referncia para representao do processo PBL que
pudesse ser reutilizada, alm disso, a pequena quantidade de ontologias encontradas para esse domnio
apontam indcios de que esse campo ainda pode ser explorado. A quantidade de ontologias no avaliadas
(Figura 13) abrem oportunidades de avanos em relao aos estudos j realizados. Ontologias para PBL em
reas do conhecimento como Medicina, Computao e demais reas, ainda pode ser uma oportunidade de
pesquisa, pois outras ontologias diferentes das apresentadas podem ser desenvolvidas, alm da possibilidade
de reutilizao e adaptao das citadas. No foi realizado um estudo referente a disponibilidade dessas
ontologias, portanto, no se pode garantir que todas esto disponveis para reuso. A ontologia de Fontes et al.
(2011b), por exemplo, que aborda o Ciclo PBL no foi possvel ser reutilizada nesse trabalho, pois os
autores, no possuam mais a ontologia para compartilhar.

3.1.4 Consideraes Finais

O mapeamento sistemtico realizado permitiu responder as questes de pesquisa levantadas,


fornecendo uma viso geral das pesquisas realizadas na rea, as oportunidades de pesquisas e as ontologias
disponveis para reuso e adaptao.

38
As principais concluses desse mapeamento foram: (i) o desenvolvimento de ontologia para
representao de termos tem predominado nos ltimos anos; (ii) ontologias para PBL em reas do
conhecimento como Medicina, Computao e demais reas, diferentes das apresentadas, pode ser uma
oportunidade de pesquisa; (iii) a maioria das ontologias PBL no foi avaliada, abrindo oportunidades de
avanos em relao aos estudos j realizados; (iv) no foi encontrada uma ontologia de referncia para
representao do processo PBL que pudesse ser reutilizada; (v) a pequena quantidade de ontologias
encontradas para o domnio apontam indcios de que esse campo ainda pode ser explorado; (vi) A
disponibilidade das ontologias apresentadas precisam ser verificadas para reuso e adaptao.
Embora o mapeamento tenha seguido as diretrizes recomendadas nesse tipo de pesquisa,
convm salientar que o mesmo possui algumas limitaes que pem em risco a sua validade. A extrao das
informaes dos artigos foi realizada apenas por um pesquisador e no foi realizada uma avaliao da
qualidade dos estudos includos. Outra limitao a possibilidade de alguns artigos relevantes no terem
sido considerados por no estarem disponveis para acesso.

3.2 TRABALHOS RELACIONADOS

No perodo de 2007 a 2013 foram propostas algumas ontologias com foco variados para
ambientes de aprendizagem baseada em problemas ou similares, como aprendizagem baseada em projetos ou
em casos. A seguir, so apresentados alguns trabalhos correlatos encontrados durante o mapeamento
sistemtico.

3.2.1 Ontologias para Recomendao de Contedos

Para Lam e Ching (2007), na etapa de investigao da literatura na PBL, os alunos renem uma
grande quantidade de informaes de diversas reas. Essas pesquisas resultam em diversos materiais de
aprendizagem, alguns estritamente relacionados com o tema, outros vagamente. Alguns materiais podem no
parecer teis inicialmente, mas podem se tornar importantes em uma fase posterior do projeto. Tanto os
estudantes quanto os tutores veem como um problema a questo de gerenciamento das informaes
39
pesquisadas, principalmente quando a equipe grande, o compartilhamento das informaes coletadas e a
discusso entre os membros da equipe so prejudicados. Alm disso, difcil para o tutor avaliar os trabalhos
feitos pelos estudantes ou pela equipe. Os conhecimentos obtidos pelos alunos ao longo do projeto no so
compartilhados e se perdem devido ausncia de uma organizao e gesto adequadas.
Para solucionar o problema citado por Lam e Ching (2007), eles propem um ambiente de
aprendizagem baseada em projetos formado por quatro reas funcionais: gesto da informao, gesto de
processos, gesto de recursos de aprendizagem e resultados de aprendizagem. O trabalho de Lam e Ching
visa permitir o compartilhamento de recursos de aprendizagem pesquisados durante a fase de estudo
autnomo da PBL e os contedos produzidos na fase final da metodologia. Alm disso, permite gerenciar o
processo de aprendizagem e os resultados. Uma ontologia foi desenvolvida para implementao do mdulo
de gesto de aprendizagem. Conceitos definidos em uma ontologia permitiram fazer uma associao aos
objetos de aprendizagem9 criados e definidos pelos alunos, para recomendao de objetos de aprendizagem
(OA). A ontologia proposta uma ontologia de projeto que organiza no apenas os conceitos que os
estudantes exploram como tambm criam uma estrutura para todos os projetos existentes. Cada conceito est
ligado ao Metadado de Objeto de Aprendizagem (LOM - Learning Object Metadata) que descreve um objeto
de aprendizagem correspondente.

Figura 14 Modelo da ontologia para recomendao de OA proposto por Lam e Ching (2007).

Diferentemente da nossa proposta o trabalho de Lam e Ching (2007) no visa formalizar o


processo metodolgico da PBL e no leva em considerao o contexto das discusses colaborativas das
sesses tutoriais. A ontologia proposta por eles define conceitos de uma rea de conhecimento. O objetivo da
ontologia proposta por Lam e Ching (2007) recomendar e compartilhar contedos pesquisados,
9
So recursos digitais dinmicos, interativos e reutilizveis em diferentes ambientes de aprendizagem elaborados a partir de uma
base tecnolgica (Audino e Nascimento, 2012).

40
transformados em objetos de aprendizagem, durante fase de estudo autnomo da PBL.

3.2.2 Ontologias para Representao de Termos

Para Diez-Rodriguez e Olniedo-Aguirre (2008), o uso de ontologias para representar um


domnio de conhecimento melhora o gerenciamento da informao em um ambiente virtual de
aprendizagem, pois permite raciocnio automtico, facilita o processo de construo do conhecimento e
recuperao da informao. Portanto, um ambiente virtual de aprendizagem aumenta a produtividade na
educao porque prov acesso a materiais de aprendizagem em qualquer lugar, a qualquer tempo. Em PBL,
esse tipo de ambiente facilita a transmisso e construo do conhecimento. De acordo com Diez-Rodriguez e
Olniedo-Aguirre (2008), objetos de aprendizagem so uma nova maneira de pensar sobre material de
aprendizagem. Aplicaes de ontologia para modelar componentes relacionados a materiais de aprendizagem
contribuem efetivamente para reutilizao do conhecimento. No entanto, na literatura h uma falta de
descrio formal para repositrios de conhecimento.
Para solucionar o problema citado por Diez-Rodriguez e Olniedo-Aguirre (2008), eles propem
uma ontologia que define o vocabulrio do domnio dos problemas propostos e um algoritmo que recebe
como entrada a ontologia, uma questo relativa ao problema e retorna como sada um conjunto de solues
(objetos de aprendizagem) associado com a soluo. O algoritmo proposto extrai todas as palavras da
questo e pesquisa cada conceito relacionado na ontologia, onde tais conceitos esto relacionados a possveis
solues.
Para Aparicio et al. (2012), nos ltimos anos tem ocorrido uma mudana no paradigma
educacional, onde os processos de ensino e aprendizagem passaram a ser mais centrados no aluno. Outra
preocupao com relao ao acesso a informao, onde tecnologias de web semntica tm sido propostas
para facilitar a recuperao e o acesso a contedo de aprendizagem. Portanto, tem-se percebido que tcnicas
de web semntica podem melhorar a experincia do aluno no processo de aprendizagem, pois permite
projetar sistemas de aprendizagem inteligentes.
Para solucionar os problemas citados por Aparicio et al. (2012), eles propem uma interface
Web que permite a insero de texto mdico, com o objetivo de fundir as fontes de conhecimento e torn-los
disponveis para os alunos. O sistema contm um mdulo de processamento de linguagem natural que
identifica os principais conceitos no caso clnico e mostra para o aluno um contedo rico de informaes. O
sistema proposto compila em listas um conjunto de conceitos mdicos extrados da ontologia Freebase.
41
Figura 15 Mdulos principais da arquitetura do sistema proposto por Aparicio et al. (2012).

Para Kazi et al. (2013), os sistemas de tutoria atuais so restritos e frgeis, no trabalham de
maneira inteligente. As dicas geradas pelo sistema geralmente so adequadas para certos cenrios e situaes
que so codificadas dentro do sistema. Codificar manualmente todas as possveis solues dentro de um
sistema de tutoria no uma coisa factvel, alm de demandar tempo, pode levar a uma sobrecarga de
aquisio do conhecimento. Logo, se faz necessrio um sistema de tutoria inteligente 10 com uma ampla base
de conhecimento que permite os estudantes formar suas prprias solues, avali-las, e prover o feedback a
partir de diversos conceitos.
Para solucionar o problema citado por Kazi et al. (2013), eles propem um sistema de tutoria
inteligente (STI) baseado em ontologia para reduzir a sobrecarga de conhecimento. Os conceitos e termos
mdicos so definidos em uma ontologia, que permite os estudantes formular suas prprias hipteses a partir
da seleo dos conceitos e formular suas prprias solues.

10
So softwares que utilizam Inteligncia Artificial para simular o processo do pensamento humano, de modo a propiciar um
ambiente de aprendizagem, que leve em considerao os estilos de aprendizagem de cada estudante, apoiando no desenvolvimento de
estratgias nas solues de problemas ou nas tomadas de decises (Giraffa,1999).
42
Figura 16 Hierarquias de conceitos definidos no STI proposto por Kazi et al. (2013).

Conforme podemos observar, as ontologias propostas por Diez-Rodriguez e Olniedo-Aguirre


(2008), Aparicio et al. (2012) e Kazi et al. (2013) definem termos de uma rea de conhecimento. O objetivo
da ontologias propostas por eles apoiar a resoluo de problemas na PBL por meio de tutoria. Os estudantes
podem formular solues para um determinado problema, a partir de um conjunto de sadas relacionados ao
mesmo. A nossa proposta se diferencia das apresentadas pois visa formalizar o processo da metodologia
PBL, considerando tambm o contexto das discusses colaborativas das sesses tutoriais.

3.2.3 Ontologia de Contexto do Aprendiz

Para Jeremi e Gaevi (2011) um dos objetivos do currculo da Engenharia de Software


ensinar os estudantes explorar experincias de sucesso e conhecimento de outras pessoas para resoluo de
problemas similares. Esse conhecimento para solues recorrentes conhecido como padres de design de
software. No entanto, o nmero de padres documentados armazenados nos diversos repositrios online
aumentou muito ultimamente, dificultando o uso e pesquisa por tais padres pelos mtodos convencionais de
pesquisa. Muitas vezes os estudantes no tem cincia de que a soluo para um determinado problema
especfico j existe e est descrito em um padro software. Isso indica a necessidade de um abordagem
construtivista para educao de engenharia de software, bem como, um servio de educao inteligente.
Jeremi e Gaevi (2011) apresentam um ambiente de aprendizagem integrado para padres de
design de software chamado DEPTHS. O DEPTHS integra um sistema de gerenciamento de aprendizagem
(LMS), uma ferramenta de modelagem de software, ferramenta de colaborao e um repositrio online de
padres de design. A integrao desses diferentes sistemas de aprendizagem dentro do ambiente de

43
aprendizagem DEPHTS foi alcanada pelo uso de tecnologias de web semntica. O DEPHTS possui um
servio de aprendizagem sensvel ao contexto para a descoberta de recursos relevantes e explora os trabalhos
prvios com problemas similares. Ontologias capturam a representao formal das semnticas dos contedos
desse recursos, alm do contexto da sua criao e uso. O DEPHTS usa ontologias para capturar a semntica
da avaliao dos estudantes, e utiliza essas informaes para recomendao e suprimento dos feedbacks. A
representao formal do contexto da aprendizagem atual dos estudantes representada pela ontologia de
aprendizagem LOCO.

Figura 17 Arquitetura do DEPTHS proposta por Jeremi e Gaevi (2011).

A ontologia proposta por Jeremi e Gaevi (2011) utiliza o contexto do aprendiz para prov
recomendao de contedos relevantes para o estudante. Nossa proposta se difere da apresentada por Jeremi
e Gaevi (2011), por formalizar a metodologia PBL, alm de abordar o contexto as discusses colaborativas
da sesses tutoriais da metodologia.

3.2.4 Ontologia para Formalizao do Ciclo PBL

Para Jacinto e Oliveira (2008), um sistema baseado em tecnologias de web semntica


geralmente possui diversos componentes com responsabilidades diferentes, o que aumenta a complexidade

44
de comunicao entre esses componentes. Modelar, manter e o reusar tais componentes no uma tarefa
simples. Portanto, ontologias podem resolver problemas relativos a interoperabilidade no sistema de tutoria
inteligente.
Para solucionar o problema citado por Jacinto e Oliveira (2008), eles propem uma arquitetura
baseada em ontologias onde cada componente da arquitetura estruturado por uma ontologia, facilitando o
entendimento dos conceitos de cada componente e consequentemente a promoo da interoperabilidade entre
os modelos da arquitetura. O componente modelo pedaggico pode se especializar e oferecer adaptao e
estratgias no processo de aprendizagem para cada fase do processo. No caso apresentado, o modelo
pedaggico especializado para representar a PBL, onde o aluno pode escolher utilizar a metodologia PBL
como forma de estudo ou escolher outra metodologia. O modelo PBL apresentado, possui 5 fases e cada uma
das fases tem estratgias especficas e tem uma sub-ontologia. A sequncia de fases so as seguintes:
preparao, apresentao do problema, assimilao, resoluo do problema e avaliao.

Figura 18 Ontologia do modelo pedaggico e o esquema PBL proposto por Jacinto e Oliveira (2008).

De acordo com Fontes et al. (2011b), um aspecto importante a ser considerado na PBL a
ausncia de padronizao ou uniformizao dos conceitos relacionados a PBL, dificultando a compreenso
comum e compartilhada sobre o domnio. Fontes et al. (2011b) consideram que o uso de ontologias tem sido
efetivo em diferentes aplicaes para solucionar algumas deficincias encontradas na representao do
conhecimento de um domnio.
Para solucionar o problema citado por Fontes et al. (2011b) eles propem o desenvolvimento de
uma ontologia de domino para PBL que visa facilitar o acesso eficaz a informaes relativas ao domnio. A
ontologia desenvolvida objetiva cobrir os conceitos considerados nas 6 fases de um ciclo PBL definida por
Hmelo-Silver 2004.

45
Figura 19 Classes do Ciclo PBL definidas no Protg por Fontes et al. (2011b)

As ontologias propostas por Jacinto e Oliveira (2008) e Fontes et al. (2011b) so as que mais se
aproximam desta proposta, pois trazem uma abordagem de formalizao da metodologia PBL atravs de uma
representao ontolgica dessa rea de conhecimento. No entanto, esses trabalhos no consideram a
modelagem do contexto das sesses PBL.
A ontologia proposta por Fontes et al. (2011b) no est disponvel em nenhum repositrio
pblico para ser reutilizada, ao entrar em contato com os autores, os mesmos no possuam mais a ontologia
para disponibilizar. Ao analisar a ontologia de Jacinto e Oliveira (2008) percebemos que a mesma no
especfica para PBL, pode-se perceber tambm que o processo PBL formalizado no est de acordo com as
referncias clssicas da metodologia: referencial dos 7 passos e Hmelo-Silver, 2004. Outro ponto que
observamos, a ontologia no possui propriedades de tipo de dados e no foi avaliada, embora a mesma esteja
integrada em uma aplicao, no encontramos tambm documentao referente a ontologia.

Tabela 13 Comparao entre ontologias de formalizao do ciclo PBL e a PBLOntology

Considera Considera Integrada em


Ontologia Avaliao Estrutura
Ciclo PBL Reuso Aplicao
Jacinto e Oliveira (2008) - X - X Incompleta
Fontes et al. (2011b) X - - - Incompleta
PBLOntology X X X - Completa
Devido aos problemas exposto acima, a PBLOntology foi desenvolvida do ponto inicial sem
possibilidades de reuso das ontologias existentes, no entanto os trabalhos de Fontes et al. (2011b) e Jacinto e
Oliveira (2008) foram os que forneceram os principais subsdios para desenvolvimento da nossa proposta.
46
3.3 CONSIDERAES FINAIS

Esse captulo apresentou o estado da arte sobre ontologia para PBL, descrevendo o mapeamento
sistemtico realizado, os trabalhos correlatos e a diferena entre a ontologia proposta nesse trabalhos e as
apresentadas.
O estudo de mapeamento sistemtico utilizou as diretrizes de Engenharia de Software para o
desenvolvimento desse tipo de pesquisa. Atravs do mapeamento foi possvel identificar na literatura
cientfica as pesquisas desenvolvidas na rea de ontologias para metodologia PBL. O mapeamento permitiu
tambm, identificar evidncias para direcionamento de futuras pesquisas, alm de conhecer os trabalhos
relacionados e as ontologias existentes para PBL para possveis reuso e adaptao.
Dentre os trabalhos relacionados, foi possvel observar que a maioria das ontologias apresentada
formaliza termos referentes aos problemas PBL ou vocabulrio relacionados ao domnio de Medicina, alguns
trabalhos o objetivo recomendao de contedos. No encontramos tambm nenhuma ontologia de
referncia para PBL que pudesse ser reutilizada, os trabalhos que mais se aproximam dessa proposta, no
avaliaram as ontologias existentes e no considera contexto na metodologia PBL. Embora o reuso tenha sido
levado em considerao, o mesmo no foi possvel, uma das ontologias no estava disponvel e a outra
apresentava-se imatura do ponto de vista de formalizao, alm do processo PBL incompleto.

47
4
Captulo

4 PBLONTOLOGY UMA ONTOLOGIA PARA A METODOLOGIA PBL

Este captulo aborda a concepo da PBLOntology, ontologia proposta nessa pesquisa. Para
concepo da mesma, um estudo exploratrio com abordagem qualitativa foi realizado. A coleta dos dados
foi feita, por meio de uma pesquisa de campo realizada, com o objetivo de estudar ambientes reais que
trabalham com PBL.
Para entender os conceitos do domnio e como eles se relacionam foi construdo um Framework
Conceitual. A PBLOntology compreende uma ontologia de domnio de formalizao da metodologia PBL e
uma extenso que integra elementos contextuais das discusses colaborativas das sesses tutoriais. O
captulo apresenta o Framework Conceitual, a metodologia de desenvolvimento, explana as etapas de
implementao, mostrando as classes, propriedades, indivduos, axiomas e consultas definidas na
PBLOntology.

4.1 FRAMEWORK CONCEITUAL

Para construir uma ontologia necessrio primeiramente capturar o conhecimento sobre os


conceitos do domnio e entender como eles se organizam. Para compreenso do domnio PBL um
Framework Conceitual (ilustrado na Figura 20) foi construdo. Duas definies clssicas de PBL
consideradas complementares: o referencial dos sete passos (Deelman e Hoeberigs, 2009) e o Ciclo PBL
(Hmelo-Silver, 2004) foram utilizadas como fontes de conhecimento e o contato com a prtica da
metodologia permitiu refinar o framework.

48
Figura 20 Framework Conceitual da metodologia PBL.

A sesso tutorial PBL comea com a apresentao de um problema aos membros do grupo, onde
levantado o cenrio do problema. A Figura 21 apresenta um exemplo de problema utilizado pelo tutor na
disciplina MI de conectividade e concorrncia da UEFS.

49
Problema 01: Batalha do Mar de Java
A empresa Games S. A. acabou de fechar um contrato na rea de jogos em rede com uma empresa do ramo
alimentcio de pescados. A primeira demanda gerada para a empresa, na qual voc trabalha, foi o
desenvolvimento do clssico jogo batalha naval com suporte a Java, redes wireless padro 802.11 e
Internet. Na primeira reunio sobre o projeto ficaram acertados alguns requisitos para o desenvolvimento
do prottipo inicial do jogo:
O aplicativo deve suportar a interao entre cliente e servidor. Os clientes precisam se registrar
junto ao servidor antes de iniciar o jogo. O nome do usurio deve aparecer na tela do jogo.
A aplicao deve autenticar os jogadores atravs de nomes (apelidos) com no mximo oito
caracteres de comprimento.
O desenvolvimento se dar atravs de biblioteca de sockets, deve-se usar o protocolo de
comunicao UDP (User Datagram Protocol).
O servio provido deve levar em considerao o modelo de falhas da Internet, onde tanto as
mensagens quanto os processos podem sofrer falhas de omisso. Portanto, devero ser tratadas!
O Jogo Batalha Naval um jogo de tabuleiro de dois jogadores, no qual os jogadores tm de adivinhar em
quais quadrados esto os navios do oponente, dispostos em um tabuleiro com dimenso 10 x 10. Seu
objetivo derrubar os barcos do oponente, ganha quem derrubar todos os navios adversrios primeiro.
Antes de iniciar o jogo, cada jogador coloca os seus navios nos quadros, alinhados horizontalmente ou
verticalmente. O nmero de navios permitidos igual para ambos jogadores e os navios no podem se
sobrepor. A frota composta por cinco embarcaes, os tipos so: submarino (1 quadrado), fragatas (2
quadrados), contratorpedeiros (3 quadrados), destroyer (4 quadrados) e porta-avies (5 quadrados). As
embarcaes devem ser distribudas aleatoriamente pelo servidor dentro do tabuleiro. Nenhuma
embarcao pode encostar em outra.
Ao iniciar o jogo, as embarcaes permanecem ocultas, onde o jogador deve selecionar uma rea do
tabuleiro com a inteno de encontrar as embarcaes. O servidor verifica a rea selecionada pelo jogador,
caso no pertena a uma embarcao, o servidor deve enviar a mensagem GUA, se acertar parte de uma
embarcao, deve enviar a mensagem FOGO e quando acertar a embarcao inteira, deve enviar a
mensagem AFUNDOU. A rea selecionada deve ser identificada para que o jogador no selecione a mesma
rea novamente.
O servidor deve criar um histrico do usurio de quantos tiros foram necessrios para afundar as
embarcaes.
Figura 21 Problema PBL utilizado na Engenharia da Computao da UEFS.

Aps a apresentao do problema, os estudantes fazem uma discusso colaborativa de quadro.


Nessa etapa, identificam ideias e fatos, formulam questes e definem metas de aprendizagem. Esse
conceitual levantado geralmente registrado em um quadro branco. Para o problema descrito no Figura 21,
foi registrado o quadro branco apresentado na Figura 22.

50
Fatos Ideias Questes de Metas
Aprendizagem
Criar uma fila para Qual a diferena entre Fazer uma conexo
Padro 802.11: o
entrar no jogo. TCP e UDP? cliente-servidor simples.
padro utilizado
atualmente para redes
O histrico fica O que socket?
sem fio.
armazenado no servidor.
Como funciona o
O histrico seria o protocolo UDP?
detalhamento de cada
evento (cada partida): se Como funcionam os
o usurio venceu ou protocolos de internet?
perdeu, e quantos tiros
deu naquela partida. O que biblioteca de
sockets?
Criar uma lista de
pessoas online para que
o usurio possa solicitar
partida a outro usurio
online.

Figura 22 - Quadro branco da 1 sesso tutorial do problema: Batalha do Mar de Java.

A seguir, os estudantes seguem para o estudo autnomo, onde investigam contedos que
auxiliam nas respostas s questes e metas definidas. As respostas dos estudantes, aps a fase de estudo
autnomo, para uma das questes definidas na Figura 22, so apresentadas na Figura 23.

Questo de Aprendizagem: Qual a diferena entre TCP e UDP?


UDP/TCP Principais diferenas:
UDP: Servio sem necessidade de conexo, nenhuma sesso estabelecida
entre os hosts; O UDP no garante ou confirma a entrega nem sequencia os
dados; Os programas que usam UDP so responsveis por oferecer a conexo
necessria ao transporte de dados; O UDP rpido, requer baixa sobrecarga e
pode oferecer suporte a comunicao ponto a ponto e de ponto a vrios pontos.

TCP: Servio orientado por conexo, uma sesso estabelecida entre os hosts;
O TCP garante a entrega usando confirmaes e entrega sequenciada dos
dados; Os programas que usam TCP tem garantia de transporte confivel de
dados; O TCP mais lento, requer maior sobrecarga e pode suportar apenas a
comunicao ponto a ponto.

Figura 23 Respostas dos estudantes aps estudo autonmo.


51
Na prxima etapa, os estudantes se renem, novamente, em uma sesso tutorial onde realizada
uma nova discusso colaborativa de quadro para aplicao dos novos conhecimentos. Novas ideias, fatos,
questes e metas podem ser identificadas, formando um ciclo de interaes at a resoluo do problema.
A etapa de Resoluo de Problema consiste na apresentao de uma soluo, por meio da
entrega de um produto, relatrio, apresentao, entre outras formas.
Ao trmino da resoluo de cada problema, acontece o processo de avaliao. Os estudantes
refletem sobre o conhecimento construdo, avaliam o problema, o tutor, os pares e se auto-avaliam.
Para que a metodologia seja eficaz, necessrio que haja uma participao ativa do tutor,
responsvel pela turma. O tutor atua em trs etapas do processo:
a) Tutoria: acompanhamento do tutor ao grupo durante todo o processo PBL.
b) Avaliao Diagnstica: identificao de deficincias dos estudantes ou grupo tutorial durante
a sesso. Exemplo, durante a discusso colaborativa, o tutor identifica que as respostas levantadas pelos
estudantes para uma questo de aprendizagem no esto bem definidas ou incompletas, ento o tutor pode
desenvolver estratgias para superar essa deficincia, fazendo novos questionamentos em torno da mesma
questo, de forma que os estudantes detectam que ainda precisam se aprofundar mais no assunto.
c) Avaliao Formativa: avalia o desenvolvimento de habilidades e competncias do estudante
durante o processo de PBL como, colaborao, comunicao, escrita, liderana, estudo autnomo, dentre
outras.

4.2 PESQUISA DE CAMPO

Para apoiar o desenvolvimento da PBLOntology uma pesquisa de campo foi realizada na


Universidade Estadual de Feira de Santana (UEFS), no curso de Engenharia da Computao. Esse curso foi
escolhido porque utiliza PBL em seu currculo, os professores e estudantes demonstraram total apoio a essa
pesquisa, e existe uma parceria entre a UEFS e UFBA nesse programa multiinstitucional de mestrado.
A pesquisa de campo consistiu de observaes, questionrios e entrevistas, durante as sesses
tutoriais, realizadas entre os meses de outubro de 2013 e junho de 2014, nas disciplinas tambm chamadas
de Mdulo Integrado (MI): Engenharia de Software, Programao, Conectividade e Concorrncia e
Processamento Digitais de Sinais. A pesquisa de campo foi dividida em trs etapas, apresentadas nas
subsees posteriores e tiveram objetivos diferentes. As disciplinas e turmas observadas esto sumarizadas
na Tabela 14.
52
Tabela 14 Sumrio das disciplinas e turmas PBL da pesquisa campo

Disciplinas Perodo de Quant. Quant. Etapa de


Semestre
(Mdulo Integrado) Observao Turmas Estudantes Observao
Engenharia de
4 semestre outubro (2013) 1 8 1
Software

Programao 2 semestre outubro (2013) 1 7 1


maro junho
Programao 2 semestre 1 6 2 e 3
(2014)
Conectividade e marco junho
4 semestre 2 20 2 e 3
Concorrncia (2014)

Processamento marco junho


7 semestre 2 12 2 e 3
Digitais de Sinais (2014)

O levantamento das informaes foi feito durante as sesses tutoriais que acontecem duas vezes
por semana, com durao de duas horas cada sesso, em salas especficas que possuem mesa e cadeiras
similares ao de uma sala de reunio e um quadro branco para anotaes. Diferentemente do ensino
tradicional, na PBL as salas de aulas parecem salas de reunio. Os estudantes sentam ao redor dessa mesa.
Quanto posio do tutor, alguns preferem sentar na mesma mesa que os alunos, enquanto outros sentam-se
em uma mesa parte. Como observadora, eu fiquei na mesa onde estavam os alunos, para anotar as
percepes quanto s discusses, no participando das mesmas.
Para uso das informaes levantadas durante as observaes e questionrios aplicados na
pesquisa de campo, um termo de consentimento livre e pr-esclarecido (Apndice F) foi assinado pelos
participantes, autorizando a divulgao dos resultados e garantindo o sigilo da identidade das pessoas que
participaram da pesquisa.

Figura 24 Sala das sesses tutoriais PBL da UEFS (Santos et al., 2007).
53
4.2.1 Levantamento das Informaes para Formalizao (Etapa 1)

A primeira etapa da pesquisa de campo objetivou uma anlise e levantamento de informaes do


domnio PBL durante o ms outubro de 2013. Essa etapa teve 4 observaes e entrevistas realizadas nas
disciplinas MI de Engenharia de Software e MI de Programao (2 observaes em cada disciplina). Nesse
primeiro momento, no foi definido nenhum critrio para escolha das disciplinas. Foi enviado um e-mail
para alguns professores e as disciplinas foram definidas a partir das respostas dos professores. Essa escolha
aleatria fez-se necessria, pois era preciso um primeiro contato com a metodologia, com os professores e
estudantes do curso, alm de ter uma viso geral do funcionamento da PBL nas diversas disciplinas, por meio
de entrevistas.
A quantidade de pessoas que participou desse levantamento inicial foi: 8 estudantes da turma do
MI de Engenharia de Software e 7 estudantes da turma do MI de Programao e os dois tutores das
respectivas turmas.
Essa etapa teve como objetivo verificar se os conceitos sobre PBL extrados nos estudos
tericos, mapeados na verso da ontologia, estavam de acordo com a prtica. Foram realizadas, tambm,
entrevistas informais em que estudantes e tutores falaram sobre o funcionamento da metodologia. O processo
de avaliao da PBL foi outro ponto no qual se pode ter um pouco de esclarecimento. A avaliao em PBL
um ponto complexo, pois no existe um padro. A partir das observaes foi possvel visualizar as diversas
maneiras de avaliao. A avaliao formativa (avaliao das habilidades e competncias) feita durante as
sesses tutoriais. O tutor observa e anota ponto referentes a participao, colaborao, cumprimento de
metas, capacidade de comunicao, pontualidade e outros. O conhecimento avaliado atravs da entrega de
relatrios, produtos e realizao de provas. A avaliao do processo, a parte onde ocorre uma auto-
avaliao, avaliao dos pares, avaliao do tutor, avaliao do problema PBL.
Quanto aos conceitos da metodologia PBL, durante essa primeira etapa foi possvel verificar a
existncia do conceito Secretrio de Quadro e Secretrio de Mesa, dividindo as funes de Secretrio, para
melhor funcionamento da metodologia no curso da UEFS.

54
4.2.2 Levantamento de Informaes para Instanciao (Etapa 2)

A segunda etapa de levantamento de informaes foi realizada entre os meses de maro e maio
de 2014. Embora as observaes no tenham sido feitas at a finalizao do semestre, foi possvel
acompanhar o incio, meio e fim da resoluo de alguns problemas PBL. O levantamento nessa etapa
consistiu de um processo de observao de forma sistematizada. O objetivo foi obter informaes para
instanciao na ontologia, ou seja, criar de uma base de dados para avaliar a consistncia da ontologia e
executar as consultas SPARQL para responder s questes de competncias.
A escolha das trs disciplinas, MI de Programao (2semestre), MI de Conectividade e
Concorrncia (4 semestre) e MI de Processamento Digital de Sinais (7 semestre) foi realizada com base
nos seguintes critrios: (i) disciplinas de temas diferentes; (ii) estudantes de semestres diferentes,
considerando estudantes inexperientes em PBL e estudantes com experincia em PBL. Esses critrios foram
definidos a partir do relato de um tutor referente ao desenvolvimento das habilidades dos estudantes ao longo
dos semestres e o relato dos estudantes que consideram o uso de PBL em disciplinas de hardware mais difcil
do que nas demais disciplinas.
Nessa etapa, foram observadas 5 turmas e um total de 28 estudantes, assim distribudos: uma
turma de MI de Programao (6 estudantes), duas de MI de Processamento Digital de Sinais (6 estudantes
cada), e duas turmas de Conectividade e Concorrncia (inicialmente com 10 estudantes cada, mas ao final
contavam com apenas 5 estudantes, cada, por motivo de desistncias).
De acordo com os conceitos formalizados na PBLOntology, foram levantados questionamentos,
para serem instanciadas na ontologia (Tabela 15). Essas informaes foram obtidas atravs das anotaes
registradas no formulrio (Apndice A) e relatrio das sesses tutoriais feito pelo secretrio de mesa
(Apndice D).
Tabela 15 Questionamentos para instanciao

N Questionamentos
Q1 Qual o problema?
Q2 Qual a composio do grupo tutorial (estudantes e tutor)?
Q3 Qual a disciplina?
Q4 Qual a sesso tutorial?
Q5 Quais informaes foram definidas no quadro branco?
Q6 Quem foi o coordenador da sesso?
Q7 Quem foi o secretrio de mesa?
Q8 Quem foi o secretrio de quadro?

55
Esse processo resultou na criao de uma base de dados com 266 instncias reais,
compreendendo instncias do tipo: problema, grupo tutorial, sesso tutorial, quadro branco, estudante, tutor,
secretrio de quadro e mesa, coordenador, ideia, fato, questo e meta de aprendizagem. As instncias
definidas possibilitaram verificar a consistncia da ontologia e fazer testes de avaliao. Essa base poder ser
utilizada para apoiar testes de outros projetos que desejarem trabalhar com a PBLOntology.

4.2.3 Anlise e Levantamento das Informaes contextuais (Etapa 3)

A terceira etapa foi realizada durante os meses de maio e junho de 2014, nas mesmas turmas
definidas na Etapa 2. O objetivo dessa etapa foi levantar possveis informaes de contexto envolvidas nas
discusses colaborativas das sesses tutoriais, para ampliao da PBLOntology.
Nessa etapa, trs formulrios foram utilizados. O primeiro, disponvel no Apndice A, foi
utilizado para registrar as informaes gerais das sesses tutoriais, exemplo, se a metas foram cumpridas, se
os alunos participaram da sesso, com foi interao dos estudantes. O segundo, disponvel no Apndice B,
possui questes pontuais, como dia, hora inicial, hora final, total de alunos presentes na sesso tutorial e
questes de marcar X, O terceiro formulrio, disponvel no Apndice C, foi utilizado para levantamento do
perfil dos estudantes.
A partir das observaes e informaes dos questionrios, foram definidos os possveis
elementos contextuais. Nesse primeiro momento no tivemos nenhuma preocupao em definir como os
elementos contextuais observados seriam capturados. As entidades observadas nas discusses colaborativas
foram: Estudante, Tutor, Grupo Tutorial e Sesso PBL (conceitos definidos no Apndice G).
Para a entidade Estudante (Tabela 16) identificou-se os seguintes elementos contextuais:
habilidade, rea de interesse, experincia PBL, disciplinas em curso, disciplinas cursadas e interao do
estudante (na sesso PBL).

56
Tabela 16 Elementos contextuais da entidade Estudante

Elemento Descrio Exemplos de valores Exemplos de uso


contextual
Valores qualitativos (excelente,
O histrico das habilidades
muito bom, bom, razovel, ruim)
desenvolvidas pelo estudante ao
As habilidades consideradas so
Refere-se s habilidades que o longo do curso, pode auxiliar o
as desenvolvidas na PBL:
Habilidades estudante possui ou tutor no diagnstico referente a
capacidade de resoluo de
desenvolve. uma determinada habilidade que
problemas, comunicao oral e
precisa explorar melhor no
escrita, colaborao, resoluo de
estudante.
problema, estudo autnomo.
Verificar o progresso do estudante
Refere-se a rea de interesse do na resoluo do problema em
reas de Hardware, desenvolvimento do
estudante dentre as reas da reas que ele possui mais ou
Interesse software, redes, dentre outras.
computao. menos afinidades, podendo
auxiliar em diagnsticos.
Anlise do progresso do
estudante e resoluo de
problema com estudantes mais
Experincia Refere-se experincia do Muito experiente, experiente ou experientes e menos experientes
em PBL estudante em relao a PBL. pouco experiente. em PBL. De acordo com a
experincia do estudante ele pode
ser recomendado a auxiliar outro
estudante.
Diagnosticar se a quantidade de
Refere-se quantidade de
Quantidade de disciplinas que o estudante faz
disciplinas que um estudante
disciplinas em Numrico: 1, 2, 3 e etc. durante um semestre impacta no
cursa durante um determinado
curso desempenho ou evaso das
semestre.
disciplinas PBL.
Indica se o estudante realiza Auxiliar na anlise do
Atividade
alguma atividade remunerada Sim ou No. desempenho do estudante durante
remunerada
no acadmica. o curso.
Formando pelo conjunto de
Os valores do perfil conjunto de Avaliao diagnstica do
Perfil elementos contextuais da
elementos de contexto da entidade estudante.
entidade estudante
Para entidade Tutor foram identificados os elementos contextuais: rea de interesse, experincia
PBL, interao do tutor (na sesso PBL), apresentados na Tabela 17.

57
Tabela 17 Elementos contextuais da entidade Tutor

Elemento
contextual Descrio Exemplos de valores Exemplos de uso

As disciplinas PBL ministradas ,


C Contextual so os valores para compor a
As estratgias utilizadas por um
Refere-se experincia do experincia do tutor, podendo-se
Experincia tutor mais experiente podem ser
tutor em ministrar disciplinas definir um score como: Muito
PBL recomendadas a um menos
PBL. experiente, experiente ou pouco
experiente.
experiente a depender da
quantidade de das disciplinas.
De acordo com a rea de
Refere-se as reas de interesse Engenharia de Software,
rea de interesse do tutor ele pode ser
do Tutor dentre as reas da Computao Ubqua, Banco de
Interesse recomendado para auxiliar um
computao. dados.
estudante.
Disciplinas Programao, Processamento
Refere-se as disciplinas PBL Auxiliar definir a experincia do
PBL Digitais de Sinais, Engenharia de
j ministradas pelo tutor tutor.
ministradas Software
Os valores so os conjuntos de De acordo com o perfil do tutor
Perfil Refere se ao perfil do tutor valores definidos na entidade ele pode ser recomendado para
tutor uma tutoria.
Para a entidade Grupo Tutorial foram definidos os seguintes elementos contextuais: quantidades
de pessoas (max e min), quantidades de estudantes inicial, quantidade de estudantes final, apresentados na
Tabela 18.
Tabela 18 Elementos contextuais da entidade Grupo Tutorial

Elemento
Descrio Exemplos de valores Exemplos de uso
contextual
auxiliar a verificar o desempenho de
Refere-se a quantidade
Quantidade um grupo com determinadas
inicial de estudantes
inicial de Numrico: 6, 7, 8 e etc. quantidade de estudantes.
definidos para participar de
estudantes Diagnosticar quais disciplinas
um grupo, tutorial.
possuem maiores desistncias.
Refere-se a quantidade final auxiliar a verificar o desempenho de
Quantidade de estudantes em um grupo, um grupo com determinadas
final de tutorial, aps finalizar o Numrico: 6, 7, 8 e etc. quantidade de estudantes.
estudantes processo PBL. Diagnosticar quais disciplinas
possuem maiores desistncias.
auxiliar a verificar o desempenho de
Refere-se a quantidade
um grupo com determinadas
Mnimo de mnima de pessoas que o
Numrico: 6, 7, 8 e etc. quantidade de estudantes.
pessoas grupo possuiu durante o
Diagnosticar quais disciplinas
processo PBL.
possuem maiores desistncias.
auxiliar a verificar o desempenho de
Refere a quantidade mxima
um grupo com determinadas
Mximo de de pessoas que o grupo
Numrico: 6, 7, 8 e etc. quantidade de estudantes.
Pessoas possuiu durante o processo
Diagnosticar quais disciplinas
PBL.
possuem maiores desistncias
Refere se um grupo precisou
Apoiar a analisar de desempenho dos
juntar com outro grupo
Merge Sim ou no grupos que precisou se unir com
devido a baixa quantidade
outros grupos
de alunos.
58
Para entidade Sesso PBL, considerou os seguintes elementos contextuais: nmero da sesso,
dia, durao, quantidade de pessoas presentes, estdio de discusso, apresentados na Tabela 19.
Tabela 19 Elementos contextuais da entidade Sesso PBL

Elemento
Descrio Exemplos de valores Exemplos de uso
contextual
Essa informao importante
para saber de qual sesso se
Nmero da Primeira, segunda, terceira e
Refere-se ao nmero da sesso. trata, dentro da quantidade de
sesso etc.
sesses definidas para
resoluo do problema .
analisar se o tempo da
Refere-se ao tempo de durao Valores temporais: 60 mim, 80 discusso durante as etapas de
Durao da sesso PBL. min resoluo do problema
suficiente.
Refere-se a quantidade de analisar o comportamento da
Quantidade de
pessoas presentes em uma Numrico:6, 7, 9 etc. sesso dada uma quantidade
Presentes
sesso PBL. variada de participantes

analisar se o dia que a sesso


ocorre impacta na participao
Refere-se ao dia da semana que Segunda-feira, tera-feira,
Dia da Semana do estudante, considerado
a sesso realizada. quarta-feira e etc.
outras disciplinas que o mesmo
cursa durante o semestre.
Dado o numero da sesso com
Nveis da discusso: tpicos
o estgio de discusso pode se
Estgio da Refere-se ao estgio da conceituais, tpicos pontuais e
fazer um diagnostico grupo
Discusso discusso do problema. especficos (relativos a prtica
tutorial para saber o andamento
por exemplo), ou ambos.
das discusso
Observou-se que alguns elementos contextuais pertencem a uma relao entre duas entidades,
so eles: estratgia, da relao ente tutor e sesso tutorial; interao do tutor da relao entre tutor e sesso
tutorial e interao do estudante da relao estudante e sesso tutorial, esses elementos esto apresentados na
Tabela 20.

59
Tabela 20 Elementos contextuais resultantes da relao entre duas Entidades

Elemento
Entidades Descrio Exemplos de valores Exemplos de uso
contextual
Uma estratgia
compreende um evento e
uma ao. Exemplo
evento: esgotamento das
discusses faltando um
Refere-se a estratgias que o
tempo longo para Auxiliar tutores
Tutor e Sesso tutor precisa desenvolver
Estratgias finalizar a sesso. Ao: inexperientes e troca de
Tutorial durante a sesso PBL para o
avanar a discusso em experincias.
andamento da mesma.
tpicos que os estudantes
vo precisar ter
conhecimento e outras
fases da resoluo do
problema.
Valores qualitativos,
como, muito, mdio,
pouco, para pontos como:
arguies, esclarecimento Analisar o
Interao do Tutor e Sesso Refere-se a interao do de dvidas, auxilio na desenvolvimento do
tutor Tutorial tutor na sesso tutorial. definio das questes do grupo de acordo com a
quadro branco, interao do tutor.
estimulando a
participao dos
estudantes.
Valores qualitativos,
como , Satisfatrio e No
Refere-se a interao do
Interao do Estudante e Sesso satisfatrio para pontos Avaliar desempenho e
estudante em uma sesso
estudante Tutorial como: cumprimentos de progresso do estudante.
tutorial.
metas, colaborao com a
discusso.
A identificao das entidades e elementos de contexto definidos nessa etapa de observao foi
fundamental para o desenvolvimento da segunda fase de desenvolvimento da PBLOntology apresentada nas
sees a seguir.

4.3 METODOLOGIA DE IMPLEMENTAO

Para implementao da PBLOntology foi adotado o Mtodo 101, por sua praticidade ao
descrever as etapas para o desenvolvimento de uma ontologia (Noy e McGuiness, 2001). A ferramenta
utilizada foi o Protg 4.316, por ser de cdigo fonte aberto e de fcil utilizao, ser um poderoso editor de

16
http://protege.stanford.edu/
60
ontologias que contempla linguagens padres da Web Semntica, possuir uma quantidade significativa de
plug-ins que potencializam a sua funcionalidade, alm de comportar o desenvolvimento da ontologia
proposta sem maiores restries. A linguagem escolhida foi OWL (Web Ontology Language) 17 por ser uma
linguagem robusta, recomendada pela W3C (principal organizao de padronizao da web) como padro
para representao de ontologias. A linguagem de regras definida para a criao dos axiomas foi SWRL
(Semantic Web Rule Language)18, suportada pelo Protg verso 4.3, que permite que os axiomas
desenvolvidos possam ser combinados com a linguagem OWL numa sintaxe abstrata de alto nvel. A
linguagem definida para realizao de consultas na ontologia foi a SPARQL19 por ser tambm suportada pelo
Protg, recomendada pela W3C e linguagem padro para uso na web semntica20.
O desenvolvimento da PBLOntology foi realizado em duas fases, na primeira foi construda
uma ontologia de domnio que teve por objetivo formalizar o conhecimento sobre os elementos essenciais
que devem ser considerados na Aprendizagem Baseada em Problemas. A segunda fase foi uma evoluo da
ontologia de domnio, com o objetivo de formalizar elementos contextuais das discusses colaborativas das
sesses tutoriais. As etapas da implementao da PBLOntology, de acordo com o Mtodo 101, podem ser
observadas na Figura 25.

Figura 25 Mtodo de desenvolvimento da PBLOntology.

17
http://www.w3.org/2001/sw/wiki/OWL
18
http://www.w3.org/Submission/SWRL/
19
http://www.w3.org/2009/sparql/wiki/Main_Page
20
http://www.w3c.br/Padroes/WebSemantica
61
O primeiro passo no desenvolvimento da PBLOntology foi a definio de um escopo,
determinando quais so os objetivos da ontologia, quem so os utilizadores, onde a ontologia pode ser
utilizada e a definio das questes de competncia que a ontologia deve responder. O segundo passo foi a
considerao do reuso, onde possibilidades de reutilizao de ontologias existentes na literatura foram
consideradas por meio da realizao do mapeamento sistemtico (Sousa et al., 2014). O terceiro passo foi a
enumerao dos termos do domnio, onde foram definidos os termos com base no estudo domnio e conversa
informais com professores especialistas em PBL. No quarto passo, foram definidas as classes, as
propriedades e as restries atravs da construo de um modelo conceitual que representa o mundo real de
forma abstrata. O quinto passo foi a implementao da ontologia, codificando no Protg o modelo
conceitual, ou seja, criao das classes, propriedades e restries, foram criadas tambm as instncias. Na
etapa de desenvolvimento foi realizado tambm um estudo de caso que apoiou a etapa de implementao. O
ltimo passo foi a validao da ontologia realizada por meio das consultas SPARQL para responder as
questes de competncia e avaliao com especialistas. Para a avaliao foram considerados alguns critrios
como, consistncia, cobertura, completude, entre outros.

4.4 DESENVOLVIMENTO DA PBLONTOLOGY

A PBLOntology est estruturada da seguinte maneira:


i. Classes e subclasses que representam a taxonomia do domnio abordado e abrangem um
conjunto de classes e sua respectiva hierarquia;
ii. Propriedade de objetos, Object Property que qualificam ou relacionam as classes/indivduos;
iii. Propriedades de dados, Datatype Property que representam os atributos das classes;
iv. Instncias que representam indivduos da classe;
v. Axiomas SRWL que so regras para representar, organizar e compartilhar o conhecimento
do domnio e;
vi. Consultas SPARQL.
A Figura 26 apresenta uma viso geral da estrutura da ontologia na ferramenta de
desenvolvimento Protg.

62
CONSULTAS SPARQL PROPRIEDADES DE DADOS

CLASSES

PROPRIEDADES DE OBJETO REGRAS INDIVDUOS

Figura 26 Viso geral do desenvolvimento da PBLOntology no Protg.

A PBLOntology pode ser utilizada ou reutilizada por pesquisadores e pessoas que desejam
trabalhar com ontologias para o domnio PBL. As principais utilidades so:
Desenvolvimento de aplicaes semnticas;
Desenvolvimento de sistemas inteligentes para PBL;
Promoo da interoperabilidade entre sistemas do domnio PBL;
Compartilhamento de um conhecimento comum.
Durante as fases de desenvolvimento da PBLOntology foram criadas 28 questes de
competncia (18 na primeira fase e 9 na segunda), embasada na observaes feitas e conceitos levantados
nas sesses tutoriais durante a pesquisa de campo. As questes de competncia compreendem
63
questionamentos que a ontologia deve responder, alm de ajudar a testar a ontologia, avaliar as restries,
regras semnticas e verificar a consistncia. A Tabela 21 apresenta as questes de competncia definidas.

Tabela 21 Questes de competncia da PBLOntology

QC Questes de Competncia
QC1 Quais so as disciplinas ministradas com PBL?
QC2 Quem so os tutores de uma disciplina PBL?
QC3 Quem o tutor de uma Turma?
QC4 Quem so os estudantes de um grupo?
QC5 Quais so os grupos de uma disciplina PBL?
QC6 Quem so os estudantes de um grupo que j foram secretrio de mesa?
QC7 Quem so os estudantes de um grupo que j foram secretrio de quadro?
QC8 Quem so os estudantes de um grupo que j foram coordenador?
QC9 Quem so os estudantes de um grupo que no foram secretrio de mesa?
Quem so os estudantes de um grupo que no foram secretrio de
QC10
quadro?
QC11 Quem so os estudantes de um grupo que no foram coordenador?
QC12 Quais so os objetivos de aprendizagem de um problema?
QC13 Quais so as ideias de aprendizagem de uma sesso?
QC14 Quais so os fatos de uma sesso?
QC15 Quais so as questes de aprendizagem de uma sesso?
QC16 Quais so as metas de aprendizagem de uma sesso?
Quais so as questes de aprendizagem que os estudantes esto com
QC17
dificuldade de solucionar na resoluo de um problema?
Quais so as metas de aprendizagem que os estudantes esto com
QC18
dificuldade para cumprir na resoluo de um problema?
QC19 Qual a capacidade de resoluo de problemas de um estudante?
QC20 Qual a capacidade de comunicao oral de um estudante?
QC21 Qual a capacidade de colaborao de um estudante?
QC22 Qual a capacidade de comunicao escrita de um estudante?
QC23 Como foram as interaes de um estudante na sesso tutorial?
QC24 Como foram as interaes do tutor na sesso tutorial?
QC25 Quais foram as estratgias criadas pelo tutor em uma sesso tutorial?
QC26 Qual a rea da computao de interesse do estudante?
QC27 Quais pessoas estavam presentes na sesso tutorial?
QC28 Qual foi o dia e o horrio de uma sesso tutorial?
64
Conforme apresentamos no mapeamento sistemtico (Captulo 3) no foi encontrada nenhuma
ontologia de referncia para a metodologia PBL que pudesse ser reutilizada ou adaptada. Dos trabalhos
encontrados na literatura, os trabalhos Jacito e Oliveira (2008) e Fontes et al, (2011b) apresentaram
ontologias para o domnio de estudo. Esses dois trabalhos serviram de referncias para construo da
PBLOntology, mas as possibilidades de reuso da ontologia foram descartadas. A ontologia proposta por
Jacinto e Oliveira (2008) no especfica para o domnio PBL, analisando essa ontologia, pode se perceber
que a formalizao do processo PBL definida se difere das referncias clssicas apresentadas na literatura,
alguns passos da metodologia no foram definidos na formalizao, no conseguimos encontrar tambm
nenhuma documentao para entendimento do que foi construdo. A ontologia de Fontes et al. (2011b)
apresenta a hierarquia do domnio, atravs das classes e propriedades bem definidas, mas o autor do trabalho
no possui mais a ontologia, e nem mesmo foi disponibilizada em um repositrio, o que impossibilitou o
reuso.

4.4.1 Enumerao do Termos

Na fase preliminar de desenvolvimento da PBLOntology foram definidos termos referentes ao


domnio PBL, sem nenhuma preocupao de classificar ou relacionar esses termos. As fontes de informao
utilizadas foram pesquisas na literatura (Woods, 1994; Yates e Terri, 1996; Ribeiro, 2005; Hmelo-Silver,
2004; Hung et al. 2008) e conversas informais com especialistas (professores que trabalham com a
metodologia). Os seguintes termos foram definidos inicialmente na PBLOntology: Processo PBL, Problema,
Cenrio do Problema, Termos Conhecidos, Termos Desconhecidos, Objetivos de Aprendizagem, Quadro
Branco, Ideia, Fatos, Questes de Aprendizagem, Metas de Aprendizagem, Sesso Tutorial, Grupo Tutorial,
Coordenador da Sesso, Secretrio, Tutor, Estudo Autnomo.
A Tabela 22 apresenta a descrio de alguns termos definidos na primeira fase de
desenvolvimento, mas uma lista completa com todos os termos encontra-se no Apndice G.

65
Tabela 22 Termos preliminares da primeira fase de desenvolvimento

Termo Descrio
Reunies que acontecem para resoluo de problema, entre os
estudantes que fazem parte de um grupo tutorial e o professor tutor. O
Sesso Tutorial registro da discusso realizado em um quadro branco e no incio de
cada sesso so escolhidos um estudante coordenador e um estudante
secretrio.

Um Grupo Tutorial composto por um professor tutor e estudantes,


geralmente em torno de 10 (PBL clssica), podendo ser mais
estudantes. Entre os estudantes so designadas funes: coordenador de
Grupo Tutorial
sesso e secretrio da sesso tutorial. Os papis de coordenador e
secretrio so revezados a cada sesso tutorial, de forma a propiciar que
todos sejam coordenadores e secretrios.

O Coordenador um estudante que se voluntaria ou escolhido pelo


tutor para coordenar a sesso tutorial. o seu papel organizar as
Coordenador da Sesso
discusses, estimular que todos os estudantes participem e manter o
cumprimento do processo PBL.
O Secretrio um estudante que se voluntaria ou escolhido pelo tutor
Secretrio
para fazer o registro das discusses da sesso tutorial.

Novos termos surgiram, durante a primeira fase, em decorrncia do levantamento das


informaes realizados na primeira etapa da pesquisa de campo. Durante entrevistas com tutores e
especialistas sobre o processo de avaliao do estudante na metodologia surgiu o termo Avaliao do
problema. Outros novos termos foram Secretrio de Quadro e Secretrio de Mesa que so especificidades da
metodologia PBL da UEFS, mas foram tambm includos na PBLOntology inicialmente por entender que a
decomposio do Secretrio em Secretrio de Quadro e Secretrio de Mesa contribui para um melhor
aperfeioamento da metodologia.

Tabela 23 Termos acrescentados na primeira fase de desenvolvimento

Termo Descrio
A Avaliao do Problema a avaliao realizada pelo tutor referente ao
desempenho do estudante na resoluo do problema. Avalia-se o
Avaliao do Problema
cumprimento das metas, a assiduidade, a colaborao, o
comportamento e a interao do Estudante durante o processo de
resoluo do problema, alm da avaliao do produto final e relatrios.

O Secretrio de Quadro um estudante que se voluntaria ou


Secretrio de Quadro escolhido pelo tutor para fazer o registro das discusses no quadro
branco da sesso tutorial.
O Secretrio de Mesa um estudante que se voluntaria ou escolhido
Secretrio de Mesa pelo tutor para fazer o relatrio das discusses da sesso tutorial e
compartilhar com os demais colegas.

66
Para identificar os relacionamentos e as restries entre os termos definidos foi criado um
modelo conceitual. A modelagem conceitual consiste numa atividade importante no desenvolvimento de uma
ontologia, pois a partir dela que se obtm a estruturao dos conceitos abstrados de um domnio do mundo
real. O modelo conceitual define uma representao de alto nvel da ontologia, o que facilita a
implementao e a manuteno da mesma. A Figura 27 apresenta o modelo conceitual da primeira fase de
desenvolvimento da PBLOntology com as relaes e restries entre os termos definidos.

67
Figura 27 Modelo conceitual da primeira fase da PBLOntology
68
Conforme a legenda do modelo conceitual, os retngulos so representaes das classes
definidas a partir da etapa de enumerao dos termos e os conceitos que surgiram posteriormente durante a
elaborao do modelo conceitual. As setas representam os relacionamentos simples entre as classes, ou seja,
relacionamentos de associaes. A linha com um triangulo na ponta representa os relacionamentos de
generalizao/especializao, tambm chamado de herana. Podemos observar que esse relacionamento est
definido entre as classes Estudante, SecretarioQuadro, SecretarioMesa e Coordenador, conforme recorte do
modelo conceitual apresentado na Figura 28.

Figura 28 Relacionamento de generalizao/especializao.

Herana um relacionamento do tipo um, portanto, de acordo com a Figura 28


SecretarioQuadro, SecretarioMesa e Coordenador um Estudante.
A seta com um losango na ponta representa um relacionamento de agregao. O conceito de
agregao implica em um relacionamento todo-parte, ou seja, o objeto de uma classe (todo) formado a
partir de um ou mais objetos de outras classes (parte). Geralmente agregao se caracteriza como um
relacionamento do tipo parte de ou faz parte de. Conforme recorte do modelo conceitual apresentado
na Figura 29, podemos observar o relacionamento de agregao entre as classes Idea, Fato,
QuestaoAprendizagem, MetaAprendizagem e QuadroBranco, o que implica em dizer que essas classes so
partes da classe QuadroBranco.

69
Figura 29 Relacionamento de agregao.

Os smbolos 0..*, 1, 1..* do modelo conceitual representam as restries de cardinalidade. Na


Figura 29 por exemplo, uma SessaoTutorial possui um QuadroBranco e um QuadroBranco pertence a uma
SessaoTutorial, por isso foi estabelecido a cardinalidade de um para um. Um QuadroBranco tem zero ou
mais Idea, Fato, QuestaoAprendizagem, MetaAprendizagem, assim como Idea, Fato, QuestaoAprendizagem,
MetaAprendizagem so partes de um QuadroBranco.
Para identificao das classes, relacionamentos e restries da segunda fase de desenvolvimento
da ontologia, foi criado um modelo de contexto. Para modelar o contexto de uma domnio, Vieira et al.
(2011) apresenta um metamodelo de contexto (Figura 9), que define estruturas como entidades e elementos
contextuais na composio do modelo. As observaes e registros feitos durante da terceira etapa da pesquisa
de campo, apresentadas na Tabelas 16, 17, 18, 19 e 20, forneceram os subsidios necessrios para definio do
modelo de contexto da PBLOntology. A Figura 30 apresenta o modelo que possibilitou a definio das
classes, relacionamentos e restries da segunda fase de desenvolvimento.

70
Figura 30 Modelo de contexto PBL
71
O modelo de contexto (Figura 30) apresenta trs tipos de relacionamentos: relacionamentos de
associao entre entidades contextuais, relacionamentos de herana entre entidades contextuais e
relacionamento entre entidades e elementos contextuais. A Figura 31 apresenta um recorte do modelo de
contexto onde podemos observar qual foi o contexto considerando para a entidade SessaoTutorial.

Figura 31 Relacionamentos entre entidades e elementos contextuais.

A entidade SessaoTutorial se relaciona com os elementos contextuais ContextoTemporal,


Estrategia e ContextoInteracao. Para o elemento contextual Estrategia foram considerados os seguintes
atributos: acao e evento. O evento representa alguma ocorrncia que acontece na sesso tutorial que tutor
precisa fazer alguma ao para o bom andamento da mesma. Para o elemento ContextoTemporal foram
considerados os atributos: duracao, quantPresentes, dia, numSessao, estagDiscussao, essas informaes
caracterizam a sesso tutorial com relao ao dia que a mesma acontece, a durao da sesso, a quantidades
de pessoas presentes, qual o estgio da discusso, entre outros. O elemento contextual ContextoInteracao
caracteriza as interaes do tutor e do estudantes na sesso tutorial, como por exemplo, o cumprimento das
metas pelo estudantes, a interferncia do tutor na definio de questes relativas ao quadro branco.

4.4.2 Definio das Classes

A definio das classes da PBLOntology, compreende a especificao e hierarquia de classes.


Na linguagem OWL as classes so conjuntos de objetos de um domnio e as subclasses so subconjuntos. No
72
Protg, toda ontologia em OWL criada incialmente com a classe owl:Thing que representa a classe pai de
todas as outras classes inseridas na ontologia.
Dentre as abordagens existentes para definio da hierarquia de classes de uma ontologia, o
Mtodo 101, metodologia adotada para desenvolvimento da PBLOntology, considera a abordagem de
Uschold e Gruninger (1996):
Top-down, parte dos conceitos mais gerais de uma ontologia para depois especializ-los
criando as subclasses.
Bottom-up, parte dos conceitos mais especficos aos quais so agrupados em superclasses.
Middle-out, parte dos conceitos centrais para depois serem generalizados e especializados de
maneira apropriada.
No desenvolvimento da PBLOntology foi realizada uma combinao das abordagens citadas
acima. O ponto de partida para desenvolvimento das classes foi o modelo conceitual (Figura 27) e modelo de
contexto (Figura 30). Mediante anlise dos modelos foi possvel observar a existncia de classes mais gerais,
classes centrais e classes mais especficas.
A generalizao dos conceitos dos modelos em OWL foi representada por meio da criao de
subclasses. Em OWL ao definir uma subclasse automaticamente estamos criando o conceito de
generalizao. Exemplo, ao definir no protg uma classe pessoa e uma classe estudante como subclasse de
pessoa, automaticamente em OWL cria-se o conceito de generalizao entre as classes pessoa e estudante, ou
seja, estudante um tipo de pessoa.
Para o conceito de agregao no existe uma forma de representao direta em OWL. De acordo
Veres (2005), as abordagens existentes no conseguem capturar totalmente a semntica do que se pretende
representar, no entanto a unio de conjuntos uma abordagem bastante til para modelar agregao. A
abordagem de unio de conjuntos, implica em definir uma classe como um conjunto de outras classes,
exemplo, para representar o quadro branco como uma composio de ideias, fatos, metas e questes de
aprendizagem (agregao), define-se em OWL a classe quadro branco como uma unio das classes ideias,
fatos, metas e questes de aprendizagem.
Algumas caractersticas foram adotadas na definio das classes: (i) nome das classes est em
ingls para uma maior visibilidade da ontologia. Todas as palavras esto escritas com a letra inicial em
maiscula e sem espaos entre as palavras; (ii) para fins de documentao, todas as classes apresentam
comentrios em portugus, fornecendo uma definio do conceito da classe; (iii) algumas classes foram
definidas como disjuntas, significando que elas no podem ter instncias em comum; (iv) foram definidas
tambm propriedades apresentadas na Seo 4.4.3, restries apresentadas na Seo 4.4.4 e instncias
apresentadas na Seo 4.4.6. A hierarquia de classes da PBLOntology so apresentada na Figura 32 e 33.

73
Figura 32 Representao das classes no Protg da ontologia de domnio.

No desenvolvimento da primeira fase da PBLOntology foi definida uma superclasse PBL que
representa a metodologia e possui doze classes gerais (ActionPlan, Evaluation, Fact, Idea, LearningIssue,
Person, Problem, Process, SelfStudy, TutorialGroup, TutorialSession e WhiteBoard) e onze subclasses
(ProblemEvaluation, ProcessEvaluation, Student, BoardSecretary, Coordinator, DeskSecretary, Tutor,
LearningGoal, ProblemScenario, KnownTerm, UnknownTerm).
A classe Process representa o processo PBL, tambm conhecido como ciclo PBL. Um processo
composto pela seguintes fases: apresentao do problema, discusso do problema pelo grupo na sesso
tutorial, fase de estudo autnomo que ocorre aps as sesses tutoriais e ao final do processo ocorre a fase de
avaliao. Considerando as fases do processo PBL, a classe Process foi definida como uma unio disjunta
das classes Evaluation, Problem, SelfStudy, TutorialGroup, TutorialSession. A definio de unio foi criada
para representar o conceito de agregao entre a classes, fortalecendo a definio do processo PBL ser
representada pelas fases citadas e disjuno para definir que os indivduos da classes do conjunto so
indivduos diferentes.
A classe Problem representa o problema trabalhado no processo PBL, esse problema uma

74
situao real ou potencialmente real, passvel de ser encontrada futuramente na vida profissional dos alunos.
Ela visa cobrir uma determinada rea de contedos, objetivando construo do conhecimento e o
desenvolvimento habilidades e competncias. A classe Problem possui duas subclasses (LearningGoal e
ProblemScenario). A subclasse LearningGoal representa os objetivos de aprendizagem de um determinado
problema. A classe ProblemScenario representa o cenrio do problema levantando os termos conhecidos
(representado pela subclasse KnownTerm) e os termos desconhecidos (representados pela subclasse
UnknownTerm) que foram definidas como classes disjuntas.
A classe Evaluation representa a avaliao na metodologia PBL, compreendendo a forma como
o estudante e a metodologia so avaliadas. A classe Evaluation possui duas sublcasses (ProblemEvaluation e
ProcessEvaluation). A subclasse ProblemEvaluation representa a avaliao realizada no final da resoluo de
cada problema, essa avaliao realizada considerando os seguintes pontos: o cumprimento das metas,
assiduidade, colaborao, comportamento, que representam propriedades da classe. Compreende tambm a
avaliao nas atribuies do estudante como coordenador, secretrio de quadro e secretrio de mesa e as
avaliaes referentes a entrega do produto final e relatrio final da resoluo do problema. A subclasse
ProcessEvaluation representa a avaliao do processo PBL, onde os estudantes avaliam o problema, os pares
e tutor.
A classe TutorialSession representa a reunio realizada com o grupo de estudantes mediada por
pelo tutor, com intuito de discutir o problema proposto, registrar a evoluo das discusses no quadro branco
para resoluo do problema paulatinamente.
A classe WhiteBoard representa o quadro branco, onde os estudantes registram as discusses do
problema durante as sesses tutoriais. Um quadro branco composto pelo registro das ideias, fatos, metas e
questes de aprendizagem, portanto, quadro branco uma agregao dos conceitos ideias, fatos, metas e
questes de aprendizagem. A classe WhiteBoard est definida como uma unio disjunta das seguintes classes:
Idea, Fact, LearningIssue e ActionPlan. A definio de unio foi criada para representar o conceito de
agregao entre as classes e disjuno para definir que ideia, fato, meta e questo de aprendizagem so
conceitos distintos ou seja, no possuem indivduos em comum.
Idea representa a associao livremente de ideias relacionadas ao problema. Fact representa o
levantamento do que se sabe acerca do problema, listando informaes que se obteve atravs da exposio
do problema e a partir dos conhecimentos prvios sobre o assunto. LearningIssue corresponde ao
levantamento de questes ou dvidas que o grupo no sabe responder, mas esse conhecimento necessrio
para o processo de resoluo do problema. ActionPlan representa aes para aprofundar os conhecimentos
necessrios durante a discusso.
A classe SelfStudy representa a fase de estudo autnomo do processo PBL, onde os estudantes
pesquisam os contedos que visam auxiliar na resposta para as questes e aprendizagem e cumprimento das
75
metas.
A classe TutorialGroup representa o grupo tutorial PBL, composta por um tutor e estudantes.
Essa classe possui as subclasses Tutor e Student. A classe Tutor uma classe disjunta da classe Student, ou
seja no possui indivduos comuns e representa o professor tutor de um grupo tutorial PBL. Alguns
estudantes possuem funes durante a sesses tutoriais: secretario de quadro representado pela classe
BoardSecretary, estudante responsvel por fazer o registro das discusses PBL no quadro branco, secretrio
de mesa, representando pela classe DeskSecretary, representa o estudante responsvel por fazer o relatrio da
sesso e enviar para o tutor e demais estudantes e coordenador da sesso representado pela classe
Coordinator.

Figura 33 Hierarquia de classes da ontologia de domnio.

Na segunda fase da PBLOntology foi definida a classe Context que visa representar o contexto
das discusses das sesses tutoriais. A classe Context possui duas subclasses gerais (GroupContext,
SessionContext) e onze subclasses mais especficas (PersonContext, Ability, AreaOfInterest, PBLExperience,
PBLFail, StructuralContext, InteractionContext, InteractionActionStudent, InteractionActionTutor, Strategy,
TimeContext).

76
Figura 34 Representao das classes no Protg da Segunda Etapa.

A classe GroupContext representa o contexto do grupo e das pessoas que compem o grupo.
Essa classe possui duas subclasses: StructuralContext e PersonContext. Nesse primeiro momento
consideramos apenas como contexto do grupo, a estrutura do grupo (StructuralContext) que representa a
quantidade mxima e mnima de estudantes e se o grupo precisou se dividir ou se juntar com outro grupo.
A classe PersonContext representa o contexto das pessoas que fazem parte do grupo tutorial,
essa classe possui 4 subclasses: Ability, AreaOfInterest, PBLExperience e PBLFail. A classe Ability
representa as habilidades e competncias dos estudantes do grupo, como capacidade de comunicao,
capacidade de resoluo de problema, capacidade de colaborao, dinamismo, iniciativa e anlise crtica. A
classe AreaOfInterest representa as reas da computao de interesse da pessoa que faz parte do grupo
tutorial . A classe PBLExperience representa a experincia em PBL das pessoas do grupo; para os estudantes
so consideradas como experincia as disciplinas PBL j cursadas e para os tutores so consideradas como
experincia as disciplinas PBL ministradas. A classe PBLFail representa reprovao ou desistncia do
estudante em disciplinas PBL.
A classe SessionContext representa o contexto da sesses tutoriais. Essa classe possui 3
subclasses: TimeContext, Strategy e InteractionContext. A classe TimeContext representa o contexto temporal
das sesses tutoriais, como hora de incio, hora final, dia semana que acontece, a ordem da sesso (primeira,
segunda, terceira e etc.). A classe Strategy representa estratgias que o tutor precisa desenvolver para que a
sesso tutorial seja produtiva. A classe InteractionContext representa a interao das pessoas presentes na
sesso tutorial. Essa classe possui duas subclasses: InteractionActionStudent e InteractionActionTutor.
A classe InteractionActionStudent representa as aes de interao do estudante na sesso
tutorial, exemplo, colaborao com a discusso, cumprimento das metas, compartilhamento de novos
conhecimentos, questionamentos que o estudante faz durante a sesso tutorial e dvidas que o estudante
esclarece de outros estudantes.
77
A classe InteractionActionTutor representa as aes de interao do tutor, exemplo, auxlio na
definio das questes do quadro branco, questionamentos que o tutor faz, esclarecimento de dvidas
pertinentes, auxilio na definio das funes do quadro branco, incentivo participao dos estudantes.
A Figura 35 apresenta a hierarquia de classes apresentada pelo OWLViz (plug-in do protg)
apos a definio das classes.

Figura 35 Hierarquia de classes da PBLOntology.

O nmero 2 da Figura 35 representa a hierarquia das classes definidas na segunda fase de


desenvolvimento da PBLOntology. O numero 1 representa a hierarquia das classes definidas na primeira
fase.

78
4.4.3 Definio das Propriedades

As classes por si s no oferecem respostas s questes de competncia. Portanto, aps a


definio das classes deve-se descrever sua estrutura interna que so as propriedades. Existem dois tipos de
propriedades: Object Properties (propriedades de objetos) que representam os relacionamentos entre dois
indivduos (instncias de uma classe) e DataType Properties (propriedades de tipo dados) que conectam um
indivduo a um valor (tipo de dados). Na especificao das propriedades necessrio definir o domain
(domnio) e o range (escopo). Na Object Properties os indivduos de um domnio esto relacionados a outros
indivduos de um range. Na DataType Properties o range representa o tipo de dados.
Para definio dos nomes das propriedades de objetos foram adotadas as recomendaes do
guia prtico de construo de ontologia do Protg (Horridge et al, 2011). O nome de uma propriedade
comea sempre com o prefixo has ou is com letra minscula, as palavras subsequentes comeam com
letras maisculas e no possuem espaos entre o prefixo e as palavras.
A partir dos relacionamentos definidos no modelo conceitual e no modelo de contexto, foram
criadas as Object Properties da PBLOntology. Foram definidas 37 Object Properties na primeira fase e 23
Object Properties na segunda fase, para representar os relacionamentos entres os indivduos das classes.
Algumas propriedades foram definidas como inversas que representam um relacionamento bidirecional, ou
seja, se um propriedade liga um indivduo "a" a um indivduo "b", ento a propriedade inversa
correspondente liga o indivduo "b" ao indivduo "a". A Figura 36 apresenta as propriedades de objeto
criadas na primeira fase de desenvolvimento da ontologia.

79
Figura 36 Object Properties da primeira fase.

A propriedade hasPerson representa o relacionamento entre os indivduos das classes grupo


tutorial (TutorialGroup) e pessoas (Person) que fazem parte de um grupo tutorial. Portanto, foi definido
como domnio dessa propriedade a classe TutorialGroup e como espoco a classe Person. A propriedade
hasFact um propriedade inversa a propriedade isFactParOf e representa o relacionamento entre os
indivduos das classes quadro branco (WhiteBoard) e fatos (Fact) definidos em uma sesso tutorial. O
domnio dessa propriedade a classe TutorialGroup e o escopo a classe Fact. A descrio completa de todas
as propriedades da primeira fase de desenvolvimento da PBLOntology encontra-se na Tabela 28 do Apndice
H.
A Figura 37 apresenta as propriedades de objeto criadas na segunda fase de desenvolvimento da
PBLOntology.

80
Figura 37 Object Properties da segunda fase.

A propriedade hasGroupContext inversa da propriedade isContextOfGroup e representa o


relacionamento entre os indivduos das classes grupo tutorial (TutorialGroup) e contexto do grupo
(GroupContext), atribuindo um grupo tutorial a um determinado contexto. O domnio dessa propriedade a
classe TutorialGroup e o escopo GroupContext. A propriedade isStudentInteractionAction representa o
relacionamento entre os indivduos das classes ao de interao do estudante (InteractionActionStudent) e
estudante (estudante), atribuindo aes de interaes um estudante. O domnio a classe
InteractionActionStudent e o escopo a classe Student. A descrio de todas as propriedades da segunda fase
de desenvolvimento encontra-se na Tabela 29 do Apndice H.
Para representao das DataType Properties foram definidas 26 propriedades na primeira fase e
29 propriedades na segunda fase de desenvolvimento da PBLOntology. A definio dos nomes das
propriedades seguiu o seguinte padro: os nomes esto em ingls, comea com letra minscula e as palavras
subsequentes comeam com letras maisculas e no possuem espaos entre as palavras. Assim como as
propriedades de objeto, as propriedades de dados tambm possuem um domnio, classe ao qual a propriedade
pertence e um escopo (range) que representa o tipo de dado da propriedade (por exemplo: int, float, string).

81
Figura 38 DataType Properties da primeira fase.

A DataType Properties learningQuestion representa uma questo de aprendizagem definida no


quadro branco durante uma sesso tutorial. O domnio dessa propriedade a classe LearningIssue e o escopo
string, pois essa propriedade do tipo string. Na Tabela 30 do Apndice H encontra-se a descrio de todas
as propriedades de dados definidas na primeira fase de desenvolvimento..
A Figura 39 apresenta as 29 propriedades de tipo de dados criadas na segunda fase de
desenvolvimento da PBLOntology.

82
Figura 39 DataType Properties da segunda fase.

A propriedade DataType Properties actionStrategy representa aes relacionadas as estratgias,


que o tutor precisa fazer durante a sesso tutorial para o bom andamento da mesma. O domnio dessa
propriedade a classe Strategy e o escopo do tipo string. A descrio de todas as propriedades de dados da
segunda fase est na Tabela 31 do Apndice H.

4.4.4 Definio das Restries

As restries so definidas como axiomas e representam afirmaes lgicas das quais outras
afirmaes podem ser inferidas (Horridge et al., 2011). Estas restries podem definir os indivduos de uma
classe e so utilizadas pelo raciocinador (reasoner) para validar a ontologia fazendo inferncias sobre a
hierarquia e consistncia das classes. Em OWL existem 3 tipos de restries :
Quantifier Restrictions (Restries de Quantificador): dois quantificadores disponveis so o
83
quantificador existencial () e o quantificador universal (). A restrio existencial () especifica para um
conjunto de indivduos a existncia de pelo menos um relacionamento de um desses indivduos com outro
indivduo, o qual membro de uma classe especfica atravs da propriedade. As restries universais ()
definem que todos os relacionamentos especificados pela propriedade, so apenas entre a classe que est
sendo definida e a classe especfica.
Cardinality Restrictions (Restries de Cardinalidade): determinam que a classe dos
indivduos tenha pelo menos um nmero especfico de relacionamentos com outros indivduos.
Restries hasValue. (Restries temValor): determinam que os atributos da classes,
DataType values (valores de tipos de dados), tenham valores especficos.
Para definio da semntica dos termos da ontologia proposta, na primeira fase foram definidas
12 (doze) restries entre existenciais, universais e cardinalidade. A seguir sero apresentadas as principais
restries, todas as restries definidas na ontologia encontram-se no Apndice I.
A restrio da Figura 40 foi definida na classe Process e descreve que os indivduos dessa classe
necessariamente so membros da classe PBL e possui no mnimo uma avaliao, no mnimo um problema,
no mnimo um estudo autnomo, no mnimo um grupo tutorial e no mnimo uma sesso tutorial.

Figura 40 Restrio da classe Process.

Outra restrio definida na classe Process foi a condio necessria e suficiente apresentada na
Figura 41, que determina que os indivduos da classe Process so formado pela unio das classes Evaluation,
Problem, SelfStudy, TutorialGroup e TutorialSession e a unio dessas classes condio suficiente e
necessria para ser um indivduo ser da classe Process.

Figura 41 Restrio que determina a formao da classe Process.

84
A restrio da Figura 42 foi definida na classe TutorialGroup e descreve que os indivduos dessa
classe so membros da classe PBL e tem no mnimo um tutor e no mnimo um estudante, descreve tambm
que essa classe se relaciona somente com indivduos da classe Person.

Figura 42 Restrio da classe TutorialGroup.

A restrio da Figura 43 foi definida na classe Tutor e descreve que os indivduos dessa classe
so membros da classe Person e tutora algum grupo tutorial, assim como a condio de ser pessoa e tutorar
algum grupo condio suficiente para ser um indivduo da classe Tutor.

Figura 43 Restrio da classe Tutor.

A restrio da Figura 44 foi definida na classe WhiteBoard e descreve que os indivduos dessa
classe so membros da classe PBL, possui alguma meta e algum fato e alguma ideia e alguma questo de
aprendizagem.

Figura 44 Restrio da classe WhiteBoard.

Outra restrio definida na classe WhiteBoard est apresenta na Figura 45, que define que a

85
classe quadro branco formada pela unio das classes Idea, Fact, ActionPlan e LearningIssue,
determinando que a unio dessas classes condio suficiente e necessria assim como, a condio de
possuir alguma meta e algum fato e alguma ideia e alguma questo de aprendizagem condio suficiente e
necessria para um indivduo ser da classe WhiteBoard.

Figura 45 Restrio de formao da classe WhiteBoard.

Na segunda fase de desenvolvimento da PBLOntology foram definidas mais 4 restries para


definio da semntica dos termos da ontologia proposta. A seguir apresentaremos as principais, as demais
esto no Apndice I. A restrio da Figura 46 foi definida na classe Context e descreve que os indivduos
dessa classe so membros da classe PBL e que os indivduos de Context possui algum contexto de grupo e
algum contexto de sesso.

Figura 46 Restrio da classe Context.

A restrio da Figura 47 foi definida a classe PersonContext e descreve que os indivduos dessa
classe possui um contexto composto por alguma habilidade, alguma rea de interesse e alguma experincia
em PBL.

Figura 47 Restrio da classe PersonContext.

86
4.4.5 Definio dos Axiomas

Axiomas so utilizados para modelar regras assumidas como verdadeiras e so especificados


para definir a sem ntica e significado dos termos (classes e propriedades) ( schold e Gr ninger, 1996). Na
primeira fase de desenvolvimento da PBLOntology no houve necessidade da definio de regras, pois a
restries por si s, foram suficientes para gerar as inferncias necessrias. Na segunda etapa foram
especificados 5 (cinco) axiomas na linguagem SWRL (Semantic Web Rule Language).
A linguagem SWRL uma linguagem expressiva de regras, compostas de duas partes: o
antecedente e o consequente e cada regra uma implicao entre o antecedente e o consequente, que pode ser
entendida como: se as condies do antecedente so verdadeiras, ento as condies do consequente tambm
so verdadeiras.
A Regra 1 apresentada na Figura 48, foi criada para especificar os indivduos da classe
PBLExperience. Ela define que se existe um processo PBL e esse processo possui um grupo tutorial e esse
grupo tutorial possui uma dada pessoa e a pessoa possui um contexto e a experincia PBL faz parte desse
contexto, ento, a experincia PBL referente ao processo PBL, ou seja, se uma pessoa est associado a um
grupo tutorial e esse grupo est associado a algum processo PBL ento a pessoa tem experincia PBL no
referido processo, como um processo referente a uma disciplina ento ter experincia no processo o
mesmo que ter experincia na disciplina PBL.

1
1

Figura 48 Axioma SWRL que especifica PBLExperience.

As regras apresentadas na Figura 49 foram criadas para fazer inferncias relacionadas as


pessoas presentes no contexto de uma sesso. A regra define que se existe uma sesso tutorial e nessa sesso
tem uma pessoa que secretario de mesa (Regra 2) ou secretrio de quadro (Regra 3) ou coordenador (Regra
4) e essa sesso tutorial possui um contexto ento a pessoa est presente no contexto da sesso tutorial.

87
2
2

3
3

4
4

Figura 49 Axioma SWRL que infere pessoas presentes no contexto de uma sesso.

A Regra 5, apresentada na Figura 50, foi definida para inferir no contexto de um grupo o status
de inativo, quando o mesmo for dividido, pois os estudantes de um grupo podem passar a fazer parte de um
novo grupo, desfazendo-se o grupo antigo.

5
5

Figura 50 Axioma SWRL que define o status de um grupo.

4.4.6 Definio das Instncias

As instncias de uma ontologia representam os indivduos das classes e a base de dados da


ontologia. A obteno das informaes para instanciao na PBLOntology foi realizada por meio da pesquisa
de campo descrita na Seo 4.2. O processo de instanciao na ontologia possibilita a validao da mesma,
atravs da verificao da consistncia e realizao das consultas para responder as questes de competncia.
Na PBLOntology optamos por trabalhar com instncias reais, ou seja, criar uma base dados consistente para
apoiar tambm o desenvolvimento de futuras pesquisas a partir dessa ontologia.

88
Na primeira fase da PBLOntology foram instanciados 266 indivduos distribudos entre as
classes definidas na ontologias. A Figura 51 apresenta a quantidade de indivduos por classes.

Figura 51 Quantidade de indivduos por classe.

Foram instanciados 32 indivduos nas classes ActionPlan, Fact, Idea, LearningIssue e


WhiteBoard, 2 indivduos na classe LearningGoal, 1 indivduo na classe PBL, 5 indivduos nas classes
Person e Problem, 12 indivduos na classe Process, 41 indivduos na classe Student, 6 indivduos na classe
TutorialGroup e 34 indivduos na classe TutorialSession
Uma vez criadas essas instncias, foi utilizado o raciocinador Pellet26 para realizar as inferncias
e verificar a consistncia. Ao executar o raciocinador, alguns indivduos foram inferidos em determinadas
classes. A classe Tutor que no possua indivduos se apresentou com 5 indivduos, a classe BoardSecretary,
DeskSecretary e Coordinator apresentaram 22, 23 e 20 indivduos respectivamente. Os indivduos inferidos
so resultados das restries definidas e apresentadas na Seo 4.4.4.

Figura 52 Quantidade de indivduos inferidos por classe.

A Figura 53 apresenta duas instncias, uma da classe Fact onde podemos observar algumas
propriedades de tipo de dados (PiorKnowledge) instanciadas nessa classe e uma propriedade de objeto

26
http://clarkparsia.com/pellet/
89
(isFactPartOf) inferida, outra instncia apresentada a da classe TutorialSession onde podemos observar
alguns relacionamentos definidos (Object Properties) e uma propriedades de tipo de dados sessionDate
instanciada.

Figura 53 Exemplos de Instncias definidas na PBLOntology.


Na segunda fase da PBLOntology foram instanciados mais 97 indivduos. A Figura 54 apresenta
a quantidade de indivduos instanciado por classes.

Figura 54 Quantidade de indivduos instanciados por classe.


90
Foram instanciados 20 indivduos na classe Ability e 20 na classe PBLExperience, 3 indivduos
na classe AreaOfInterest e 3 na classe Strategy, 6 indivduos na classe GroupContext, 6 na classe
InteractionActionTutor, 6 na classe InteractionContext, 6 na classe SessionContext, 6 na classe
StructuralContext e 6 na classe TimeContext, 5 indivduos na classe InteractionActionStudent e 10 indivduos
na classe PBLFail.
Podemos observar na Figura 54 uma instncia da classe Ability (Ability_Perfil_Person_1), com
suas respectivas propriedades de tipo dados instanciadas. Essa instncia representa o contexto que envolve as
habilidades de uma pessoa, onde, por exemplo, a pessoa possui uma boa capacidade de comunicao escrita
e colaborao.

4.5 CONSIDERAOES FINAIS

Nesse captulo foi apresentado o desenvolvimento da PBLOntology, tomando como base os


passos do Mtodo 101, metodologia utilizada para desenvolvimento da ontologia proposta. Inicialmente foi
definido um escopo, a possibilidade de reuso foi considerada atravs do mapeamento sistemtico que buscou
identificar ontologias para PBL.
Para identificao dos termos a ser conceitualizado foi realizada a enumerao dos termos e
levantamentos dos elementos contextuais atravs da pesquisa de campo. A pesquisa de campo realizada
apoiou o desenvolvimento da ontologia proposta atravs do levantamento das informaes, que auxiliaram
na definio dos elementos contextuais e na criao das instncias.
A criao do modelo conceitual e modelo de contexto foi importante para apoiar a definio
dos relacionamentos e restries entre os conceitos, alm de fornecer uma visualizao grfica e uma
representao da ontologia em alto nvel. Para a implementao foi utilizada a ferramenta Protg onde foi
possvel o desenvolvimento das classes, propriedades, restries, axiomas e criao dos indivduos,
instanciados atravs das informaes obtidas na pesquisa de campo. Essa base de dados real poder ser
reutilizada para testes em futuras aplicaes que utilizem ontologias em PBL.
No prximo captulo apresentada a avaliao da PBLOntology sob duas perspectivas
diferentes: a validao atravs da verificao da consistncia e realizao de consultas SPARQL e a
avaliao qualitativa por especialistas do domnio PBL.

91
5
5 AVALIAO E ANLISE DOS RESULTADOS

Na literatura dois mtodos de avaliao para ontologias tm sido bastante utilizados: atividades
de testes e avaliao com especialistas (Santos Neto, 2013) (Silva, 2013),(Macedo, 2012). Com base nos
critrios (Tabela 5) discutidos por Vrandecic (2009), apresentados no Captulo 2, foram definidos os
seguintes critrios para avaliao a ontologia: acurcia, adaptabilidade, clareza, completude e competncia,
consistncia e coerncia, conciso. Os dois mtodos de avaliao citados, foram utilizados, afim de atingir os
objetivos definidos nessa pesquisa.
Para avaliar os critrios de consistncia, coerncia e competncia, atividades de testes (Seo
5.1) foram realizadas em ambas da fases de desenvolvimento da ontologia. Esses testes consistiram em
observar as inferncias feitas na ontologia ao executar o raciocinador e o comportamento da mesma,
verificando a consistncia e coerncia da formalizao, a medida que as informaes foram instanciadas. A
avaliao da competncia foi realizada atravs das consultas SPAQRL27 criadas para responder as questes
de competncia.
A avaliao com especialistas objetivou analisar a ontologia com relao a completude, clareza,
acurcia e conciso. Foi conduzida por meio de um questionrio (Apndice E), respondido por 4 professores
que trabalham com PBL. As questes sobre as definies dos conceitos buscaram avaliar a PBLOntology
quanto a clareza e conciso dos termos definidos. As questes que versam sobre os relacionamentos e
restries, juntamente com os conceitos, buscaram avaliar a acurcia. Para avaliao da cobertura e
completude foram feitas perguntas aos avaliadores sobre possvel falta de conceitos no domnio e se os
conceitos definidos cobriam amplamente a metodologia PBL. Essa avaliao foi realizada somente para a
ontologia de domnio (primeira fase). A avaliao da abordagem contextual ficou para trabalhos futuros.
Com o desenvolvimento da segunda fase da ontologia (abordagem contextual), foi possvel
avaliar tambm a ontologia no critrio adaptabilidade, concludo que a ontologia atende esse critrio, pois a
PBLOntology aderiu aos procedimentos de extenso e adaptao, sem a necessidade de remover elementos.
O critrio de acurcia, alm de avaliado por especialistas, foi avaliado tambm durante a

27
http://www.w3.org/TR/rdf-sparql-query/
92
pesquisa de campo, considerando que durante as observaes para levantamentos das informaes, um dos
objetivos foi verificar se a ontologia captura e representa corretamente aspectos do mundo real.
As sees a seguir detalham os mtodos de avaliao utilizados. A Seo 5.1 apresenta as
atividades de teste e anlise dos resultados. A Seo 5.2 apresenta a avaliao com os especialistas e os
resultados.

5.1 AVALIAO 1: ATIVIDADES DE TESTE

As atividades de testes na PBLOntology foram realizadas em dois momentos. O primeiro


permitiu verificar a coerncia e a consistncia da ontologia durante o processo de instanciao dos
indivduos. No segundo momento foram realizadas consultas na linguagem SPARQL na PBLOntology para
responder as questes de competncia definidas e analisar se a mesma atende ao critrio de competncia. A
seguir explicaremos os procedimentos, execuo e anlise dos resultados das atividades de teste.

5.1.1 Procedimento

O primeiro momento consistiu na execuo do Reasoner Pellet28, do prprio Protg, para


verificao dos tipos inferidos, classificao da taxonomia, analise da coerncia e consistncia da
PBLOntology.
Durante a verificao de consistncia, os principais erros detectados foram relacionados ao
processo de instanciao, como por exemplo, um dado do tipo datetime instanciado como string, um
indivduo da classe Fact, instanciado como um indivduo da classe ActionPlan. A classificao da taxonomia
inferida pelo raciocinador permitiu avaliar se as classes estavam de acordo com a hierarquia proposta. A
verificao dos tipos inferidos, como por exemplo, instanciar uma pessoa e relacionar essa pessoa como tutor
de grupo, verificar se a ontologia inferiu que essa pessoa um indivduo da classe tutor. Esse tipo de anlise
possibilitou verificar se as restries e regras semnticas estavam definidas corretamente. Esses primeiros

28 28
http://clarkparsia.com/pellet/
93
testes foram realizados e o erros corrigidas, medida que foram sendo instanciados os 363 indivduos (266
indivduos durante a primeira fase e 97 durante a segunda fase) na ontologia.
Para assegurar que a PBLOntology atendesse ao critrio da competncia, foram realizadas
consultas SPARQL na ontologia, testadas no prprio protg, a fim de verificar se a mesma responde de
forma satisfatria as questes de competncia definidas na fase de desenvolvimento. Para a SPARQL
funcionar no protg necessrio definir o PREFIX (nome curto para representar a URI) antes das consultas.
O PREFIX definido na PBLOntology est na Tabela 24.

Tabela 24 PREFIX PBLOntology

PREFIX pbl: <http://www.semanticweb.org/adriana/ontologies/2013/3/pbl#>

5.1.2 Execuo e Anlise dos Resultados

A seguir apresentaremos as principais Questes de Competncia e os respectivos resultados


retornados pela PBLOntology. No Apndice J encontram-se todas as consultas e resultados das 28 Questes
de Competncia definidas.
A Questo de Competncia 1 (QC1) deseja-se saber quais so as disciplinas ministradas com
PBL. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 55.

SELECT Distinct ?Codigo ?Disciplinas


Where{
?PBL pbl:nameCourse ?Disciplinas.
?PBL pbl:code ?Codigo.
}
ORDER BY (?Disciplinas)

Figura 55 Consulta QC1.

O resultado da consulta (Figura 56) retornou as disciplinas PBL instanciadas na ontologia,


portanto foi possvel concluir que a PBLOntology responde satisfatoriamente a questo.

94
Figura 56 Resultado QC1.

A Questo de Competncia 8 (QC8), objetiva saber quem so os estudantes de um grupo que j


foram coordenadores da sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado na
Figura 57.

SELECT ?Grupo ?Coordenador ?SessaoTutorial


Where{
?SessaoTutorial pbl:hasCoordinatorSession ?Coordenador.
?Grupo pbl:hasPerson ?Coordenador.
}
ORDER BY (?Grupo) (?Coordenador)

Figura 57 Consulta QC8

Parte do resultado da consulta est apresentado na Figura 58. O resultado retornou os estudantes
que foram coordenadores, seus respectivos grupos e sesses tutorais nos quais os estudantes foram
coordenadores. Concluiu-se que a ontologia responde de forma satisfatria a questo de competncia.

Figura 58 Resultado QC8.

Na Questo de Competncia 11 (QC11) deseja saber quem so os estudantes de um grupo que


no foram coordenadores de sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado
na Figura 59.

95
SELECT ?Grupo ?Estudante
Where{
?Grupo pbl:hasPerson ?Estudante.
MINUS { ?Sessao pbl:hasCoordinatorSession ?Estudante}

}
ORDER BY (?Grupo) (?Estudante)
Figura 59 Consulta QC11.

O resultado da consulta (Figura 60) retornou os estudantes que no foram coordenadores e seus
respectivos grupos, o resultado permitiu concluir que a ontologia consegue responder essa questo.

Figura 60 Resultado QC11

Na Questo de Competncia 16 (QC16) deseja saber quais so as metas definidas em uma


sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 61.

SELECT ?Sessao ?Metasdefinidas


Where{
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasActionPlan ?Metas.
?Metas pbl:goal ?Metasdefinidas
}
ORDER BY (?Sessao)
Figura 61 Consulta QC16.

O resultado da consulta (Figura 62) retornou as metas definidas em uma sesso tutorial,
portanto, foi possvel concluir que a ontologia consegue responder essa questo de forma satisfatria.

96
Figura 62 Resultado QC16.

A Questo de Competncia 18 (QC18) deseja saber quais so as metas que os estudantes esto
com dificuldades de solucionar na resoluo de um problema. Consideramos que as metas que os estudantes
esto tendo dificuldades em solucion-las, so as que se repetem no quadro branco durante a resoluo de
um problema. O trecho de cdigo escrito apresentado na Figura 63 busca na ontologia as metas que
aparecem mais de uma vez durante as discusses das sesses PBL de um grupo tutorial.

SELECT ?Problema ?Grupo ?Metas (COUNT(?Metas) AS ?total)


WHERE{
?Processo pbl:hasTutorialGroup ?Grupo.
?Processo pbl:hasProblem ?Problema.
?Problema pbl:hasTutorialSession ?Sessao.
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasActionPlan ?ActionPlan.
?ActionPlan pbl:goal ?Metas.
}
GROUP BY (?Metas) (?Problema) (?Grupo)
HAVING (COUNT(?Metas)>1)

Figura 63 Consulta QC18.

O resultado da consulta (Figura 64) mostrou uma meta repetida no quadro branco, logo conclui-
se que a ontologia responde essa questo de forma satisfatria.

Figura 64 Resultado QC18.

97
A Questo de Competncia 19 (QC19) deseja saber qual a capacidade de resoluo de
problemas de um estudante. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura
65.

SELECT ?Estudante ?ResolucaodeProblemas


WHERE {
?ContextoPessoa pbl:isPersonContext ?Estudante.
?ContextoPessoa pbl:hasAbility ?Habilidades.
?Habilidades pbl:problemSolvingAbilityContext ?ResolucaodeProblemas
}
ORDER BY (?Estudante)
Figura 65 Consulta QC19.

O resultado da consulta (Figura 66) retornou a capacidade do estudante no quesito resoluo de


problemas, portanto foi possvel concluir ontologia responde a questo de forma satisfatria.

Figura 66 Resultado QC19.

A Questo de Competncia 23 (QC23) deseja saber como foram as interaes de um estudante


na sesso tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 67.

SELECT ?SessaoTutorial ?Estudante ?MetasAlcancadas ?Conhecimentos


?Questionamentos ?Respostas ?conhecimentos ?Colaboracao
WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasInteractionContext ?Interacao.
?Interacao pbl:hasInteractionAction ?InteracaoEstudante.
?InteracaoEstudante pbl:isStudentInteractionAction ?Estudante.
Optional{?Interacao pbl:discussionCollaboration ?Colaboracao.}
Optional { ?InteracaoEstudante pbl:achievementGoalsInteraction
?MetasAlcancadas.}
Optional {?InteracaoEstudante pbl:askQuestions ?Questionamentos.}
Optional {?InteracaoEstudante pbl:answerQuestions ?Respostas.}
Optional {?InteracaoEstudante pbl:newKnowledge ?Conhecimentos.}
}
ORDER BY (?SessaoTutorial)
Figura 67 Consulta QC23.

98
O resultado da consulta (Figura 68) retornou a sesso, o estudante e como foram as interaes
do estudante referente as metas alcanadas e conhecimentos compartilhados, logo foi possvel concluir que a
ontologia responde satisfatoriamente a questo.

Figura 68 Consulta QC23.

A Questo de Competncia 25 (QC25) deseja saber quais foram as estratgias criadas pelo tutor
em uma sesso tutorial. O trecho de cdigo que realiza essa consulta est apresentado na Figura 69.

SELECT ?SessaoTutorial ?Evento ?Acao


WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasStrategyContext ?Estrategia.
?Estrategia pbl:eventStrategy ?Evento.
?Estrategia pbl:actionStrategy ?Acao
}
ORDER BY (?SessaoTutorial)
Figura 69 Resultado QC25.

O resultado da consulta (Figura 70) retornou a sesso e a estratgias desenvolvidas pelo tutor na
sesso, concluindo assim que a ontologia consegue responder essa questo.

Figura 70 Consulta QC25.

Para cada Questo de Competncia definida, foi elaborada uma consulta SPARQL, para
verificar se a ontologia responde s questes. A PBLOntology respondeu de forma satisfatria todas as
questes definidas. Podemos concluir que a ontologia atende ao critrio de competncia dentro do escopo
definido. Para a parte de contexto, foi definido um escopo reduzido, para esse escopo as questes tambm
foram respondidas de forma satisfatria. No entanto, preciso ampliar as questes de competncias
referentes segunda fase de desenvolvimento, envolver mais elementos contextuais, definir novas classes,
propriedades e axiomas para avaliar, a segunda fase de forma mais abrangente.

99
5.2 AVALIAO 2: ESPECIALISTAS DE DOMNIO

5.2.1 Procedimento e Execuo

Para avaliao dos termos, relacionamentos e restries definidas na PBLOntology foi


elaborado um questionrio (Apndice D), composto pelo modelo conceitual e 26 questes que foram
respondidas por 4 especialistas, professores que trabalham com PBL no curso de Engenharia da Computao
da UEFS (Universidade Estadual de Feira de Santana). As questes objetivaram avaliar a ontologia de
domnio com relao aos critrios da acurcia, clareza, cobertura, completude e conciso.
Para verificar se a ontologia captura e representa corretamente aspectos do mundo real
(acurcia) foi apresentado o modelo conceitual da ontologia de domnio, os especialistas avaliaram se a
representao abstrata representa o processo PBL. O modelo conceitual do questionrio (Apndice D)
apresenta pequenas alteraes referente ao modelo apresentado na Figura 27, pois durante a defesa dessa
dissertao os professores presentes na banca fizeram sugestes que foram acatadas. As alteraes no
impactam na avaliao, pois foram acrescentados apenas novos relacionamentos no modelo que sero
avaliados nos trabalhos futuros. A avaliao dos conceitos pelos especialistas permite analisar se a ontologia
atende aos critrios de clareza e conciso. A avaliao das relaes e restries definidas na ontologia
permite analisar a acurcia. Para verificar se o domnio de interesse est adequadamente coberto, os
especialistas responderam se a ontologia inclui todos os conceitos relevantes para a metodologia PBL. A
Tabela 25 apresenta uma descrio geral das questes e os critrios avaliados.

Tabela 25 Questes e critrios avaliados

Critrios
Descrio das Questes
Avaliados
Questes que versam sobre os conceitos e nomes das classes
Clareza e conciso
definidas.

Questo referente a cobertura / completude. Completude

Questes referentes aos relacionamentos e restries definidas na


Acurcia
ontologia.

As questes definidas no questionrio e a respostas apresentadas pelos especialistas so


mostradas na prxima seo.

100
5.2.2 Anlise de Resultados

A primeira questo referente ao nome do avaliador, comeando a avaliao da ontologia a


partir da segunda questo. As questes de 2 a 18 avaliaram os termos definidos na ontologia e seus
significados. Os especialistas avaliaram se o termo satisfaz, satisfaz parcialmente ou no satisfaz, podendo
justificar a resposta.
Questo 2 - O conceito do Termo Processo PBL: Um Processo PBL tambm chamado de
Ciclo PBL composto por Problemas que so discutidos em Sesses Tutoriais por um Grupo Tutorial que
busca solues para os mesmos. O Processo PBL possui tambm a fase de Estudo Autnomo, tambm
chamada de Estudo Individual e a fase de Avaliao do Processo chamada de Fase de Abstrao. Essa
questo avalia o termo PBL e sua definio. Dois avaliadores responderam que o conceito definido satisfaz
parcialmente e justificaram que o conceito est incompleto, o avaliador que respondeu que no satisfaz
justificou que o conceito definido no Wikipdia define melhor Processo PBL.

Satisfaz

25% 25% Satisfaz


Parcialment
e
50% No Satisfaz

Figura 71 Avaliao do Conceito Processo PBL.


Em decorrncia do significado do termo satisfazer apenas um dos avaliadores, a definio do
conceito foi reajustada com base nas justificativas e sugestes dos avaliadores.
Questo 3 O conceito do Termo Problema: Um Problema uma descrio de uma situao
real ou potencialmente real passvel de ser encontrada futuramente na vida profissional dos estudantes
que no comporta uma soluo nica e possui Objetivos de Aprendizagem, que visam cobrir uma
determinada rea de contedos, objetivando aquisio de conhecimento, desenvolvimento de habilidades e
competncias. O problema apresentado na primeira Sesso Tutorial relativa a discusso do mesmo. Essa
questo avalia o termo Problema e sua definio, dois avaliadores responderam que o conceito definido
satisfaz e dois avaliadores responderam que satisfaz parcialmente. Dentre os avaliadores que responderam
que satisfaz parcialmente, um justificou que os problemas visam cobrir uma determinada rea de
conhecimento em vez de rea de contedo como est definido. O outro avaliador justificou que o problema
101
objetiva tambm construo do conhecimento em vez de aquisio do conhecimento e ambos comentaram
que o fato do problema ser apresentado ou no na primeira sesso irrelevante para a definio,
considerando que o mesmo discutido ao longo das sesses tutoriais. Aps a avaliao, a definio do termo
Problema foi ajustada conforme justificativas e sugestes dos especialistas.

Satisfaz

50% 50%
Satisfaz
Parcialmente

Figura 72 Avaliao do Conceito Problema.

Questo 4 O conceito do Termo Cenrio do Problema: O Cenrio do Problema uma


interpretao que os estudantes fazem do problema, levantando os Termos Conhecidos e os Termos
Desconhecidos durante a apresentao do mesmo na primeira Sesso Tutorial. Caso no seja possvel o
esclarecimento dos termos desconhecidos, os mesmos so definidos como questes (questes de
aprendizagem) para serem estudados e respondidos na prxima sesso tutorial. Essa questo avalia o
termo Cenrio do Problema e sua definio. Dois avaliadores responderam que o conceito definido satisfaz e
dois avaliadores responderam que no satisfaz. Dentre os avaliadores que responderam que o conceito no
satisfaz, um justificou que o cenrio a "simulao" de uma situao "real" que cria um ambiente para o
desenvolvimento do aprendizado do estudante, na insero do cenrio, o estudante comea a pensar e
produzir conceitos que auxiliam o grupo na soluo do problema. O outro avaliador justificou que o cenrio
no a interpretao. O cenrio a situao problema.

Satisfaz
50% 50%
No Satisfaz

Figura 73 Avaliao do Conceito Cenrio do Problema.


102
Conforme justificativas e sugestes dos especialistas, a definio do termo Cenrio do Problema
tambm foi ajustada para melhor definio na ontologia.
Questo 5 - O conceito do Termo Sesso Tutorial: Reunies que acontecem entre os
Estudantes que fazem parte de um Grupo Tutorial e o Professor Tutor, para resoluo de problema. O
registro da discusso realizado em um Quadro Branco e no inicio de cada sesso so escolhidos um
Estudante Coordenador, um Estudante Secretrio de Mesa e um Estudante Secretrio de Quadro. Essa
questo avalia o termo Sesso Tutorial e sua definio. Um avaliador respondeu que o conceito definido
satisfaz. Dois responderam que satisfaz parcialmente, dentre os avaliadores que responderam que satisfaz
parcialmente, um justificou que a sesso tutorial nica, portanto sesso tutorial uma reunio e no
reunies conforme definido e que o registro das sesses tambm realizado em papel ou computador pelo
secretrio de mesa e em papel coordenador. O outro avaliador justificou que secretrio de mesa e quadro so
casos particulares e especficos da funo de secretrio implantado na metodologia da UEFS. O avaliador
que respondeu que no satisfaz justificou a falta de falar sobre a periodicidade das sesses e o objetivo de
cada papel (secretrios e coordenador).

Satisfaz
25% 25%
Satisfaz
Parcialmente
No Satisfaz
50%

Figura 74 Avaliao do Conceito Sesso Tutorial.

Conforme justificativa e sugestes dos especialistas algumas alteraes foram realizadas na


definio do termo. No entanto, a sugesto de incluso da periodicidade da sesso no foi acatada, pois na
construo de uma ontologia, deve-se considerar um comprometimento ontolgico mnimo, portanto,
necessrio verificar se a periodicidade padro na metodologia. Os objetivos de cada papel tambm no
foram considerados na definio de sesso tutorial, pois os mesmos j esto definidos em seus respectivos
termos.
Questo 6 - O conceito do Termo Quadro Branco: O Quadro Branco um instrumento usado
na Sesso Tutorial para registro das discusses, bem como, evoluo das ideias durante a resoluo do
problema. O Quadro Branco dividido em quatro colunas que so: Ideias, Fatos, Questes Aprendizagem
e Metas de Aprendizagem. Essa questo avalia o termo Quadro Branco e sua composio. Trs avaliadores

103
responderam que o conceito definido satisfaz. Um avaliador respondeu que o conceito satisfaz parcialmente
e justificou que a palavra questes de aprendizagem pode ser trocada por apenas questes e que metas
no s aprendizagem conforme definido, pode ser tambm a realizao de um certo trabalho.

25% Satisfaz

Satisfaz
75% Parcialmente

Figura 75 Avaliao do Conceito Quadro Branco.

Nenhuma alterao foi realizada no termo Quadro Branco, devido o mesmo satisfazer a maioria
dos avaliadores.
Questo 7 - O conceito do Termo Ideia: Associao livre de ideias relacionadas ao problema
que os estudantes tm durante o processo de resoluo do mesmo, sempre respeitando o direito de
manifestao de cada estudante. Essa questo avalia conceito Ideia e sua definio. Trs avaliadores
responderam que o conceito definido satisfaz parcialmente, dentre os mesmos, dois avaliadores justificaram
que uma melhor definio para o conceito substituir associao de livres ideias por proposta de solues
para o problema, o outro avaliador justificou que a definio precisa ser melhorada. O avaliador que
respondeu que no satisfaz justificou que a definio se assemelha mais com o conceito de brainstorming.

25% Satisfaz
Parcialmente
No Satisfaz
75%

Figura 76 Avaliao do Conceito Ideia.

A definio do termo Ideia foi ajustada conforme justificativa e sugestes dos avaliadores, para
melhor definio do conceito.
Questo 8 - O conceito do Termo Fato: Levantamento do que os estudantes sabem acerca do
104
problema, listando informaes obtidas atravs da exposio do problema e os conhecimentos prvios
sobre o assunto. Essa questo avalia o termo Fato e sua definio. Trs avaliadores responderam que o
conceito definido satisfaz e um avaliador respondeu que o conceito satisfaz parcialmente e justificou que
precisa melhorar a definio.

25% Satisfaz

Satisfaz
75% Parcialmente

Figura 77 Avaliao do Conceito Fato.

Nenhuma alterao foi realizada no termo Fato, devido o mesmo satisfazer a maioria dos
avaliadores.
Questo 9 - O conceito do Termo Questes de Aprendizagem: Corresponde ao levantamento
de questes ou dvidas que os Estudantes tem durante o processo de discusso. As questes so definidas
para serem pesquisadas durante a fase de Estudo Autnomo (Estudo Individual) e auxiliaro na
resoluo do problema. Essa questo avalia o conceito Questes de Aprendizagem e sua definio. Dois
avaliadores responderam que o conceito definido satisfaz. Dois avaliadores responderam que o conceito
satisfaz parcialmente: um justificou que a substituio da palavra "auxiliaro" por "podem auxiliar" para
melhor definir o mesmo; e o outro justificou que o estudo autnomo nem sempre precisa ser individual e que
o termo questes seria mais adequado do que questes de aprendizagem.

Satisfaz

50% 50%
Satisfaz
Parcialmente

Figura 78 Avaliao do Conceito Questes de Aprendizagem.

105
Aps avaliao, a definio do termo foi ajustada com base na justificativa e sugestes dos
avaliadores. No entanto, a sugesto de alterao do nome do termo, no foi acatada, pois foi considerada que
teria que ser avaliada por outros especialistas.
Questo 10 - O conceito do Termo Metas de Aprendizagem: Objetivos de aprendizagem
definidos, identificando o que os estudantes devero estudar para aprofundar os conhecimentos
necessrios para o processo de resoluo do problema. As metas so tambm um plano de ao, pois h a
definio de execuo de tarefas que vo permeando a resoluo do problema paulatinamente. Essa
questo avalia o termo Metas de Aprendizagem e sua definio. Trs avaliadores responderam que o conceito
definido satisfaz e um avaliador respondeu que satisfaz parcialmente e justificou que as metas de
aprendizagem no identificam apenas o que o estudante deve estudar mas o que precisa ser realizado
tambm, e que a substituio de Metas de Aprendizagem por Metas seria mais adequado.

25% Satisfaz

Satisfaz
75% Parcialmente

Figura 79 Avaliao do Conceito Metas de Aprendizagem.

Considerado que a definio do termo satisfaz a maioria dos especialistas, nenhuma alterao
foi realizada na definio. A sugesto de alterao do nome do termo tambm no foi acatada, pois
considerou-se que a alterao teria ser avaliado por mais especialistas.
Questo 11 - O conceito do Termo Grupo Tutorial: Um grupo tutorial composto por um
Professor Tutor e alguns Estudantes, geralmente em torno de 10 (PBL clssica). Entre os Estudantes so
designadas funes: Coordenador de Sesso, Secretrio de Quadro e Secretrio de Mesa da Sesso
Tutorial. Os papis de coordenador e secretrios so revezados a cada sesso tutorial, de forma a
propiciar que todos sejam coordenadores e secretrios. Essa questo avalia o conceito Grupo Tutorial e sua
definio. Trs avaliadores responderam que o conceito definido satisfaz e um avaliador respondeu que o
conceito satisfaz parcialmente e justificou que o nmero de pessoas de um grupo tutorial depende do
contexto e os papeis definidos podem ser diferente pois secretrio de quadro e mesa a maneira como
definido na UEFS.

106
25% Satisfaz

Satisfaz
Parcialmente
75%

Figura 80 Avaliao do Conceito Grupo Tutorial.

Embora a maioria dos avaliadores concordou que o termo satisfaz, a sugesto do avaliador que
respondeu que satisfaz parcialmente, foi levada em considerao, devido ao critrio de conciso que diz que
uma ontologia deve ter uma comprometimento ontolgico mnimo. Portanto se secretrio de mesa e quadro
so especificidades da UEFS, no devem ser considerados na formalizao proposta, bem como a quantidade
pessoas de um grupo tutorial no deve-se deixar em aberto dada as adaptaes que a metodologia pode
sofrer.
Questo 12 - O conceito do Termo Tutor: O Tutor um membro do corpo docente, facilitador
do processo PBL. O Tutor deve manter a discusso orientada para os principais objetivos do problema,
mediando as argumentaes e prestando esclarecimentos quando pertinentes. Essa questo avalia o termo
Tutor e sua definio. Dois avaliadores responderam que o conceito definido satisfaz e dois responderam que
o conceito satisfaz parcialmente. Um avaliador justificou que nem sempre o tutor precisa ser do corpo
docente, podendo ser tutores monitores e o outro justificou que sugere a reviso da questo do tutor mediar
as argumentaes na definio, pois essa uma funcionalidade do coordenador.

Satisfaz

50% 50%
Satisfaz
Parcialmente

Figura 81 Avaliao do Conceito Tutor.

Conforme justificativas e sugestes dos especialistas, a definio do termo Tutor foi ajustada
para melhor definio na ontologia.
Questo 13 - O conceito do Termo Coordenador da Sesso: O Coordenador um Estudante
107
que se voluntaria ou escolhido pelo Tutor para coordenar a Sesso Tutorial. O seu papel organizar as
discusses, estimular que todos os estudantes participem e manter o cumprimento do Processo PBL. Essa
questo avalia o conceito Coordenador de Sesso e sua definio, todos os avaliadores responderam que a
definio satisfaz.
Questo 14 - O conceito do Termo Secretrio de Mesa: O Secretrio de Mesa um Estudante
que se voluntaria ou escolhido pelo Tutor para fazer o relatrio das discusses da Sesso Tutorial. Essa
questo avalia o termo Secretrio de Mesa e sua definio. Trs avaliadores responderam que o conceito
definido satisfaz, um respondeu que satisfaz parcialmente e justificou que faltou dizer que o secretrio de
mesa tambm deve compartilhar as anotaes realizadas com todos os colegas aps a sesso.

25% Satisfaz

Satisfaz
75% Parcialmente

Figura 82 Avaliao do Conceito Secretrio de Mesa.

Embora a maioria dos avaliadores analisaram que a definio do termo satisfaz, aps estudo
sobre os critrios de avaliao de ontologias e comentrios de alguns especialistas sobre o termo ser uma
especificidade UEFS (Universidade onde foi realizado o estudo de caso), na avaliao final da ontologia, o
termo Secretario de Mesa e o termo Secretario de Quadro foi substitudo novamente pelo termo Secretario,
pois conforme critrio da conciso uma ontologia deve possuir um comprometimento ontolgico mnimo, de
forma que no precisam ser retirados termos durante uma evoluo.
Questo15 - O conceito do Termo Secretrio de Quadro: O Secretrio de Quadro um
Estudante que se voluntaria ou escolhido pelo Tutor para fazer o registro das discusses no Quadro
Branco da Sesso Tutorial. Essa questo avalia o conceito Secretrio de Quadro e sua definio, todos os
avaliadores responderam que a definio satisfaz. Embora a definio tenha satisfeito todos os avaliadores
conforme explicamos anteriormente, esse termo foi substitudo por Secretrio.
Questo 16 - O conceito do Termo Estudo Autnomo (Estudo Individual): Fase da PBL, onde
os Estudantes pesquisam sozinhos na literatura os assuntos que vo auxiliar a responder as questes e
cumprir as metas de aprendizagem. Essa questo avalia o conceito Estudo Individual e sua definio. Trs
avaliadores responderam que o conceito definido satisfaz, um respondeu que o conceito satisfaz parcialmente
e justificou que no estudo autnomo os estudantes no pesquisam necessariamente sozinhos, podem

108
pesquisar em dupla ou em grupo e a pesquisa pode ser mais ampla que na literatura, a no ser que literatura
signifique todo o corpo de conhecimento e know-how humano.

25% Satisfaz

Satisfaz
75% Parcialmente

Figura 83 Avaliao do Conceito Estudo Autnomo.

Conforme justificativa e sugesto dos especialista, a definio do Estudo Autnomo foi ajustada
para melhor definio na ontologia.
Questo 17 - O conceito do Termo Fase de Abstrao (Avaliao do Processo): A Fase de
Abstrao a ultima etapa do processo PBL. Nessa fase acontece a avaliao do processo como um todo,
avaliao do Tutor pelos Estudantes, avaliao dos pares e uma auto-avaliao. Essa questo avalia o
conceito Fase de Abstrao e sua definio. Dois avaliadores responderam que o conceito definido satisfaz,
um respondeu que satisfaz parcialmente e justificou que na fase de abstrao tem tambm a avaliao dos
problemas, o avaliador que respondeu que a definio no satisfaz, justificou que o mais adequado seria
avaliao do processo e que vrios tipos de avaliao mencionados na definio podem ou no ocorrer.

Satisfaz
25%

Satisfaz
50%
Parcialmente

25% No Satisfaz

Figura 84 Avaliao do Conceito Fase de Abstrao.

Conforme justificativas e sugestes dos especialistas, a definio do Fase de Abstrao foi


ajustada para melhor definio na ontologia.
Questo 18 - O conceito do Termo Avaliao do Problema: A Avaliao do Problema a
avaliao realizada pelo Tutor referente ao desempenho do Estudante na resoluo do problema. Avalia-
109
se o cumprimento das metas, a assiduidade, a colaborao, o comportamento e a interao do Estudante
durante o processo de resoluo do Problema, alm da avaliao de entregveis como Produto Final e
Relatrio. Essa questo avalia o conceito Avaliao do Problema e sua definio. Dois avaliadores
responderam que o conceito definido satisfaz. Um avaliador justificou que satisfaz parcialmente e justificou
a avaliao problema pode ser dividida em avaliao de desempenho e avaliao do produto, sendo que a
avaliao do produto a apresentao da resoluo do problema e o relatrio. O avaliador que respondeu que
no satisfaz, justificou que o termo gera ambiguidade, pois avaliao do problema pode ser a verificao do
enunciado do problema, como por exemplo, se o texto est claro, se estimulante, bem dimensionado em
relao ao tempo, envolve conhecimento prvio, dentre outras.

Satisfaz
25%
Satisfaz
50%
Parcialmente

25% No Satisfaz

Figura 85 Avaliao do Conceito Avaliao do Problema.

Conforme justificativas e sugestes dos especialistas, a definio do termo Avaliao do


Problema foi ajustada para melhor definio na ontologia, no entanto uma consulta aos especialistas dever
ser realizada para melhor definio do Nome do termo, pois embora um dos especialista justificou que o
nome atual gera ambiguidade, no fez nenhuma sugesto de nome.
Questo 19 - Conforme Modelo Conceitual, os seguintes conceitos foram mapeados: PBL,
Processo PBL, Fase de Abstrao (Avaliao do Processo PBL), Problema, Cenrio do Problema, Termos
Conhecidos (do cenrio do problema), Termos Desconhecidos (do cenrio do problema), Objetivos de
aprendizagem (do problema), Avaliao do Problema (Avaliao que o tutor faz do estudante) , Sesso
Tutorial, Quadro Branco, Ideia, Fato, Questo de Aprendizagem, Meta de Aprendizagem, Grupo Tutorial,
Estudante, Tutor, Secretario de Quadro, Secretario de Mesa, Coordenador de Sesso, Estudo Autnomo
(Estudo Individual). Existe algum conceito importante referente a metodologia que no est
mapeado? Essa questo avalia se algum conceito importante da metodologia PBL no foi mapeado dentre os
conceitos definidos no modelo conceitual (completude). Dois avaliadores responderam que no, ou seja, no
tem nenhum conceito importante que no est mapeado e dois avaliadores responderam que sim, ou seja tem
conceitos importantes que no esto mapeados. Os avaliadores que responderam que faltam conceitos, um
110
justificou que acha que seria interessante criar o conceito "Processo de Aprendizagem", neste caso o
Problema teria esse processo e o mesmo seria composto pelas sesses tutoriais e estudo autnomo, o outro
avaliador justificou que as fases do processo PBL, no esto contempladas na ntegra.

Sim
50% 50%
No

Figura 86 Avaliao do Referente a Cobertura da Ontologia.

Com relao a cobertura do domnio, no foi acrescentado nenhum conceito, embora dois
especialistas comentaram que faltam conceitos, no tiveram consenso em relao aos conceitos sugeridos,
portanto, para fazer tais alteraes, seria necessrio que esses conceitos fossem avaliados por mais
especialistas.
As questes de 20 a 25 avaliam os relacionamentos e restries definidas entre os conceitos
mapeados na ontologia.
Questo 20 - Os seguintes relacionamentos foram mapeados para o conceito PROCESSO
PBL. Um Processo PBL (Ciclo PBL) tem UM ou MAIS Problemas . Um Processo PBL (Ciclo PBL) tem
UM ou MAIS Grupo Tutorial. Um Processo PBL tem UMA Fase de Abstrao (Avaliao do Processo).
Algum relacionamento foi mapeado de forma equivocada? Essa questo avalia se os relacionamentos e
restries referente ao conceito Processo PBL foi mapeado de forma equivocada. Trs avaliadores
responderam que o relacionamento entre Processo PBL e Avaliao do Processo (Fase da Abstrao) est
equivocado, pois pode haver diversas avaliaes no Processo PBL durante a resoluo do problema e no
apenas uma avalio conforme definido. Conforme avaliao dos especialistas a restrio entre Processo
PBL e Fase de Abstrao foi alterada.
Questo 21 - Os seguintes relacionamentos foram mapeados para o conceito PROBLEMA.
Um Problema tem UM ou Mais Objetivos de Aprendizagem. Um Problema tem UM Cenrio do Problema.
Um Problema tem UMA ou MAIS Sesses Tutoriais Um Problema tem UMA ou MAIS Fases de Estudo
Autnomo (Estudo Individual). Um Problema tem ZERO ou UMA Avaliao do Problema (Avaliao que
111
o tutor faz do estudante, conforme definido na questo 18) Algum relacionamento foi mapeado de forma
equivocada? Essa questo avalia se os relacionamentos e restries referente ao conceito Problema PBL foi
mapeado de forma equivocada. 3 avaliadores responderam que o relacionamento entre Problema e Avaliao
do Problema est incorreto, pois um problema poder ter uma ou mais avaliaes e no zero ou mais
avaliaes conforme definido. Conforme avaliao dos especialistas a restrio entre Problema e Avaliao
do Problema foi alterada.
Questo 22 - Os seguintes relacionamentos foram mapeados para o conceito CENRIO DO
PROBLEMA. Um Cenrio do Problema tem ZERO ou MAIS Termos Conhecidos. Um Cenrio do
Problema tem ZERO ou MAIS Termos Desconhecidos. Algum relacionamento foi mapeado de forma
equivocada? Essa questo avalia se os relacionamentos e restries referente ao conceito Cenrio do
Problema foi mapeado de forma equivocada. Um avaliador respondeu que o relacionamento entre Cenrio do
Problema e Termos Conhecidos e Desconhecidos est equivocado, pois um Cenrio de Problema tem
zero ou mais Termos e no um ou mais Cenrio tem zero ou mais Termos. Nenhuma alterao foi
realizada na ontologia com relao aos relacionamentos citados, considerando que a maioria definiu como
corretamente os relacionamentos definidos.
Questo 23 - Os seguintes relacionamentos foram mapeados para o conceito SESSO
TUTORIAL. Uma Sesso Tutorial tem UM Quadro Branco. Uma Sesso Tutorial Tem UM Secretario de
Quadro. Uma Sesso Tutorial Tem UM Secretario de Mesa. Uma Sesso Tutorial Tem UM Coordenador
de Sesso. Algum relacionamento foi mapeado de forma equivocada? Essa questo avalia se os
relacionamentos e restries referente ao conceito Sesso Tutorial foi mapeado de forma equivocada. Um
avaliador respondeu que o relacionamento entre Sesso Tutorial e Quadro Branco est equivocado, pois
uma Sesso Tutorial pode ter mais de um Quadro Branco e o relacionamento entre Sesso Tutorial e
estudantes que no exercem nenhum papel no est contemplado no diagrama. Embora um dos avaliadores
comentou que no relacionamento entre Sesso Tutorial e Quadro Branco, um Quadro Branco pode est em
mais de uma Sesso Tutorial, no entanto, como os demais avaliadores avaliaram o relacionamento como
correto, o relacionamento definido foi mantido, necessitando do relacionamento ser avaliado por mais
especialistas.
Questo 24 - Os seguintes relacionamentos foram mapeados para o conceito QUADRO
BRANCO. Um Quadro Branco tem ZERO ou MAIS Ideias. Um Quadro Branco tem ZERO ou MAIS
Fatos. Um Quadro Branco tem ZERO ou MAIS Questes de Aprendizagem. Um Quadro Branco tem
ZERO ou MAIS Metas de Aprendizagem. Um Quadro Branco tem ZERO ou MAIS Metas de
Aprendizagem. Algum relacionamento foi mapeado de forma equivocada? Essa questo avalia se os
relacionamentos e restries referentes ao conceito Quadro Branco foi mapeado de forma equivocada.
Nenhum dos avaliadores respondeu que h relacionamentos equivocados para esse conceito.
112
Questo 25 - Os seguintes relacionamentos foram mapeados para o conceito GRUPO
TUTORIAL, ESTUDANTE E TUTOR. Um Grupo Tutorial possui UMA ou MAIS Pessoas (Estudantes e
Tutores). Um Grupo Tutorial possui UM Tutor. Um Secretario de Quadro um Estudante que pode
secretariar o Quadro em UMA ou MAIS Sesses Tutoriais. Um Secretrio de Mesa um Estudante que
pode secretariar o relatrio em UMA ou MAIS Sesses Tutoriais. Um Coordenador de Sesso um
Estudante que pode Coordenar UMA ou MAIS Sesses Tutoriais. Tutor uma Pessoa que Tutoria um
Grupo Tutorial. Algum relacionamento foi mapeado de forma equivocada? Essa questo avalia se os
relacionamentos e restries referente ao conceito Grupo Tutorial, Estudante e Tutor foi mapeado de forma
equivocada. Nenhum dos avaliadores respondeu que h relacionamentos equivocados para esse conceito.

5.3 CONSIDERAES FINAIS

Nesse captulo foi apresentada a avaliao da PBLOntology considerando os critrios de


acurcia, adaptabilidade, clareza, completude, competncia, consistncia e coerncia. Para avaliao dos
critrios foram utilizadas duas abordagens: atividades de testes que objetivaram verificar a consistncia,
coerncia e competncia da PBLOntology. A avaliao com especialistas que objetivou avaliar a ontologia
com relao a completude, clareza, conciso e acurcia, alm da ampliao da ontologia onde foi possvel
analisar o critrio da adaptabilidade. A tabela 26 apresenta um resumo da anlise e resultados da avaliao

113
Tabela 26 Anlise e resultados da avaliao

Abordagem de Avaliao Resultados Concluso


Correo de erros de inferncia e Atende aos critrios coerncia
inconsistncia. e consistncia.
Atividades de testes
As consultas executadas trouxeram Atende ao critrio de
as respostas esperadas. competncia.
Conceitos e nome das classes: a
maioria das questes satisfez ou Atende ao critrio de clareza.
satisfez parcialmente e sugestes
foram aceitas.
Avaliao com especialistas Cobertura: 50% responderam sim e No pode garantir que atende
50% responderam no. ao critrio de completude.
Relacionamento e restries: a
Atende ao critrio de acurcia.
maioria est correta.
Foi possvel ampliar ontologia de
Atende ao critrio de
Ampliao da ontologia domnio incluindo elementos de
adaptabilidade
contexto das sesses tutorias

Os resultados obtidos na primeira abordagem permitiram fazer correes na ontologia e as


consultas realizadas trouxeram as respostas esperadas para as questes definidas, respondendo
satisfatoriamente as mesmas. Podemos concluir que na primeira etapa de avaliao, a PBLOntology atende
aos critrios de coerncia, consistncia e completude. No entanto, a parte de contexto precisa ser ampliada
para um escopo maior e realizar uma nova avaliao considerando esse escopo. Na segunda abordagem, para
as questes que avaliaram os conceitos, a maioria dos avaliadores responderam que as definies satisfaziam
ou satisfaziam parcialmente, apenas para duas questes 50% dos avaliadores concordaram que no
satisfaziam. Conforme justificativas e sugestes dos especialistas algumas definies foram ajustadas. A
anlise das questes referentes aos conceitos nos leva a concluir que a Ontologia de Domnio da
PBLOntology atende aos critrios de clareza. Para que a PBLOntology possa atender aos critrios de
conciso, foi necessria novamente a troca dos conceitos de secretario de quadro e secretario de mesa, para
secretrio, pois essa uma especificidade da UEFS e uma ontologia para atender o critrio de conciso no
deve haver necessidade da retirada de termos quando utilizada por outras aplicaes, apenas a incluso de
novos termos deve ser necessria. Para a Questo 19, que avaliou a cobertura da PBLOntology, 50% dos
avaliadores responderam que no faltam conceitos importantes, o que nos leva a concluir que essa questo
deve ser avaliada por outros especialistas. Para as questes de 20 a 25 que avaliaram os relacionamentos e
restries definidos, a maioria dos relacionamentos foi avaliado como correto, apenas duas, das vinte e duas
restries e relacionamentos avaliados foram sugeridas alteraes. Portanto, no critrio da acurcia a
ontologia de domnio da PBLOntology tambm atende. A avaliao possibilitou fazer melhorias na ontologia
de acordo com os critrios de avaliao definidos, o nmero de especialistas que participaram da avaliao
114
poderia ter sido maior, pois auxiliaria no esclarecimento de questes que no foram conclusiva, embora tenha
sido uma minoria. Os relacionamentos acrescentados posteriormente decorrentes das alteraes no modelo
conceitual no impactam no resultado da avaliao sero avaliados nos trabalhos futuros
O prximo captulo apresenta a concluso do trabalho, discutindo os resultados obtidos,
destacando as contribuies e apresentando os trabalhos futuros.

115
6
Captulo

6 CONCLUSO

Este trabalho props uma ontologia para Aprendizagem Baseada em Problema que prov uma
formalizao semntica do processo PBL e uma evoluo contemplando elementos contextuais das
discusses colaborativas das sesses tutoriais.
Para alcanar os objetivos definidos nessa pesquisa, foi estabelecida uma metodologia de
trabalho apesentada e detalhada na introduo. Atravs do estudo de mapeamento sistemtico realizado, no
encontramos ontologias de referncia, disponvel para reuso, que aborda o processo PBL e formalizao de
contexto para a metodologia, alm disso, a quantidade de ontologias encontradas para o domnio apontou
indcios de que esse campo ainda pode ser explorado, abrindo possibilidades para que novas abordagens
ontolgicas fossem propostas para PBL.
Conforme objetivos definidos, para concepo da ontologia foi criado um modelo conceitual e
um modelo de contexto que estruturou os conceitos abstrados de um domnio do mundo real, possibilitando
o entendimento em alto nvel da ontologia implementada. A PBLOntology est estruturada em classes e
subclasses que representam o domnio abordado, propriedades que representam as relaes entre essas
classes e os atributos do domnio, restries que definem regras, instncias reais disponveis para testes em
aplicaes semnticas para PBL, axiomas SRWL que tambm so regras para representar e organizar o
conhecimento e consultas SPARQL que fazem consultas na ontologia. O seu desenvolvimento foi realizado
em duas fases, na primeira foi construda uma ontologia de domnio para formalizar o processo PBL. A
segunda fase foi uma evoluo da ontologia de domnio que abordou uma formalizao de alguns elementos
de contexto das discusses colaborativas das sesses tutoriais.
A avaliao de ontologia um ponto em discusso na literatura, portanto, decidir o que avaliar
na PBLOntology foi um desafio, pois no existe uma metodologia bem definida para fazer tal avaliao.
Entre os critrios definidos por Vrandecic (2009) consideramos os critrios de acurcia, completude,
competncia, adaptabilidade, clareza, consistncia e coerncia no nosso processo de avaliao.
Embora foram definidas duas abordagem para avaliao dos critrios: atividades de testes e
avaliao com especialistas, somente a atividade de teste foi realizada em ambas as fases da ontologia. Os

116
critrios de consistncia, coerncia e competncia foram avaliados em sua totalidade dentro do escopo
definido. A avaliao com especialistas traz algumas limitaes que criam oportunidades para trabalhos
futuros. A avaliao com especialistas foi realizado apenas na primeira fase da PBLOntology. Outra
limitao, para algumas questes a quantidade de especialistas no foi suficiente para tirar concluses, pois
algumas respostas no foram consensuais.
Convm ressaltar portanto, que embora a ontologia apresentou algumas limitaes no processo
de avaliao, foi possvel realizar melhorias na mesma a partir dos resultados obtidos. Para maior
credibilidade da formalizao de contexto importante ampliar o escopo de avaliao e realizar tambm uma
avaliao com especialistas. Outro ponto a ser considerado: a pesquisa de campo foi realizada somente com
estudantes do curso de Engenharia da Computao e a avaliao com especialistas em PBL da mesma rea.
No entanto, podemos concluir que PBLOntology atende os critrios de avaliao definidos de forma
satisfatria, e mostra pertinente a aplicabilidade na rea da Computao, embora apresente algumas
limitaes.

6.1 CONTRIBUIES

As principais contribuies desse trabalho so: o Framework Conceitual construdo a partir de


definies clssicas e da prtica observada na pesquisa de campo, a ontologia PBLOntology que prov uma
formalizao semntica dos conceitos relativos ao domnio PBL e uma extenso da ontologia que inclui
elementos contextuais das discusses colaborativas das sesses tutoriais e a base de dados da ontologia
criada a partir da instanciao de indivduos reais que servir de apoio para o desenvolvimento e testes de
aplicaes semnticas para PBL.
Para integrao das duas definies clssicas de PBL encontradas na literatura, consideradas
complementares e informaes observadas na pesquisa de campo, foi elaborado um Framework Conceitual
(Figura 20) para compreenso do funcionamento da metodologia. Para construo da PBLOntology foram
utilizadas fontes de informao relevantes, como o referencial dos sete passos proposto pela niversidade
de Maastricht (Deelman e Hoeberigs, 2009), o ciclo PBL proposto por Hmelo-Silver (2004), alm da
pesquisa de campo que observou na prtica os conceitos definidos na literatura.
Podero se beneficiar da PBLOntology, pesquisadores e pessoas que desejam trabalhar com
ontologias e desenvolvimento de aplicaes para o domnio PBL. Essa ontologia poder servir como base
para o conhecimento do domnio, ser de fonte de consultas, inclusive ilustrar de forma grfica os conceitos e

117
relacionamentos da PBL, de forma a facilitar o entendimento da metodologia principalmente em estudos
feitos por iniciantes no assunto, alm de possibilitar o reuso para criao de outras ontologias ou aplicaes.
Uma das vantagens da PBLOntology que a mesma possui uma de base de dados com mais de 300
indivduos instanciados, facilitando a realizao de testes por novas aplicaes que utilizar a ontologia.
Adicionalmente, a PBLOntology foi desenvolvida seguindo uma metodologia, que permitiu a
construo da ontologia em conformidade com o seu propsito, sendo avaliada de acordo com as questes
definidas e especialistas do domnio, analisando os critrios definidos. Embora a PBLOntology, possui
algumas limitaes, conforme citadas, pode ser reutilizada, compartilhada e expandida contribuindo com
pesquisas e estudos na rea.

6.2 TRABALHOS FUTUROS

Para aprimoramento da ontologia desenvolvida algumas sugestes so elencadas como trabalho


futuro:
Uniformizar conceitos, propriedades, indivduos e comentrios para que sejam
compreendidos tanto na linguagem inglesa quanto portuguesa, considerando que os
conceitos e as propriedades esto em ingls e alguns indivduos e comentrios em
portugus;
Realizar pesquisa de campo e avaliar a ontologia em reas diferentes da computao;
Formalizao de contexto:
o Incluso de novos elementos contextuais das sesses tutoriais na formalizao da
PBLOntology;
o Expanso da formalizao de contexto da PBLOntology para contemplar outras
fases da metodologia, exemplo, uma formalizao contextual para Problema;
o A avaliao por especialistas da formalizao de contextual da PBLOntology
aumentando a credibilidade da ontologia;
Investigar e promover a integrao da PBLOntology em ambientes de ensino e aprendizagem
que trabalham com metodologia PBL, afim de prover o desenvolvimento de ambientes educacionais mais
efetivos e interessantes.

118
REFERNCIAS

ALMEIDA, M; BAX, M. Uma Viso Geral Sobre Ontologias: Pesquisa Sobre Definies, Tipos,
Aplicaes, Mtodos De Avaliao E De Construo. Revista Cincia da Informao, 32(3), 2003.

LVAREZ, I.; AYUSTE, A.; GROS, B.; GUERRA, V.; ROMA, T. Construir Conocimiento con
Soporte Tecnolgico. Revista Iberoamericana de Educacin, v. 36, n. 1, p. 7, 2005.

ANGELO, M. F.; BERTONI, F. C. Anlise Da Aplicao Do Mtodo PBL No Processo De Ensino E


Aprendizagem Em Um Curso De Engenharia De Computao. Revista de Ensino de Engenharia, v. 30,
n. 2, p. 35-42, 2012.

APARICIO, F.; DE BUENAGA, M.; RUBIO, M.; HERNANDO, A. An Intelligent Information Access
System Assisting A Case Based Learning Methodology Evaluated In Higher Education With Medical
Students. Computers & Education, 8(4), 1282-1295, 2012.

ARAUJO, M. Educao Distncia e a WEB Semntica: Modelagem Ontolgica de Materiais e


Objetos de Aprendizagem para a Plataforma COL. 178f. Tese (Doutorado em Engenharia da
Computao) Escola Politcnica da Universidade de So Paulo, So Paulo, 2003.

AUDINO, D. F.; NASCIMENTO, R. S. Objetos de aprendizagemdilogos entre conceitos e uma nova


proposio aplicada educao. Revista Contempornea de Educao, v. 5, n. 10, 2012.

BACCA, J. L.; MOLINA, J. A.; CAVANZO, G. A.; GUEVARA, J. C. Educational Simulator Of Conic
Sections Supported By Intelligent Agents And Semantic Web: An Example In The Development And
Design Of Educational Simulators For Mathematics. In Frontiers in Education Conference. FIE'09. 39th
IEEE (pp. 1-6). IEEE, 2009.

BARBOSA, D. N. F. Um Modelo de Educao Ubqua Orientado Conscincia do Contexto do


Aprendiz. 181f. Tese (Doutorado em Cincia da Computao). Universidade Federal do Rio Grande do Sul.
Porto Alegre, 2007.

BARROWS, H. S. Problem Based Learning Initiative. IL: Southern Illinois University School of
Medicine. 2007. Disponvel em: <http://www.pbli.org/core.htm>. Acesso em: 10 Abril. 2014.

BARROW, H. S. Problem-Based Learning in Medicine and Beyond: A Brief Overview. New directions
for teaching and learning, 1996(68), 3-12, 1996.

BARROWS, H. S.; MYERS, A. C. Problem-Based Learning in Secondary Schools. Springfield, IL:


Problem-Based Learning Institute, Lanphier High School and Southern Illinois University Medical School,
1993.

BARROWS, H. S.; TAMBLYN, R. Problem-Based Learning: An Approach to Medical Education. New


York, USA: Springer Pub, 1980.

BAZIRE, M.; BRZILLON, .P. Understanding Context Before Using It. In: Modeling and Using Context.
Springer Berlin Heidelberg, p. 29-40, 2005.

119
BERNERS-LEE, T.; HENDLER, J.; LASSILA, O. The Semantic Web. Scientific American. v. 284, n. 5, p.
28-37, 2001.

BERTONCELLO, V.; CORDEIRO, L. B.; BORTOLOZZI, F.; RODRIGUES, A. P. Integrao das TIC e a
Metodologia PBL com Aplicao na rea de Ginecologia e Obstetrcia. In Anais do Simpsio Brasileiro
de Informtica na Educao, vol. 1, No. 1, pp. 370-379, 2008.

BETEMPS, C. M.; CECHINEL, C.; NBREGA, T. R. Prtica Integrada: Uma Abordagem Didtico-
Pedaggica Baseada em Projetos Colaborativos. SBC, p. 167, 2008.

BOUD, D.; FELETTI, G. The Challenge of Problem-Based Learning. New York: St. Martins Press, 1991.

BRANK, J.; GROBELNIK, M.; MLADENI, D. A Survey of Ontology Evaluation Techniques, In:
Proceedings of the Conference on Data Mining and Data Warehouses (SiKDD 2005), 2005.

BRZILLON, P. Contextualizations in a Social Network, Revue d'Intelligence Artificielle. Special Issue


on "Applying Context Management", v. 19, n. 3, pp. 575-594, 2005.

BRZILLON, P.; BORGES, M. R. S.; PINO, J. A.; POMEROL, J. C. Context-Awareness in Group Work:
Three Case Studies. In: IFIP International Conference on Decision Support Systems (DSS-2004). Decision
Support in Uncertain and Complex World, Italia, 2004.

BRZILLON, P. Individual and Team Contexts in a Design Process. In: Proceedings of the Hawaii
International Conference on System Sciences, Hawaii, USA, IEEE Computer Society Press, 2003.

BRICKLEY, D.; GUHA, R. V.; MCBRIDE, B. RDF Vocabulary Description Language 1.0: RDF Schema.
W3C Recommendation , 2004.

BRUSH, T.; GLAZEWSKIl, K.; OTTENBREIT-LEFTWICH, A.; SAYE, J.; ZHANG, Z.; SHINh, S. The
PBL-TECH Project: Web-Based Tools and Resources to Support Problem-Based Learning in Pre-
Service Teacher Education. In Society for Information Technology & Teacher Education International
Conference, No. 1, pp. 3841-3849, 2013.

BUCCELLA, A.; PENABAD, M. R.; RODRIGUEZ, F. J. From Relational Databases Toowl Ontologies.
In: Institute Of Mathematical Problems Of Biology RAS. Proceedings of Sixth National Russian
Research Conference. Rssia, 2004.

CARLAN, E. Sistemas de Organizao do Conhecimento: Uma Reflexo no Contexto da Cincia da


Informao. 195 f. Dissertao (Mestrado em Cincia da Informao) Universidade de Braslia, 2010.

CHAUI, M. Convite filosofia. 13. ed. So Paulo: tica, 2003.

CORCHO, O.; FERNANDEZ-LOPEZ, M.; GOMEZ-PEREZ, A. Ontological Engineering: Principles,


Methods, Tools And Languages. In: Calero, C.; Ruiz, F.; Piattini, M., eds. Ontologies for Software
Engineering and Software Technology, Springer-Verlag, p. 1-48, 2006.

CUNHA, D. S. Uma Proposta De Arquitetura Distribuda Para Biblioteca Digital De Teses E


Dissertaes Usando Ontologia. 147f. Dissertao (Mestrado em Cincia da Computao) Centro
Universitrio Eurpides de Marlia, Fundao de Ensino Eurpides Soares da Rocha, Marlia, 2006.

120
DAUM, B.; MERTEN, U. Arquitetura de Sistemas com XML. Alameda: Editora Campus, 441p, 2002.

DEXTER, H., & DAVIES, I. An Ontology-Based Curriculum Knowledgebase For Managing


Complexity And Change. In Advanced Learning Technologies. ICALT 2009. Ninth IEEE International
Conference on (pp. 136-140), IEEE, 2009.

DEY, A. K. Understanding and Using Context. Personal and Ubiquitous Computing, v. 5, n. 1, pp. 4-7,
2001.

DEELMAN, A.; HOEBERIGS, B. A ABP no Contexto da Universidade de Maastricht. In: ARAJO, U.


F; SASTRE, G. (Orgs.). Aprendizagem Baseada em Problemas: no ensino superior. So Paulo: Summus,
2009. 236p.

DIEZ-RODRIGUEZ, H.; MORALES-LUNA, G.; OLMEDO-AGUIRRE, J.O. Ontology-based Knowledge


Retrieval. Paper presented at the Seventh Mexican International Conference on Artificial Intelligence, 2008.

DOCHY, F.; SEGERS, M.; VAN DEN BOSSCHE, P.; GIJBELS, D. Effects of Problem-Based Learning: a
Meta-Analysis. Learning and Instruction, n. 13, p. 533-568, 2003.

DUFFY, T. M. Corporate and Community Education: Achieving Success in the Information Society.
Bloomington, IN: Indiana University, 1994.

ENGEL, C. Not Just a Method but a Way of Learning. In BOUD, D.; FELETTI, G. (Eds.). The challenge
of problem-based-learning, London: Kogan Page, 28-35, 1997.

FENSEL, D. Ontologies: Silver Bullet for knowledge Management and Eletronic Commerce. Springer-
Verlag, Berlin, 1999.

FERNNDEZ-LPEZ, M.; GMEZ-PREZ, A.; JURISTO, H. Methontology: from ontological


arttowards ontological engineering. 1997.

FONTES, L. M.; NETO, F. M. M.; PONTES, A. . A.; DE LIMA CAMPOS, G. A. An Agent-Based


Architecture For Supporting The Workgroups Creation And The Detection Of Out-Of-Context
Conversation On Problem-Based Learning In Virtual Learning Environments. In Proceedings of the
ACM Symposium on Applied Computing (pp. 1175-1180), 2011a.

FONTES, L. M. D. O.; MENDES NETO, F. M.; PONTES, A. . A. OntoPBL: Uma Ontologia de


Domnio sobre Aprendizagem Baseada em Problema. In Anais do Simpsio Brasileiro de Informtica na
Educao (Vol. 1, No. 1), 2011b.

FREIRE, P. Pedagogia do Oprimido. Rio de Janeiro: Paz e Terra, 1970.

FREITAS, F; SCHULZ, S. Ontologias, Web Semntica e Sade. RECIIS R. Eletr. de Com. Inf. Inov.
Sade. Rio de Janeiro, v. 3, n. 1, p. 4-7, 2009.

GAETA, M.; ORCIUOLI, F.; RITROVATO, P. Advanced Ontology Management System for Personalised
E-Learning. Knowlodge-Based System, v. 22, p. 292-301, 2009.

GAUVIN, M.; BOURRY-BRISSET, A. C.; AUGER, A. Context, Ontology And Portfolio: Key Concepts
For A Situational Awareness Knowledge Portal. In: Proceedings of the 37th Hawaii International
Conference on System Sciences, 2004.
121
GIRAFFA, L. M. M. Uma arquitetura de tutor utilizando estados mentais. Tese de Doutorado. Instituto
de Informtica da Universidade Federal do Rio Grande do Sul, 1999.

GONALVES, V. M. B. A web semntica no contexto educativo. Tese de Doutorado. Universidade do


Porto, 2007.

GMEZ-PREZ, A. Evaluation of Taxonomic Knowledge in Ontologies and Knowledge Bases. In:


Twelfth Workshop On Knowledge Acquisition, Modeling And Management,12. 1999, Alberta, Canad. [S. l:
s. n.], 1999.

GRUBER, T. R. A translation approach to portable ontology specifications. Knowledge acquisition, v. 5,


n. 2, p. 199-220, 1993.

GRUNINGER, M.; Fox, M. S. Methodology for the Design and Evaluation of Ontologies.
In: Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing, IJCAI-95, Montreal,
(1995).

GUARINO, N. Understanding, Building and Using Ontologies. A commentary to "Using Explicit


Ontologies in KBS Development", by van Heijst, Schreiber, and Wielinga. International Journal of Human
and Computer Studies , 46, 1997.

GUARINO, N. (Ed.). Formal ontology in information systems: Proceedings of the first international
conference (FOIS'98). June 6-8, Trento, Italy. IOS press, 1998.

GUIMARES, F. J. Z. (2002). Utilizao De Ontologias No Domnio B2C. 195f . Dissertao (Mestrado


em Informtica), Departamento de Informtica, Pontifcia Universidade Catlica, Rio de Janeiro 2002.

GUIZZARDI, G. Desenvolvimento para e com Reuso: Um Estudo de Caso no Domnio de Vdeo sob
Demanda. 141f. Dissertao (Mestrado em Informtica), Universidade Federal do Esprito Santo, 2000.

GUTWIN, C.; GREENBERG, S. A Descriptive Framework Of Workspace Awareness For Real Time
Groupware. Computer Supported Cooperative Work, p. 411446, 2002.

HAYASHI, Y.; ISOTANI, S.; BOURDEAU, J.; MIZOGUCHI, R. Toward a Learning/Instruction Process
Model for Facilitating the Instructional Design Cycle. Proceedings of WCCE, Bento Gonalves 2009.

HEIYANTHUDWAGE, S.; KARUNARATNE, D. A Learner Oriented Ontology to Make Effective


Earning Management Systems. In: 1st International Conference on Digital Information Management, p.
476-481, 2006, 2007.

HMELO-SILVER, C. E. Problem-Based Learning: What and How Students Learn. Educational


Psychology Review, v. 16, n. 3, p. 235-266, 2004.

HOFFMANN, B. O. B.; RITCHIE, D. Using Multimedia to Overcome the Problems With Problem
Based Learning. Instructional Science, v. 25, n. 2, p. 97-115, 1997.

HONG, J. I.; LANDAY, J. A. An Architecture for Privacy-Sensitive Ubiquitous Computing, In: Proc. of
the 2nd International Conference on Mobile Systems, Applications, and Services, ACM 2004, Boston,
Massachusetts, USA, 2004.

122
HORRIDGE, M.; JUPP, S.; MOULTON, G.; RECTOR, A.; STEVENS, R.; WROE, C. A Practical Guide
To Building OWL Ontologies Using The Protg-OWL Plugin and CO-ODE Tools Edition
1.3. University of Manchester, 2011.

HORROCKS, I.; PATEL-SCHNEIDER, P. F.; BOLEY, H.; TABET, S.; GROSOF, B.; DEAN, M. SWRL: A
Semantic Web Rule Language Combining OWL And Ruleml. W3C Member submission, v. 21, p. 79,
2004.

HUNG, W.; JONASSEN, D. H.; LIU, R. Problem-Based Learning. Handbook of research on educational
communications and technology, 3, 485-506, 2008.

JACINTO, A. S.; OLIVEIRA, J. M. P. An Ontology-Based Architecture For Intelligent Tutoring


System. Interdisciplinary Studies in Computer Science, 19(1), 25-35, 2008.

JASPER, R.; USCHOLD, M. A Framework For Understanding And Classifying Ontology Applications.
Proceedings of the IJCAI-99 Ontology Workshop, 1999.

JEREMI, Z.; JOVANOVI, J.; GAEVI, D. An Environment For Project-Based Collaborative


Learning Of Software Design Patterns. International Journal on Engineering Education, 27(1), 41-51,
2011.

KASIMATI, A.; ZAMANI, E. Education and learning in the Semantic Web. In Informatics, (PCI), 15th
Panhellenic Conference on, pp. 338-344, IEEE, 2011.

KAZI, H.; HADDAWY, P.; SUEBNUKARN, S. Clinical Reasoning Gains In Medical PBL: An UMLS
Based Tutoring System. Journal of Intelligent Information Systems, 1-16, 2013.

KENNY, R. F.; BULLEN, M. (Eds.) Using Problem-based Learning in Online Courses: A New Hope?
Making the Transition to E-Learning: Strategies and Issues. Hershey, PA: Idea Group. 2006.

KITCHENHAM, B., CHARTERS, S. Guidelines For Performing Systematic Literature Reviews In


Software Engineering, Technical Report Ebse 001, Keele University And Durham University Joint Report,
2007.

KOKINOV, B. Dynamics and Automaticity of Context: A Cognitive Modeling Approach. In: Proc. of the
2nd International and Interdisciplinary Conference on Modeling and Using Context, pp. 200-213, Trento,
Italy, 1999.

KU, D. T.; CHANG, C. S. A Framework of PBL Strategy Integrated in LMS and a Ubiquitous
Learning Environment. In Networked Computing and Advanced Information Management (NCM), Sixth
International Conference on, pp. 722-726, 2010.

LAM-FOR WORK; CHING-HANG, C. An Ontology-Based Approach To Project-Based Learning.


In Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in
Education (CATE '07), Vladimir Uskov (Ed.). ACTA Press, Anaheim, CA, USA, 389-394, 2007.

LASSILA, O.; SWICK, R. R. Resource Description Framework (RDF) Model And Syntax Specification.
W3C Working Draft, 1998.

LIU, J. S.; HUANG, T. K. A Project Mediation Approach To Interdisciplinary Learning. In Advanced


Learning Technologies. ICALT 2005. Fifth IEEE International Conference on (pp. 54-58), IEEE, 2005.
123
MACEDO, S. X. de. Uma Ontologia De Agravos Causados Pelo Uso Indevido De Agrotxicos. 102f.
Dissertao (Mestrado em Cincia da Computao)- Universidade Estadual de Maring, 2012.

MACHADO, J. B. Estudo e Definio de Ontologias Como Apoio ao Desenvolvimento de Mdulos


Educacionais. 97f. Dissertao (Mestrado em Cincias de Computao e Matemtica Computacional).
Instituto de Cincias Matemticas e de Computao, Universidade de So Paulo, 2012.

MAEDCHE, A.; SCHNURR, H. P.; STAAB, S.; STUDER, R. Representation Language-Neutral


Modeling of Ontologies. In Proceedings of the German Workshop Modellierung-2000. Koblenz, Germany,
pp. 129-142, 2000.

McCARTHY, J.; BUVAC, S. Formalizing Context (Expanded Notes). Computing Natural Language, pp.
13-50, Stanford University, 1997.

MARAN, V., BERNARDI, G. Uma Ontologia de Representao de Materiais de Apoio e Adaptaes


Baseadas em Informaes de Contexto. Revista Eletrnica Argentina-Brasil de Tecnologias da Informao
e da Comunicao, 2014.

MARTINS, D. B. Avaliao de Habilidades e de Atitudes em Abordagem de Problem-Based Learning


no Ensino de Controle Gerencial. 256f. Dissertao (Mestrado em Contabilidade). Universidade Federal do
Paran, 2013.

MIZOGUCHI, R; VANWELKENHUYSEN, J; IKEDA, M. Task Ontology For Reuse Of Problem Solving


Knowledge. Towards Very Large Knowledge Bases: Knowledge Building & Knowledge Sharing, p. 46-59,
1995.

PATTERSON, D.; JUNG, G.; BROADHEAD, G. The UK e-learning market. Learning Light Limited
2009.

NECHES, R.; FIKES, R. E.; FININ, T.; Gruber, T. R.; SENATOR, T.; SWARTOUT, W. R. Enabling
Technology for Knowledge Sharing. AI magazine, v. 12, n. 3, p. 36, 1991.

NOY, N. F.; McGUINESS, D. L. Ontology Development 101: A Guide to Creating your First Ontology.
Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics
Technical Report SMI-2001-0880, March 2001.

OBRST, L.; ASHPOLE, B.; CEUSTERS, W.; MANI, I.; RAY, S.; SMITH, B. The Evaluation of Ontologies
- Toward Improved Semantic Interoperability, In: Semantic Web: Revolutionizing Knowledge Discovery
in the Life Sciences, Baker, C.J.O., Cheung, K-H. (eds), Springer, 2007.

OLIVEIRA, A.; RODRIGUES, R. L.;GARCIA, V. C. Um Mapeamento Sistemtico para Problem Based


Learning aplicado Cincia da Computao. In Anais do Workshop de Informtica na Escola. Vol. 1, No.
1, 2012.

PINTO, G.; SENNA, C. P.; COSTA, R. A.; SANDOVAL, F. S. S.; PEREIRA, H. B. D. B. PBL-VE: Um
Ambiente Virtual para Apoiar a Aprendizagem Baseada em Problemas. In XXXIX Congresso Brasileiro
de Educao em Engenharia, 2011.

124
POLIMENO, N. C; MORAES, M. C. A. A Formulao de Problemas Utilizados na Aprendizagem
Baseada em Problemas. Curso de Medicina da Universidade So Francisco Bragana Paulista. Anais do
XXXVIII Congresso Brasileiro de Educao Mdica - ABEM. Setembro, 2000. Petrpolis - RJ.

RAUTENBERG, S.; TODESCO, J. L.; STEIL, A. V.; GAUTHIER, F. A. Uma Metodologia Para O
Desenvolvimento De Ontologias. RECEN-Revista Cincias Exatas e Naturais, v. 10, n. 2, p. 237-262, 2010.

RIBEIRO, L. R. A Aprendizagem Baseada em Problemas (PBL): Uma Implementao na Educao em


Engenharia na Voz dos Atores. 209f. Tese (Doutorado em Educao), Universidade Federal de So Carlos,
2005.

ROSA, M. G. P. Inserindo contexto em groupware. Tese de Doutorado. Dissertaao de Mestrado, Instituto


de Matemtica e Ncleo de Computaao Eletrnica, Universidade Federal do Rio de Janeiro, 2004.

ROSA, M. G.P.; BORGES, M. R.S.; SANTORO, F. M. A Conceptual Framework For Analyzing The Use
Of Context In Groupware. In:Groupware: Design, Implementation, and Use. Springer Berlin Heidelberg, p.
300-313, 2003.

SALES, L. F. Ontologias De Domnio: Estudo Das Relaes Conceituais e Sua Aplicao. 141f.
Dissertao (Mestrado em Cincia da Informao) Universidade Federal Fluminense, Rio de Janeiro, 2006.

SANTANA, L. H. Z.; DE SOUZA, W. L.; DO PRADO, A. F. Um Ambiente Baseado Na Web 2.0 Para
Educao Mdica Construtivista. In Proceedings of the 14th Brazilian Symposium on Multimedia and the
Web (pp. 12-19). ACM, 2008.

SANTORO, F. M.; BRZILLON, P. The Role Of Shared Context In Group Storytelling. Computers and
Artificial Intelligence, 2006.

SANTOS, N. F. M. de. ONTOLIME: Modelo de Ontologia Descrio de Imagens Mdicas. 207 f.


Dissertao (Mestrado em Cincia da Informao) Faculdade de Filosofia e Cincias, Universidade
Estadual Paulista Jlio de Mesquita Filho, 2013.

SANTOS, P. R.; BARROS, F. R.; FURLAN, A. F.; BATISTA, A.; JUNIOR, P. A. Crtica Concepo
Bancria da Educao Embasada na Neurocincia Cognitiva. Universidade Estadual Paulista. Simbio-
Logias v.2, n.1, 2009.

SANTOS, D. M. B.; PINTO, G. R. P.; SENA, C. P. R.; BERTONI, F. C.; BITTENCOURT, R. A. Aplicao
do Mtodo de Aprendizagem Baseada em Problemas no Curso de Engenharia de Computao da
Universidade Estadual de Feira de Santana. In: Anais do XXXV Congresso Brasileiro de Educao em
Engenharia, Curitiba, Paran, 2007.

SANTOS, S. D. C.; BATISTA, M.; CAVALCANTI, A.; ALBUQUERQUE, J.; MEIRA, S. Usando PBL na
Qualificao de Profissionais em Engenharia de Software. Centro de Estudos e Sistemas Avanados do
Recife-CESAR, 2009.

SAVERY, J. R.; DUFFY, T. M. Problem Based Learning: An Instructional Model and Its
Constructivist framework. Educational technology, 35(5), 31-38, 1995.

SCHMIDT, H. G. Educational Aspects of Problem Based Learning: Some Explanatory Notes. Medical
Education; 27: 422-432; 1993.

125
SILVA, L. . P. N. ONTO-ResAsset: Ontologia de Ativos Reutilizveis.120 f. Dissertao (Mestrado em
Cincia da Computao) Faculdade de Computao, Universidade Federal do Mato Grosso do Sul, 2013.

SILVA, M.; BARROS, H.; VERAS, D.; PACCA, H.; IBERT, I.; BARROS, E.; SILVA, A. Modelando um
Sistema Educacional de MMC sob a perspectiva da Web Semntica. Anais do Simpsio Brasileiro de
Informtica na Educao. XX SBIE. Florianpolis, 2009.

SILVA, L. D. Uma Proposta Metodolgica para Construo de Ontologias: Uma Perspectiva


Interdisciplinar entre as Cincias da Informao e da Computao. 286 f. Dissertao (Mestrado em
Cincia da Informao) - Escola da Cincia da Informao, Universidade Federal de Minas Gerais, Belo
Horizonte, 2008.

SIMAS, C; VASCONCELOS, F. Mtodo ABP Na Medicina: Origem E Desdobramentos. ComCincia, n.


115, p. 0-0, 2010.

SMITH, M. K.; WELTY, C.; McGUINNESS, D. L. OWL Web Ontology Language Guide. 2004.

SOUSA, M. R. F. D.; SILVA, E. L. D.; SILVA, M. A. T. D.; FREITAS, F. L. G. D.; AZEVEDO, R. R. D.


InfoArch: uma ontologia para modelar o domnio da Arquitetura da Informao para Web| InfoArch:
an ontology for modeling the field of Information Architecture for the World Wide Web. Liinc em
Revista, v. 7, n. 1, 2011.

SOUSA, S. D. O. Aprendizagem Baseada em Problemas (PBLProblem-Based Learning): Estratgia


Para o Ensino e Aprendizagem de Algoritmos e Contedos Computacionais. 251f. Dissertao
(Mestrado em Educao) - Universidade Estadual Paulista, Faculdade de Cincias e Tecnologia, 2011.

SOUZA, A. S.; DURAN, A.; VIEIRA, V. Uma Ontologia de Contexto para Apoio a Aprendizagem
Baseada em Problemas. In: X Simpsio Brasileiro de Sistemas Colaborativos (SBSC, 2013) - III Workshop
de Teses e Dissertaes em Sistemas Colaborativos, WTD-SC 2013.

SOUZA, A. S.; DURAN, A.; VIEIRA, V. Um Estudo de Mapeamento Sistemtico sobre Ontologias Para
a Metodologia de Aprendizagem Baseada em Problemas. In Anais do Simpsio Brasileiro de Informtica
na Educao. XXV SBIE, 2014a.

SOUZA, A. S.; DURAN, A.; VIEIRA, V. Uma Ontologia de Domnio Para a Metodologia de
Aprendizagem Baseada em Problemas. In Anais do Simpsio Brasileiro de Informtica na Educao. XXV
SBIE, 2014b.

SOUZA, A. S.; DURAN, A.; VIEIRA, V. Towarsd an Ontology for Problem-Based Learning (Aceito para
publicao). 16th International Conference on Enterprise Information Systems. ICEIES, 2014c

SOUZA, W. L.; DO PRADO, A. F.; GUARDIA, H. C.; BIAJIZ, M.; ANACLETO, J. C. Ambiente de
Computao Ubqua para o Ensino de Medicina baseado em PBL. In anais do I Workshop on Pervasive
and Ubiquitous Computing. SBC, 2007.

SOUZA, W. L.; SANTOS, B. L. G.; SANTANA, E. F. Z.; GATTO, E. C.; DUARTE, F. C.; FREITAS, G.
B.; ALMEIDA, R. A. P. Utilizando PBL no ensino de Computao Ubqua. In Anais do XXX Congresso
da Sociedade Brasileira de Computao-WEIXVIII Workshop sobre Educao em Computao. SBC,
2010.

126
SOWA, J. F. Building, Sharing, and Merging Ontologies. website: http://www. jfsowa.
com/ontology/ontoshar. htm. 2001.

STINSON, J. E.; MIILTER, R. G. Problem Based Learning in Business Education: Curriculum Design
and Implementation Issues. New directions for teaching and learning, (68), 33-42, 1996.

TIBRIO, I. D. F. C.; ATTA, J. A.; LICHTENSTEIN, A. O Aprendizado Baseado em Problemas-


PBL. Revista de Medicina, 82(1-4), 78-80, 2003.

USCHOLD, M.; KING, M. Towards A Methodology For Building Ontologies. Artificial Intelligence
Applications Institute, University of Edinburgh, 1995.

USCHOLD, M.; GRUNINGER, M. Ontologies: Principles, Methods An Applications.


KnowledgeEngineering Review, v. 11, n. 2, 1996.

VAN HEIJIST, G.; SCHREIBER, A. T.; WIELINGA, B. J. Using Explicit Ontologies In KBS
Development. International Journal of Human-Computer Studies, v. 46, n. 2-3, p. 183-192, 1997.

VERES, C. Aggregation in ontologies: Practical implementations in OWL. In: Web Engineering.


Springer Berlin Heidelberg, p. 285-295, 2005.

VRANDECIC, D., Ontology Evaluation, In: Handbook on Ontologies, Second edition, Staab, S., Studer, R.
(Eds.), Springer, pp. 293 313, 2009.

VIEIRA, V; TEDESCO, P; SALGADO, A. C. Designing context-sensitive systems: An integrated


approach. Expert Systems with Applications, v. 38, n. 2, p. 1119-1138, 2011.

VIEIRA, V.; TEDESCO, P.; SALGADO, A. C. Modelos e Processos para o desenvolvimento de Sistemas
Sensveis ao Contexto. Andr Ponce de Leon F. de Carvalho, Tomasz Kowaltowski.(Org.). Jornadas de
Atualizao em Informtica, 381-431, 2009.

VIEIRA, V., CEManTIKA: A Domain-Independent Framework for Designing Context-Sensitive


Systems, Tese de Doutorado, Universidade Federal de Pernambuco, 2008.

VIEIRA, V.; SOUZA, D.; SALGADO, A. C.; TEDESCO, P. Uso e Representao de Contexto em
Sistemas Computacionais. Tpicos em Sistemas Interativos e Colaborativos, Cap. 4, pp.127-166, So
Carlos: UFSCAR, 2006.

VIEIRA, V; TEDESCO, P; SALGADO, A. Towards an Ontology for Context Representation in


Groupware. In: Groupware: Design, Implementation, and Use. Springer Berlin Heidelberg, p. 367-375,
2005.

VIEIRA, V. Ariane: Um Mecanismo de Apoio Percepo em Bases de Dados Compartilhadas.


Dissertao (Mestrado em Engenharia e Sistemas). COPPE - UFRJ, Rio de Janeiro, Brasil, 2003.

YUSOF, K. M.; TASIR, Z.; HARUN, J.; HELMI, S. A. Promoting Problem-Based Learning (PBL) in
Engineering Courses at the University Teknologi Malaysia. Global Journal of Engineering Education.
Australia, v. 9, n. 2, p. 175-184. 2005.

YATES, W. R.; TERRI, T. Problem-Based Learning In Consultation Psychiatry. General hospital


psychiatry 18.3.39-144, 1996.
127
WAND, Y.; WEBER, R. Reflection: Ontology in Information Systems. Journal of Database Management
(15) 2, pp. iii-vi, 2004.

WANG, X. H.; GU, T.; ZHANG, D. Q.; PUNG, H. K. Ontology Based Context Modeling And Reasoning
Using OWL. In: Proc. of the Workshop on Context Modeling and Reasoning, Orlando, Florida, 2004.

WOOD, E. J. REVIEW: PROBLEM-BASED LEARNING. Biochemistry Education. v. 51, n. 2, p. 21-26,


2004.

WOODS, D. R. Problem-Based Learning: How To Gain The Most From PBL. Waterdown, Ontario: DR
Woods, 1994.

128
APNDICE A FORMULRIO DE ESTUDO ETNOGRFICO

ESTUDO ETNOGRFICO
Data: Dia da semana:
Disciplina: Total de alunos: Total de alunos presentes:
Horrio incio: Horrio Fim:
Problema n: Sesso n:
Coordenador:
Secretrio de Quadro:
Secretrio de Mesa:
Observaes relacionadas ao cumprimentos das metas:

Observaes relacionadas aos tpicos discutidos (contribuies com ideias, fatos, questes e
metas):

Observaes relacionadas Coordenador (conseguiu cumprir a funo):

Observaes relacionadas ao Secretrio de mesa (conseguiu cumprir a funo):

Observaes relacionadas ao Secretrio de Quadro (conseguiu cumprir a funo):

Outras Observaes:

Concluso referente as observaes:

129
APNDICE B FORMULRIO DE CONTEXTO DAS OBSERVAES

Contexto das Observaes

Data: Dia da semana:

Disciplina: Total de alunos: Total de alunos presentes:

Horrio incio: Horrio Fim:

Problema n: Sesso n:

Coordenador:

Secretrio de Quadro:

Secretrio de Mesa:

Estgio da discusso:

Tpicos Conceituais

Tpicos Pontuais e Especficos (relativo a prtica)

Ambos

Referente ao Cumprimento das metas:

A maioria dos alunos cumpriu as metas

Mais da metade dos alunos cumpriram as metas

Metade dos alunos cumpriram as metas

Menos da metade dos alunos cumpriram as metas

Menos da metade dos alunos cumpriram as metas

Nenhum aluno conseguiu cumprir as metas

Interao do Estudantes que cumpriram todas metas

130
Interao de forma ativa: Sim No

Interao com novos conhecimentos: Sim No

Apresentaram dvidas: Sim No

Observao Importante:

Interao do Estudantes que cumpriram parcialmente as metas

Interao de forma ativa: Sim No

Interao com novos conhecimentos: Sim No

Apresentaram dvidas: Sim No

Observao Importante:

Interao do Estudantes que no cumpriram as metas

Interao de forma ativa: Sim No

Interao com novos conhecimentos: Sim No

Apresentaram dvidas: Sim No

Observao Importante:

Referente as dvidas apresentadas:

Os alunos apresentaram dvidas conceituais

Se tornaram questes de aprendizagem

Foram esclarecidas por outros Estudantes

Foram esclarecidas pelo tutor

131
Os alunos apresentaram dvidas referente a parte prtica
Se tornaram questes de aprendizagem

Foram esclarecidas por outros Estudantes

Foram esclarecidas pelo tutor

Os alunos no apresentaram dvidas

Observao Importante:

Interao do Coordenador

Interao de forma ativa: Sim as vezes No

Outros estudantes assumiram em determinados momentos a funo do coordenador: Sim


No

O tutor precisou em determinados momentos chamar ateno do coordenador para cumprimento

de sua funo: Sim No

Observao Importante:

Interao do Tutor

Fez muitas interferncias: Sim muitas Sim poucas No

Que tipo de interferncias o tutor fez:

Arguies sobre assuntos tericos

Arguies sobre assuntos da parte prtica

Esclareceu dvidas conceituais

132
Esclareceu dvidas pontuais ou prticas

Estimulou participao dos estudantes

Chamou ateno do coordenador ou secretrios quanto ao cumprimento da funo

Auxiliou na definio das ideias, fatos, questes ou metas de aprendizagem

Observao Importante:

Estratgias

Alguma estratgia diferente da habitual para o desenrolar da sesso: Sim No

Qual:

Observaes gerais

A sesso foi produtiva: Sim No Mais ou menos

Para um melhor andamento da sesso faltou ou faltaram:

Maior participao dos estudantes

Maior interao do coordenao

Mais interferncia do tutor

Algum acontecimento diferente do rotineiro: Sim No Qual:

Outras Informaes:

133
134
APNDICE C QUESTIONRIO DE CARACTERIZAAO DO PERFIL

Questionrio Para Caracterizao de Um Perfil do Alunos que Cursam Disciplinas com PBL

Esta pesquisa faz parte de um trabalho acadmico conduzido pela aluna Adriana Silva Souza do Mestrado
Multiinstitucional em Cincia da Computao UFBA/UEFS com o objetivo de conhecer o perfil dos
estudantes que cursam disciplinas com PBL no curso de Engenharia de Computao da UEFS (Universidade
Estadual de Feira de Santana), solicitamos a sua colaborao nessa pesquisa que busca fazer uma
caracterizao de contexto para PBL. A veracidade das informaes fundamental para obtermos xito na
pesquisa. Desde j agradecemos por sua disponibilidade em responder este questionrio e nos colocamos a
disposio para divulgar os resultados da pesquisa.
Obs: Por motivos ticos e de confidencialidade das informaes, a divulgao dos resultados da pesquisa
ser realizada por meio de nomes fictcios, sem nenhuma meno aos nomes reais

1 - Nome Completo:
2 - Sexo: ( )Feminino ( )Masculino
3 - Idade: ( )17 a 22 ( )23 a 28 ( )29 a 33 ( )34 a 39 acima de 40
4 - Estado Civil: ( )Solteiro(a) ( )Casado(a) ( )Unio Estvel ( )Divorciado(a) ( )Vivo(a)
5 - Voc exerce atualmente atividade NO ACADMICA remunerada?
( )No
( )Sim, mas trabalho eventual
( ) Sim, at 20 horas por semana
( ) Sim, de 21 a 30 horas por semana
( )Sim, de 31 a 40 horas por semana
6 - Est semestralizado? ( )Sim ( )No
7 - Marque os semestres nos quais voc cursa alguma disciplina? (Apenas para alunos
DESSEMESTRALIZADO)
( )1 ( )2 ( )3 ( )4 ( )5 ( )6 ( )7 ( )8 ( )9 ( )10
8 - Quantas disciplinas voc cursa esse semestre? *
( )No mximo 2 disciplinas
( )Entre 3 e 4 disciplinas
( )Entre 5 e 6 disciplinas
( )Mais de 7 disciplinas
9 - Quais as disciplinas PBL voc j cursou? (No selecione as disciplinas que esto sendo cursadas, apenas
as que j foram cursadas)
( )Nunca cursei disciplinas PBL, primeira vez nesse semestre
( )MI de Algoritmos ( )MI de Programao ( ) MI de Projeto de Circuitos Digitais

135
( )MI de Engenharia de Software ( )MI de Concorrncia e Conectividade
( )MI de Sistemas Digitais ( )MI de Projetos de Circuitos Eletrnicos
( )MI de Processamento Digital de Sinais ( )MI de Processadores de Linguagem de Programao

10 - Quais as disciplinas PBL esto sendo cursadas nesse semestre?


( )MI de Algoritmos ( )MI de Programao ( ) MI de Projeto de Circuitos Digitais
( )MI de Engenharia de Software ( )MI de Concorrncia e Conectividade
( )MI de Sistemas Digitais ( )MI de Projetos de Circuitos Eletrnicos
( )MI de Processamento Digital de Sinais ( )MI de Processadores de Linguagem de Programao
11 - J reprovou em alguma disciplina PBL? (Caso tenha reprovado, selecione as disciplinas onde houve
reprovao)
( )Nunca reprovei em disciplinas PBL
( )MI de Algoritmos ( )MI de Programao ( ) MI de Projeto de Circuitos Digitais
( )MI de Engenharia de Software ( )MI de Concorrncia e Conectividade
( )MI de Sistemas Digitais ( )MI de Projetos de Circuitos Eletrnicos
( )MI de Processamento Digital de Sinais ( )MI de Processadores de Linguagem de Programao
12 - J desistiu ou trancou alguma disciplina PBL? (Caso tenha desistindo ou trancado, selecione as
disciplinas quais disciplinas.)
( )Nunca desisti ou tranquei disciplinas PBL
( )MI de Algoritmos ( )MI de Programao ( ) MI de Projeto de Circuitos Digitais
( )MI de Engenharia de Software ( )MI de Concorrncia e Conectividade
( )MI de Sistemas Digitais ( )MI de Projetos de Circuitos Eletrnicos
( )MI de Processamento Digital de Sinais ( )MI de Processadores de Linguagem de Programao
13 - Voc est cursando a disciplina PBL junto com a disciplina terica correlata: *
( )Sim ( )No
14 - Considerando as trs reas da computao abaixo qual voc de identifica mais *
( )Desenvolvimento de Software e aplicativos
( )Redes de Computadores projeo, gerenciamento, suporte, dentre outros
( )Hardware Criao de circuitos e dispositivos, dentre outros
15 - Considerando as trs reas da computao abaixo qual voc no se identifica ou se identifica menos
( )Desenvolvimento de Software e aplicativos
( ) Redes de Computadores projeo, gerenciamento, suporte, dentre outros
( ) Hardware Criao de circuitos e dispositivos, dentre outros

136
16 - Qual o grau de importncia ou no importncia da metodologia PBL nas disciplinas no curso de
Engenharia da Computao UEFS :
( ) Totalmente importante ( )Muito importante
( )Nem muito nem pouco importante ( )Nada importante
17 - Defina qual o seu nvel para as competncias abaixo relacionadas

Muito
Excelente Bom Razovel Ruim
Bom

Competncia a nvel resoluo de


problemas

Competncia a nvel de
comunicao oral

Competncia a nvel de
comunicao escrita

Competncias a nvel de
dinamismo

Competncias a nvel de trabalho


em equipe e colaborao

Competncias a nvel da
capacidade de iniciativa

137
APNDICE D MODELO DE RELATRIO DA SESSO TUTORIAL

UEFS - Universidade Estadual de Feira de Santana

Curso: Engenharia de Computao

<<Disciplina>>

Problema:

Tutor:

Data da sesso tutorial:

Presentes:

Papis dos Presentes:

Coordenador:

Secretrio de Mesa:

Secretrio de Quadro:

138
Fatos:

Ideias:

Questes:

Metas:

APNDICE E QUESTIONRIO DE AVALIAO DA ONTOLOGIA POR ESPECIALISTAS

Questionrio de Avaliao da Ontologia Domnio Sobre Aprendizagem Baseada em Problemas

Esta pesquisa faz parte de um trabalho acadmico conduzido pela aluna Adriana Silva Souza do Mestrado
Multiinstitucional em Cincia da Computao UFBA/UEFS. O principal objetivo desse questionrio obter

139
um parecer de especialistas no domnio PBL em relao definio, representao, relacionamentos e
restries dos conceitos definidos na ontologia, afim de avaliar a acurcia, completude, coerncia e correta
cobertura.
Por motivos ticos e de confidencialidade das informaes, a divulgao dos resultados ser realizada por
meio de nomes fictcios, sem nenhuma meno aos nomes reais. Estamos a disposio para divulgar os
resultados e desde j agradecemos pela sua colaborao e disponibilidade em responder este questionrio.

1 - Nome do Avaliador

As questes de 2 a 18 so referentes aos conceitos definidos na ontologia.

2 O conceito do Termo Processo PBL?


Um Processo PBL tambm chamado de Ciclo PBL composto por Problemas que so discutidos em Sesses
Tutoriais por um Grupo Tutorial que busca solues para os mesmos. O Processo PBL possui tambm a fase
de Estudo Autnomo, tambm chamada de Estudo Individual e a fase de Avaliao do Processo chamada de
Fase de Abstrao.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

2.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

3 O conceito do Termo Problema?


Um Problema uma descrio de uma situao real ou potencialmente real passvel de ser encontrada
futuramente na vida profissional dos estudantes, no comporta uma soluo nica e possui Objetivos de
Aprendizagem que visam cobrir uma determinada rea de contedos, objetivando aquisio de
conhecimento, desenvolvimento de habilidades e competncias. O problema apresentado na primeira
Sesso Tutorial relativa a discusso do mesmo.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

3.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

4 O conceito do Termo Cenrio do Problema?


O Cenrio do Problema uma interpretao que os estudantes fazem do problema, levantando os Termos
Conhecidos e os Termos Desconhecidos durante a apresentao do mesmo na primeira Sesso Tutorial. Caso
no seja possvel o esclarecimento dos termos desconhecidos, os mesmos so definidos como questes
(questes de aprendizagem) para serem estudados e respondidos na prxima sesso tutorial.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

4.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

5 - O conceito do Termo Sesso Tutorial?


Reunies que acontecem entre os Estudantes que fazem parte de um Grupo Tutorial e o Professor Tutor, para
resoluo de problema. O registro da discusso realizado em um Quadro Branco e no inicio de cada sesso
so escolhidos um Estudante Coordenador, um Estudante Secretrio de Mesa e um Estudante Secretrio de
Quadro.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

5.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.
140
6 - O conceito do Termo Quadro Branco?
O Quadro Branco um instrumento usado na Sesso Tutorial para registro das discusses, bem como,
evoluo das ideias durante a resoluo do problema. O Quadro Branco dividido em quatro colunas que
so: Ideias, Fatos, Questes Aprendizagem e Metas de Aprendizagem.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

6.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

7 - O conceito do Termo Ideia?


Associao livre de ideias relacionadas ao problema que os estudantes tm durante o processo de resoluo
do mesmo, sempre respeitando o direito de manifestao de cada estudante.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

7.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

8 - O conceito do Termo Fato?


Levantamento do que os estudantes sabem acerca do problema, listando informaes obtidas atravs da
exposio do problema e os conhecimentos prvios sobre o assunto.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

8.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

9 - O conceito do Termo Questes de Aprendizagem?


Corresponde ao levantamento de questes ou dvidas que os Estudantes tm durante o processo de
discusso. As questes so definidas para serem pesquisadas durante a fase de Estudo Autnomo (Estudo
Individual) e auxiliaro na resoluo do problema.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

9.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

10 - O conceito do Termo Metas de Aprendizagem? *


Objetivos de aprendizagem definidos, identificando o que os estudantes devero estudar para aprofundar os
conhecimentos necessrios para o processo de resoluo do problema. As metas so tambm um plano de
ao, pois h a definio de execuo de tarefas que vo permeando a resoluo do problema
paulatinamente.
( )Satisfaz (Satisfaz Parcialmente ( )No Satisfaz

10.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

11 - O conceito do Termo Grupo Tutorial?


Um grupo tutorial composto por um Professor Tutor e alguns Estudantes, geralmente em torno de 10 (PBL
clssica). Entre os Estudantes so designadas funes: Coordenador de Sesso, Secretrio de Quadro e
Secretrio de Mesa da Sesso Tutorial. Os papis de coordenador e secretrios so revezados a cada sesso
tutorial, de forma a propiciar que todos sejam coordenadores e secretrios.
( )Satisfaz ( ) Satisfaz Parcialmente ( )No Satisfaz
141
11.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

12 - O conceito do Termo Tutor?


O Tutor um membro do corpo docente, facilitador do processo PBL. O Tutor deve manter a discusso
orientada para os principais objetivos do problema, mediando as argumentaes e prestando esclarecimentos
quando pertinentes.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

12.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

13 - O conceito do Termo Coordenador da Sesso?


O Coordenador um Estudante que se voluntaria ou escolhido pelo Tutor para coordenar a Sesso Tutorial.
O seu papel organizar as discusses, estimular que todos os estudantes participem e manter o cumprimento
do Processo PBL.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

13.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

14 - O conceito do Termo Secretrio de Mesa?


O Secretrio de Mesa um Estudante que se voluntaria ou escolhido pelo Tutor para fazer o relatrio das
discusses da Sesso Tutorial.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

14.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

15 - O conceito do Termo Secretrio de Quadro?


O Secretrio de Quadro um Estudante que se voluntaria ou escolhido pelo Tutor para fazer o registro das
discusses no Quadro Branco da Sesso Tutorial.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

15.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

16 - O conceito do Termo Estudo Autnomo (Estudo Individual)?


Fase da PBL, onde os Estudantes pesquisam sozinhos na literatura os assuntos que vo auxiliar a responder
as questes e cumprir as metas de aprendizagem.
( )Satisfaz ( ) satisfaz Parcialmente ( )No Satisfaz

16.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

17 - O conceito do Termo Fase de Abstrao (Avaliao do Processo)?


A Fase de Abstrao a ultima etapa do processo PBL. Nessa fase acontece a avaliao do processo como
um todo, avaliao do Tutor pelos Estudantes, avaliao dos pares e uma auto-avaliao.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

142
17.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

18 - O conceito do Termo Avaliao do Problema?


A Avaliao do Problema a avaliao realizada pelo Tutor referente ao desempenho do Estudante na
resoluo do problema. Avalia-se o cumprimento das metas, a assiduidade, a colaborao, o comportamento
e a interao do Estudante durante o processo de resoluo do Problema, alm da avaliao de entregveis
como Produto Final e Relatrio.
( )Satisfaz ( )Satisfaz Parcialmente ( )No Satisfaz

18.1 - Caso tenha respondido "Satisfaz Parcialmente" ou "No Satisfaz", justifique sua resposta para que
possa auxiliar na melhoria da ontologia.

Um Modelo Conceitual, apresenta o mapeamento dos conceitos, relacionamentos e restries formalizadas


em uma Ontologia. Abaixo segue o Modelo Conceitual da Ontologia de Domnio PBL. Para responder as
questes de 19 a 26 voc pode consultar o Modelo Conceitual para visualizar graficamente os
relacionamentos definidos entre os conceitos.

Modelo Conceitual da Ontologia de Domnio PBL

143
19 - Conforme Modelo Conceitual, os seguintes conceitos foram mapeados: PBL, Processo PBL, Fase de
Abstrao (Avaliao do Processo PBL), Problema, Cenrio do Problema, Termos Conhecidos (do cenrio
do problema), Termos Desconhecidos (do cenrio do problema), Objetivos de aprendizagem (do problema),
Avaliao do Problema (Avaliao que o tutor faz do estudante), Sesso Tutorial, Quadro Branco, Ideia,
Fato, Questo de Aprendizagem, Meta de Aprendizagem, Grupo Tutorial, Estudante, Tutor, Secretario de
Quadro, Secretario de Mesa, Coordenador de Sesso, Estudo Autnomo (Estudo Individual). Existe algum
conceito importante referente a metodologia que no est mapeado? *
( )Sim ( )No ( ) No Sei

19.1 - Caso tenha respondido "Sim" na pergunta 19, informe os conceitos que no esto mapeados.

20 - Os seguintes relacionamentos foram mapeados para o conceito PROCESSO PBL. Algum


relacionamento foi mapeado de forma equivocada?

No
Sim No
Sei

144
No
Sim No
Sei

Um Processo PBL (Ciclo PBL) tem UM ou MAIS


Problemas
Um Processo PBL (Ciclo PBL) tem UM ou MAIS Grupo
Tutorial
Um Processo PBL tem UMA Fase de Abstrao
(Avaliao do Processo)

20.1 - Justifique aqui caso tenha respondido "Sim" a questo anterior ou existe algum relacionamento
faltando no conceito PROCESSO PBL.

21 - Os seguintes relacionamentos foram mapeados para o conceito PROBLEMA. Algum relacionamento foi
mapeado de forma equivocada?

No
Sim No
Sei

Um Problema tem UM ou Mais Objetivos de


Aprendizagem
Um Problema tem UM Cenrio do Problema

Um Problema tem UMA ou MAIS Sesses Tutoriais

Um Problema tem UMA ou MAIS Fases de Estudo


Autnomo (Estudo Individual)
Um Problema tem ZERO ou UMA Avaliao do
Problema (Avaliao que o tutor faz do estudante,
conforme definido na questo 18)

21.1 - Justifique aqui caso tenha respondido "Sim" a questo anterior ou existe algum relacionamento
faltando no conceito PROBLEMA.

22 - Os seguintes relacionamentos foram mapeados para o conceito CENRIO DO PROBLEMA. Algum


relacionamento foi mapeado de forma equivocada?

No
Sim No
Sei

Um Cenrio do Problema tem ZERO ou MAIS Termos


Conhecidos
Um Cenrio do Problema tem ZERO ou MAIS Termos
Desconhecidos

145
22.1 - Justifique aqui caso tenha respondido "Sim" a questo anterior ou existe algum relacionamento
faltando no conceito CENRIO PROBLEMA.

23 - Os seguintes relacionamentos foram mapeados para o conceito SESSO TUTORIAL. Algum


relacionamento foi mapeado de forma equivocada? *
No
Sim No
Sei

Uma Sesso Tutorial tem UM Quadro Branco

Uma Sesso Tutorial Tem UM Secretario de Quadro


Uma Sesso Tutorial Tem UM Secretario de Mesa
Uma Sesso Tutorial Tem UM Coordenador de Sesso

23.1 - Justifique aqui caso tenha respondido "Sim" a questo anterior ou existe algum relacionamento
faltando no conceito SESSO TUTORIAL.

24 - Os seguintes relacionamentos foram mapeados para o conceito QUADRO BRANCO. Algum


relacionamento foi mapeado de forma equivocada?

No
Sim No
Sei

Um Quadro Branco tem ZERO ou MAIS Ideias


Um Quadro Branco tem ZERO ou MAIS Fatos

Um Quadro Branco tem ZERO ou MAIS Questes de


Aprendizagem

Um Quadro Branco tem ZERO ou MAIS Metas de


Aprendizagem
Ideia, Fato, Questo e Meta de Aprendizagem FAZEM
PARTE de um Quadro Branco

24.1 - Justifique aqui caso tenha respondido "Sim" a questo anterior ou existe algum relacionamento
faltando no conceito QUADRO BRANCO.

25 - Os seguintes relacionamentos foram mapeados para o conceito GRUPO TUTORIAL, ESTUDANTE E


TUTOR. Algum relacionamento foi mapeado de forma equivocada?

146
No
Sim No
Sei

Um Grupo Tutorial possui UMA ou MAIS Pessoas


(Estudantes e Tutores)
Um Grupo Tutorial possui UM Tutor

Um Secretario de Quadro um Estudante que pode


secretariar o Quadro em UMA ou MAIS Sesses
Tutoriais
Um Secretrio de Mesa um Estudante que pode
secretariar o relatrio em UMA ou MAIS Sesses
Tutoriais
Um Coordenador de Sesso um Estudante que pode
Coordenar UMA ou MAIS Sesses Tutoriais

Tutor uma Pessoa que Tutoria um Grupo Tutorial

25.1 - Justifique aqui caso tenha respondido "Sim" a questo anterior ou existe algum relacionamento
faltando no conceito GRUPO TUTORIAL.

26 - Gostaria de fazer alguma observao que possa auxiliar na melhoria da Ontologia?

147
APNDICE F - TERMO DE CONSENTIMENTO LIVRE E PR-ESCLARECIDO

Ttulo do Projeto: Uma Formalizao Ontolgica para Aprendizagem Baseado em Problemas.


Pesquisadora responsvel: Adriana Silva Souza
Pesquisador(a) Orientador(a): Adolfo Almeida Duran, Vaninha Vieira

Eu,_____________________________________________________________________, afirmo ter


conhecimento dos procedimentos relacionados pesquisa acima, cujo objetivo : desenvolver uma
formalizao ontolgica para metodologia de Aprendizagem Baseada em Problema (PBL). A metodologia
do trabalho envolve princpios da etnografia, usando como processos o levantamento de informao atravs
da observao e questionrios, como procedimentos de desenvolvimento, anlise e avaliao da ontologia.
Declaro para fins de direito, que estou de acordo em participar de modo voluntrio e gratuitamente no
referido estudo, que no apresenta riscos minha integridade fsica ou mental. Autorizo a divulgao dos
resultados das anlises, estando ciente de que ser garantido absoluto sigilo sobre a minha identidade, que
meu nome no aparecer em nenhuma publicao e que este estudo no reverter em benefcios pessoais aos
participantes, mas contribuir para a ampliao do conhecimento em relao ao tema. Sei que tenho
liberdade de recusar a participar da pesquisa e de deix-la a qualquer momento, sem que isso traga nenhum
prejuzo s minhas atividades na instituio.

Feira de Santana, ____/ _____/ _____.

___________________________________________________________________________
Assinatura do participante

___________________________________________________________________________
Assinatura do pesquisador

Contato com o pesquisadora: MMCC, Mestrado Mutiinstitucional em Cincia da Computao


Universidade Federal da Bahia (UFBA). Av. Adhemar de Barros s/n, Campus Ondina. 40.110-110,
Salvador-Ba. E-mail: adriana@ifba.edu.br.

148
APNDICE G TERMOS DEFINIDOS DURANTE A PRIMEIRA FASE DE
DESENVOLVIMENTO DA PBLONTOLOGY

Tabela 27 Termos definidos

Termo Descrio
Um Processo PBL tambm chamado de ciclo PBL composto por
problemas que so discutidos em sesses tutoriais por um grupo tutorial
Processo PBL que busca solues para os mesmos. O processo PBL possui tambm a
fase de estudo autnomo, tambm chamada de estudo individual e a
fase de avaliao do processo chamada de fase de abstrao.

Um Problema uma descrio de uma situao real ou potencialmente


real passvel de ser encontrada futuramente na vida profissional dos
estudantes, no comporta uma soluo nica e possui objetivos de
aprendizagem que visam cobrir uma determinada rea de contedos,
Problema
objetivando aquisio de conhecimento, desenvolvimento de
habilidades e competncias. O problema apresentado na primeira
sesso tutorial relativa a discusso do mesmo.

O Cenrio do Problema uma interpretao que os estudantes fazem do


problema, levantando os termos conhecidos e os termos desconhecidos
durante a apresentao do mesmo na primeira sesso tutorial. Caso no
Cenrio do Problema
seja possvel o esclarecimento dos termos desconhecidos, os mesmos
so definidos como questes (questes de aprendizagem) para serem
estudados e respondidos na prxima sesso tutorial.

So os termos discutidos durante a apresentao do problema, que os


Termos Conhecidos estudantes j possuem conhecimentos.

So os termos discutidos durante a apresentao do problema, para


esclarecimentos acerca dos mesmos e caso no seja possvel esse
esclarecimento, os mesmos so colocados como questes (questes de
Termos Desconhecidos
aprendizagem) para serem estudadas e respondidas na prxima sesso
tutorial.

Compreende os contedos que os estudantes deve construir o


Objetivos de Aprendizagem conhecimento durante a resoluo do problema.

O Quadro Branco um instrumento usado na sesso tutorial para


registro das discusses, bem como, evoluo das ideias durante a
Quadro Branco resoluo do problema. O Quadro Branco dividido em quatro colunas
que so: ideias, fatos, questes aprendizagem e metas de aprendizagem.

Associao livre de ideias relacionadas ao problema que os estudantes


tm durante o processo de resoluo do mesmo, sempre respeitando o
Ideia
direito de manifestao de cada estudante.

Levantamento do que os estudantes sabem acerca do problema, listando


informaes obtidas atravs da exposio do problema e os
Fatos
conhecimentos prvios sobre o assunto.

149
Corresponde ao levantamento de questes ou dvidas que os estudantes
tem durante o processo de discusso. As questes so definidas para
Questes de Aprendizagem serem pesquisadas durante a fase de estudo autnomo (estudo
individual) e auxiliaro na resoluo do problema.

Objetivos de aprendizagem definidos, identificando o que os estudantes


devero estudar para aprofundar os conhecimentos necessrios para o
processo de resoluo do problema. As metas so tambm um plano de
Metas de Aprendizagem
ao, pois h a definio de execuo de tarefas que vo permeando a
resoluo do problema paulatinamente.

Reunies que acontecem entre os estudantes que fazem parte de um


grupo tutorial e o professor tutor, para resoluo do problema. O
registro da discusso realizado em um quadro branco e no inicio de
Sesso Tutorial
cada sesso so escolhidos um estudante coordenador, um estudante
secretrio de mesa e um estudante secretrio de quadro.

Um Grupo Tutorial composto por um professor tutor e estudantes,


geralmente em torno de 10 (PBL clssica), podendo ser mais
estudantes. Entre os estudantes so designadas funes: coordenador de
Grupo Tutorial sesso e secretrio da sesso tutorial. Os papis de coordenador e
secretrio so revezados a cada sesso tutorial, de forma a propiciar que
todos sejam coordenadores e secretrios.

O Coordenador um estudante que se voluntaria ou escolhido pelo


tutor para coordenar a sesso tutorial. o seu papel organizar as
Coordenador da Sesso discusses, estimular que todos os estudantes participem e manter o
cumprimento do processo PBL.

O Secretrio um estudante que se voluntaria ou escolhido pelo tutor


Secretrio para fazer o registro das discusses da sesso tutorial.

O Tutor um membro do corpo docente, facilitador do processo PBL.


O Tutor deve manter a discusso orientada para os principais objetivos
Tutor do problema, mediando as argumentaes e prestando esclarecimentos
quando pertinentes.

Fase da PBL, onde os estudantes pesquisam sozinhos na literatura os


assuntos que vo auxiliar a responder as questes e cumprir as metas de
Estudo Autnomo
aprendizagem.

150
APNDICE H PROPRIEDADES DA PBLONTOLOGY

Tabela 28 Object Properties da primeira fase de desenvolvimento

Object Properties da primeira fase de desenvolvimento

Propriedade: hasActionPlan Domnio: WhiteBoard Escopo: ActionPlan


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes quadro branco
(WhiteBoard) e metas de aprendizagem (ActionPlan) definidas durante uma sesso. uma propriedade
inversa a isActionPlanPartOf.

Propriedade: hasBoardSecretary Domnio: TutorialSession Escopo: Student


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso tutorial
(TutorialSession) e estudante (Student) que organiza a discusso no quadro branco durante uma sesso.
uma propriedade inversa a isBoardSecretary.

Propriedade: hasCoordinatorSession Domnio: TutorialSession Escopo: Student


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso tutorial
(TutorialSession) e estudante (Student) que coordena uma sesso tutorial. uma propriedade inversa a
isCoordinatorSession.

Propriedade: hasDeskSecretary Domnio: TutorialSession Escopo: Student


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso tutorial
(TutorialSession) e estudante (Student) que escreve o relatrio de uma sesso tutorial. uma propriedade
inversa a isBoardSecretary.

Propriedade: hasEvaluation Domnio: Process Escopo: Evaluation


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes processo (Process)
e avaliao do processo (Evaluation).

Propriedade: hasFact Domnio: WhiteBoard Escopo: Fact


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes quadro branco
(WhiteBoard) e fatos (Fact) definidos em uma sesso tutorial. uma propriedade inversa a isFactPartOf.

Propriedade: hasIdea Domnio: WhiteBoard Escopo: Idea


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes quadro branco
(WhiteBoard) e ideias (Idea) definidas durante uma sesso tutorial. uma propriedade inversa a
isIdeaPartOf.

Propriedade: hasKnownTerm Domnio: ProblemScenario Escopo: KnownTerm


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes cenrio do
problema (ProblemScenario) e termos conhecidos (KnownTerm) levantados durante a leitura do problema.

Propriedade: hasLearningGoal Domnio: Problem Escopo: LearningGoal


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes problema
(Problem) e objetivos de aprendizagem (LearningGoal) definidos para o problema.

Propriedade: hasLearningIssue Domnio: WhiteBoard Escopo: LearningIssue

151
Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes quadro branco
(WhiteBoard) e questes de aprendizagem (LearningIssue) definidas durante uma sesso tutorial. uma
propriedade inversa a isLearningIssuePartOf.

Propriedade: hasPerson Domnio: TutorialGroup Escopo: Person


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes grupo tutorial
(TutorialGroup) e pessoas (Person) que fazem parte de um grupo tutorial

Propriedade: hasTutorialSession Domnio: Problem Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes problema
(Problem) e sesso tutorial (TutorialSession), relacionando as sesses tutoriais de um problema.

Propriedade: hasProblemEvaluation Domnio: Problem Escopo: ProblemEvaluation


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes problema
(Problem) e avaliao que tutor faz do estudante na resoluo problema (ProblemEvaluation).

Propriedade: hasProblemScenario Domnio: Problem Escopo: ProblemScenario


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes problema
(Problem) e cenrio do problema (ProblemScenario), relacionando o cenrio de um problema.

Propriedade: hasProcess Domnio: PBL Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes PBL (PBL) e
processo (Process), definindo o processo de uma disciplina PBL.

Propriedade: hasProcessEvaluation Domnio: Process Escopo: ProcessEvaluation


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes processo (Process)
e avaliao do processo PBL (ProcessEvaluation).

Propriedade: hasProcessTutorialSession Domnio: Process Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes processo (Process)
e sesso tutorial (TutorialSession). uma propriedade inversa a isTutorialSessionPartOf.

Propriedade: hasSelfStudy Domnio: Process Escopo: SelfStudy


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes processo (Process)
e estudo autnomo (SelfStudy). uma propriedade inversa a isSelfStudyPartOf.

Propriedade: hasTutor Domnio: TutorialGroup Escopo: Person


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes grupo tutorial
(TutorialGroup) e Pessoa (Person), relacionando um grupo tutorial a uma determinada pessoa tutora do
grupo. uma propriedade inversa da propriedade isAdviseMeeting.

Propriedade: hasTutorialGroup Domnio: Process Escopo: TutorialGroup


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes processo (Process)
e grupo tutorial (TutorialGroup), relacionando o(s) grupo(s) tutorial(is) de um processo PBL. uma
propriedade inversa a isTutorialGroupPartOf.

Propriedade: hasTutorialSession Domnio: Problem Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes problema

152
(Problem) e sesso tutorial (TutorialSession), relacionando as sesses tutoriais de um problema.

Propriedade: hasUnknownTerm Domnio: ProblemScenario Escopo: UnknownTerm


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes cenrio do
problema (ProblemScenario) e termos desconhecidos (UnknownTerm) levantados durante a leitura do
problema.

Propriedade: hasWhiteBoard Domnio: TutorialSession Escopo: WhiteBoard


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso tutorial
(TutorialSession) e quadro branco (WhiteBoard), definindo o quadro branco de uma sesso tutorial.

Propriedade: isActionPlanPartOf Domnio: ActionPlan Escopo: WhiteBoard


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes metas de
aprendizagem (ActionPlan) e quadro branco (WhiteBoard) definido que uma meta parte de um quadro
branco. uma propriedade inversa a hasActionPlan.

Propriedade: isAdviseMeeting Domnio: Person Escopo: TutorialGroup


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes pessoa (Person) e
grupo tutorial (TutorialGroup), definindo uma pessoa como tutor de grupo. uma propriedade inversa a
hasTutor.

Propriedade: isBoardSecretary Domnio: Student Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes estudante (Student)
e sesso tutorial (TutorialSession), definindo o estudante que organiza as ideias no quadro em uma sesso
tutorial. uma propriedade inversa a hasBoardSecretary.

Propriedade: isCoordinatorSession Domnio: Student Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes estudante (Student)
e sesso tutorial (TutorialSession), definindo o estudante responsvel pela coordenao de uma sesso
tutorial. uma propriedade inversa a hasCoordinatorSession.

Propriedade: isDeskSecretary Domnio: Student Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes estudante (Student)
e sesso tutorial (TutorialSession), definindo o estudante responsvel pelo relatrio em uma sesso tutorial.
uma propriedade inversa a hasDeskSecretary.

Propriedade: isEvaluated Domnio: Student Escopo: EvaluationProblem


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes estudante (Student)
e a avaliao que o tutor faz do estudante no processo de resoluo do problema (ProblemEvaluation).

Propriedade: isEvaluationPartOf Domnio: Evaluation Escopo: Process

Descrio: Essa propriedade representa o relacionamento entre os indivduos


das classes Avaliao (Evaluation) e processo (Process). uma propriedade
inversa a hasEvaluation.

153
Propriedade: isFactPartOf Domnio: Fact Escopo: WhiteBoard
Descrio: Essa propriedade representa o relacionamento entre os indivduos
das classes fato (Fact) e quadro branco (WhiteBoard) definindo que fato parte
do quadro branco. uma propriedade inversa a hasFact.

Propriedade: isIdeaPartOf Domnio: Idea Escopo: WhiteBoard


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes ideia (Idea) e
quadro branco (WhiteBoard) definindo que ideia parte do quadro branco. uma propriedade inversa a
hasIdea.

Propriedade: isLearningIssuePartOf Domnio: LearningIssue Escopo: WhiteBoard


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes questo de
aprendizagem (LearningIssue) e quadro branco (WhiteBoard) definindo que questo de aprendizagem
parte do quadro branco. uma propriedade inversa a hasLearningIssue.

Propriedade: isProblemPartOf Domnio: Problem Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes problema
(Problem) e processo (Process) definindo que problema parte do processo. uma propriedade inversa a
hasProblem.

Propriedade: isSelfStudyPartOf Domnio: SelfStudy Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes estudo autnomo
(SelfStudy) e processo (Process) definindo que estudo autnomo parte do processo. uma propriedade
inversa a hasSelfStudy.

Propriedade: isTutorialGroupPartOf Domnio: TutorialGroup Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes grupo tutorial
(TutorialGroup) e processo (Process) definindo que grupo tutorial parte do processo. uma propriedade
inversa a hasTutorialGroup.

Propriedade: isTutorialSessionPartOf Domnio: TutorialSession Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso tutorial
(TutorialSession) e processo (Process) definindo que sesso tutorial parte do processo. uma propriedade
inversa a hasProcesssTutorialSession.

Tabela 29 Object Properties da segunda fase de desenvolvimento

Objetct Properties da segunda fase de desenvolvimento

Propriedade: hasAbility Domnio: PersonContext Escopo: Ability


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da pessoa
(PersonContext) e a habilidades (Ability), atribuindo uma pessoa um conjunto de habilidades.

Propriedade: hasAreaInterest Domnio: PersonContext Escopo: AreaOfInterest


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da pessoa
(PersonContext) e a rea de interesse (AreOfInterest), atribuindo uma pessoa a rea da computao que ele

154
tem interesse.

Propriedade: hasContext Domnio: PBL Escopo: Context


Descrio: Essa propriedade representa o relacionamento entre os indivduos as classes PBL (PBL) e
contexto (Context), atribuindo a metodologia PBL um contexto.

Propriedade: hasExperience Domnio: PersonContext Escopo: PBLExperience


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da pessoa
(PersonContext) e a habilidades (PBLExperience), atribuindo uma pessoa a experincia em PBL que ela
possui.

Propriedade: hasFail Domnio: PBLExperience Escopo: PBLFail


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes experincia PBL
(PBLExperience) e Reprovaes PBL (PBLFail) atribuindo experincia de uma pessoa as disciplinas PBL
que ela j reprovou.

Propriedade: hasGroupContext Domnio: TutorialGroup Escopo: GroupContext


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes grupo tutorial
(TutorialGroup) e contexto do grupo (GroupContext), atribuindo um grupo tutorial a um determinado
contexto. inversa da propriedade isContextOfGroup.

Propriedade: hasInteractionAction Domnio: InteractionContext Escopo: InteractionActionStudent ou


InteractionActionTutor
Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes interao do
contexto (InteractionContext) e aes de interao de estudante (InteractionActionStudent) ou aes de
interao de tutor (InteractionActionStudent), atribuindo ao contexto da interao a interao de um
estudante ou de um tutor.

Propriedade: hasInteractionContext Domnio: SessionContext Escopo: InteractionContext


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da sesso
(SessionContext) e interao do contexto (InteractionContext), atribuindo uma sesso as interaes que
ocorreram.

Propriedade: hasMerge Domnio: StructuralContext Escopo: TutorialGroup


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto estrutural
do grupo (StructuralGroup) e grupo tutorial (TutorialGroup), atribuindo ao contexto estrutural de um grupo
se o mesmo precisou se unir a outro.

Propriedade: hasPBLExperience Domnio: PBLExperience Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes experincia em
PBL (PBLExperience) e processo PBL (Process), atribuindo experincia PBL de um estudante os
processos PBL que o mesmo j participou.

Propriedade: hasPBLFail Domnio: PBLFail Escopo: Process


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes reprovaes PBL
(PBLFail) e processo PBL (Process), atribuindo reprovaes PBL de um estudante, os processos PBL nos
quais o mesmo j foi reprovado.

Propriedade: hasPersonContext Domnio: Person Escopo: PersonContext


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes pessoa (Person) e
155
contexto da pessoa (PersonContext), atribuindo um contexto pessoal a uma determinado pessoa. uma
propriedade inversa da propriedade isPersonContext.

Propriedade: hasPresentPerson Domnio: SessionContext Escopo: Person


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da sesso
(SessionContext) e pessoa (Person), atribuindo ao contexto da sesso as pessoas presentes.

Propriedade: hasSessionContext Domnio: TutorialSession Escopo: SessionContext


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso tutorial
(TutorialSession) e contexto da sesso (SessionContext), atribuindo a uma sesso um determinado contexto.
inversa da propriedade isSessionContext.

Propriedade: hasStrategyContext Domnio: SessionContext Escopo: Strategy


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da sesso
(SessionContext) e estratgia (Strategy), atribuindo ao contexto de uma sesso uma determinada estratgia.

Propriedade: hasStructuralContext Domnio: GroupContext Escopo: StructuralGroup


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto estrutural
(StructuralContext) e contexto do grupo (GroupContext), atribuindo o contexto estrutural a um determinado
grupo.

Propriedade: hasTimeContext Domnio: SessionContext Escopo: TimeContext


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da sesso
(SessionContext) e contexto temporal (TimeContext), atribuindo ao contexto de uma sesso um contexto
temporal.

Propriedade: hasTypeContext Domnio: Context Escopo: GroupContext ou Session Context


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto (Context)
e contexto do grupo (GroupContext) ou contexto da sesso (SessionContext), atribuindo ao contexto o
contexto de um grupo ou o contexto da sesso.

Propriedade: isContextOfGroup Domnio: GroupContext Escopo: TutorialGroup


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto do grupo
(GroupContext) e grupo tutorial (TutorialGroup), atribuindo um determinado contexto um grupo. inversa
da propriedade hasGroupContext.

Propriedade: isPersonContext Domnio: PersonContext Escopo: Person


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes contexto da pessoa
(PersonContext) e Pessoa (Person), atribuindo um determinado contexto uma pessoa. inversa da
propriedade hasPersonContext.

Propriedade: isSessionContext Domnio: SessionContext Escopo: TutorialSession


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes sesso
(SessionContext) e sesso tutorial (TutorialSession), atribuindo um contexto uma sesso. inversa da
propriedade hasSessionContext.

Propriedade: isStudentInteractionAction Domnio: InteractionActionStudent Escopo: Student


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes ao de interao
do estudante (InteractionActionStudent) e estudante (estudante), atribuindo aes de interaes a um

156
estudante.

Propriedade: isTutorInteractionAction Domnio: InteractionActionTutor Escopo: Tutor


Descrio: Essa propriedade representa o relacionamento entre os indivduos das classes ao de interao
do tutor (InteractionActionTutor) e estudante (estudante), atribuindo aes de interaes a um tutor.

Tabela 30 DataType Properties da primeira fase de desenvolvimento

DataType Properties da primeira fase de desenvolvimento

Propriedade: achievementOfGoals Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente ao cumprimento das metas pelo
estudante durante a resoluo de um problema.

Propriedade: assiduity Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente assiduidade do estudante nas sesses
tutoriais durante a resoluo de um problema.

Propriedade: behavior Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente ao comportamento do estudante nas
sesses tutoriais durante a resoluo de um problema.

Propriedade: boardSecretaryEvaluation Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente ao desempenho do secretrio de
quadro nas sesses tutoriais durante a resoluo de um problema.

Propriedade: code Domnio: Process Escopo: string


Descrio: Essa propriedade representa o cdigo de uma disciplina PBL.

Propriedade: collaboration Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente colaborao do estudante nas sesses
tutoriais durante a resoluo de um problema.

Propriedade: coordinatorEvaluation Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente ao desempenho do coordenador nas
sesses tutoriais durante a resoluo de um problema.

Propriedade: courseName Domnio: PBL ou Process Escopo: string


Descrio: Essa propriedade representa o nome de uma disciplina PBL.

Propriedade: deskSecretaryEvaluation Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente ao desempenho do secretrio de mesa
nas sesses tutoriais durante a resoluo de um problema.

Propriedade: email Domnio: Person Escopo: string


Descrio: Essa propriedade representa o e-mail de uma pessoa.

157
Propriedade: evaluationReport Domnio: EvaluationProblem Escopo: float
Descrio: Essa propriedade representa a avaliao do tutor referente ao relatrio final desenvolvido pelo
estudante da resoluo do problema.

Propriedade: finalProduct Domnio: EvaluationProblem Escopo: float


Descrio: Essa propriedade representa a avaliao do tutor referente ao produto final desenvolvido pelo
estudante para resoluo do problema.

Propriedade: goal Domnio: ActionPlan Escopo: string


Descrio: Essa propriedade representa a uma meta definida durante uma sesso tutorial.

Propriedade: ideaDescription Domnio: Idea Escopo: string


Descrio: Essa propriedade representa a uma ideia definida durante uma sesso tutorial.

Propriedade: learningObjectives Domnio: LearningGoal Escopo: string


Descrio: Essa propriedade representa a os objetivos de aprendizagem definidos para um problema.

Propriedade: learningQuestion Domnio: LearningIssue Escopo: string


Descrio: Essa propriedade representa a uma questo de aprendizagem definida durante uma sesso
tutorial.

Propriedade: name Domnio: Person Escopo: string


Descrio: Essa propriedade representa o nome de uma pessoa.

Propriedade: pairEvaluation Domnio: StageAbstraction Escopo: string


Descrio: Essa propriedade representa a avaliao qualitativa realizada pelos pares no final de um processo
PBL.

Propriedade: priorKnowledge Domnio: Fact Escopo: string


Descrio: Essa propriedade representa a um fato definido durante uma sesso tutorial.

Propriedade: problemDescription Domnio: Problem Escopo: string


Descrio: Esse propriedade representa a descrio do problema.

Propriedade: selfEvaluation Domnio: EvaluationProcess Escopo: string


Descrio: Essa propriedade representa a auto avaliao qualitativa realizada pelo estudante no final de um
processo PBL.

Propriedade: semester Domnio: Process Escopo: string


Descrio: Essa propriedade representa o semestre que est sendo realizado o processo PBL.

Propriedade: sessionDate Domnio: TutorialSession Escopo: datetime


Descrio: Essa propriedade representa a data que acontece uma sesso tutorial.

158
Propriedade: sessionNumber Domnio: Problem Escopo: int
Descrio: Essa propriedade representa o nmero de sesses definidas para um problema.

Propriedade: hasTerm Domnio: UnknownTerm ou KnowTerm Escopo: string


Descrio: Essa propriedade representa um termo conhecido ou desconhecido de um problema.

Propriedade: tutorEvaluation Domnio: EvaluationProcess Escopo: string


Descrio: Essa propriedade representa uma avaliao qualitativa do tutor realizado pelos estudantes.

Tabela 31 DataType Properties da segunda fase de desenvolvimento

DataType Properties da segunda fase de desenvolvimento

Propriedade: achievementGoalsInteraction Domnio: InteractionActionStudent Escopo: {"Bom"^^string ,


"Excelente"^^string , "Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a interao do estudante relacionada ao cumprimento das metas.

Propriedade: actionStrategy Domnio: Strategy Escopo: string


Descrio: Essa propriedade representa aes relacionadas as estratgias que o tutor precisa criar durante a sesso
tutorial.

Propriedade: answerQuestion Domnio: InteractionActionStudent ou InteractionActionTutor Escopo: string


Descrio: Essa propriedade representa questes que o estudante ou tutor responde durante as interaes na
sesso tutorial.

Propriedade: askQuestion Domnio: InteractionActionStudent ou InteractionActionTutor Escopo: string


Descrio: Essa propriedade representa questes que o estudante ou tutor fazem durante as interaes na sesso
tutorial.

Propriedade: collaborationAbilityContext Domnio: Ability Escopo: {"Bom"^^string , "Excelente"^^string ,


"Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa capacidade de colaborao do estudante.

Propriedade: complianceFunction Domnio: InteractionActionTutor Escopo: string


Descrio: Essa propriedade representa interao do tutor relacionada ao cumprimento das funes (secretrios e
coordenador) pelo estudante na sesso tutuorial.

Propriedade: criticalAnalysisAbilityContext Domnio: Ability Escopo: {"Bom"^^string , "Excelente"^^string ,


"Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa capacidade de anlise crtica do estudante.

Propriedade: dayContext Domnio: TimeContext Escopo: {"Quarta-Feira"^^string , "Quinta-Feira"^^string ,


"Segunda-Feira"^^string , "Sexta-Feira"^^string , "Tera-Feira"^^string}
Descrio: Essa propriedade representa o dia da semana que a sesso ocorre.

159
Propriedade: dinamysmAbilityContext Domnio: Ability Escopo: {"Bom"^^string , "Excelente"^^string ,
"Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a habilidade do estudante em ser dinmico.

Propriedade: discussionCollaboration Domnio: InteractionActionStudent Escopo: {"Bom"^^string ,


"Excelente"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a interao do estudante relacionada com a colaborao com a discusso.

Propriedade: encourageStudents Domnio: InteractionActionTutor Escopo: string


Descrio: Essa propriedade representa a ao de interao do tutor relacionada a estimulao a participao dos
estudantes na sesso tutorial.

Propriedade: endTimeContext Domnio: TimeContext Escopo: dateTime


Descrio: Essa propriedade representa a hora de finalizao da sesso tutorial.

Propriedade: eventStrategy Domnio: Strategy Escopo: String


Descrio: Essa propriedade representa o evento que levou o tutor a traar uma estratgia durante a sesso
tutorial.

Propriedade: helpDefineFunctions Domnio: InteractionActionTutor Escopo: string


Descrio: Essa propriedade representa ao de interao do tutor relacionada ao auxlio na definio das funes
(Coordenador, secretrios) durante a sesso tutorial.

Propriedade: IniciativeAbilityContext Domnio: Ability Escopo: {"Bom"^^string , "Excelente"^^string , "Muito


bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a capacidade de iniciativa do estudante

Propriedade: maxStudents Domnio: GroupContext Escopo: int


Descrio: Essa propriedade representa a quantidade mxima de estudantes por grupo.

Propriedade: mergeStudents Domnio: GroupContext Escopo: int


Descrio: Essa propriedade representa a quantidade de estudantes que se juntou a um determinado grupo quando
outro grupo precisou ser desfeito durante o processo PBL.

Propriedade: minStudents Domnio: GroupContext Escopo: int


Descrio: Essa propriedade representa a quantidade mnima de estudantes por grupo.

Propriedade: newKnowledge Domnio: InteractionActionStudent Escopo: {"Bom"^^string ,


"Excelente"^^string , "Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a interao do estudante relacionada contribuio com novos
conhecimentos trazidos para a discusso.

Propriedade: numberOfCoursesContext Domnio: PersonContext Escopo: {"Entre 3 e 4"^^string , "Entre 5 e


6"^^string , "Mais de 7"^^string , "Mximo 2"^^string}
Descrio: Essa propriedade representa a quantidades de disciplinas cursadas pelo estudantes.

Propriedade: numberOfPBLCoursesContext Domnio: PersonContext Escopo: int

160
Descrio: Essa propriedade representa a quantidade de disciplinas PBL que o estudante est cursando.

Propriedade: numberOfSessionContext Domnio: TimeContext Escopo: int


Descrio: Essa propriedade representa a ordem de uma sesso tutorial (primeira, segunda, terceira e etc).

Propriedade: oralComunicationAbilityContext Domnio: Ability Escopo: {"Bom"^^string , "Excelente"^^string


, "Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a capacidade de comunicao oral do estudante

Propriedade: problemSolvingAbilityContext Domnio: Ability Escopo: {"Bom"^^string , "Excelente"^^string ,


"Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a capacidade de resolver problemas do estudante

Propriedade: splitGroupContext Domnio: GroupContext Escopo: Literal


Descrio: Essa propriedade representa se o grupo tutorial se dividiu durante o processo PBL.

Propriedade: startTimeContext Domnio: TimeContext Escopo: dateTime


Descrio: Essa propriedade representa a hora inicial de uma sesso tutorial.

Propriedade: statusGroup Domnio: groupContext Escopo: string


Descrio: Essa propriedade representa o status de um grupo, se o grupo est inativo, ou seja precisou se desfazer
durante um processo tutorial.

Propriedade: suportWhiteBoard Domnio: InteractionActionTutor Escopo: string


Descrio: Essa propriedade representa ao de interao do tutor relacionada ao auxlio na definio das
questes relacionadas ao quadro branco.

Propriedade: writtenComunicationAbilityContext Domnio: Ability Escopo: {"Bom"^^string ,


"Excelente"^^string , "Muito bom"^^string , "Razovel"^^string , "Ruim"^^string}
Descrio: Essa propriedade representa a capacidade de comunicao escrita do estudante

161
APNDICE I RESTRIES DEFINIDAS NA PBLONTOLOGY

A restrio da Figura 87 foi definida na classe Process e descreve que os indivduos dessa classe
necessariamente so membros da classe PBL e possui no mnimo uma avaliao, no mnimo um problema,
no mnimo um estudo autnomo, no mnimo um grupo tutorial e no mnimo uma sesso tutorial.

Figura 87 Restrio da classe Process.

Outra restrio definida na classes Process foi a condio necessria e suficiente apresentada na
Figura 88, determina que os indivduos da classe Process so formado pela unio das classes Evaluation,
Problem, SelfStudy, TutorialGroup e TutorialSession e a unio dessas classes condio suficiente e
necessria para ser um indivduo ser da classe Process.

Figura 88 Restrio que determina a formao da classe Process.

A restrio da Figura 89 foi definida na classe Problem, e descreve que os indivduos dessa
classe so necessariamente membros da classe PBL e possui algum objetivo de aprendizagem e algum
cenrio do problema.

162
Figura 89 Restrio da classe Problem.

A restrio da Figura 90 foi definida na classe TutorialGroup e descreve que os indivduos dessa
classe so membros da classe PBL e tem no mnimo um tutor e no mnimo um estudante, descreve tambm
que essa classe possui somente indivduos da classe Person.

Figura 90 Restrio da classe TutorialGroup.

A restrio da Figura 91 foi definida na classe Student e descreve que os indivduos dessa classe
so necessariamente membros da classe Person e no pode ser membro da classe Tutor, assim como ser
membro da classe pessoa e no ser tutor condio suficiente para ser um indivduo da classe Student.

Figura 91 Restrio da classe Student.

A restrio da Figura 92 foi definida na classe BoardSecretary e descreve que os indivduos


dessa classe so membros da classe Student e um secretrio de quadro em alguma sesso tutorial, assim
como a condio de ser estudante e ser secretrio de mesa condio suficiente para ser um indivduo da
classe BoardSecretary.

163
Figura 92 Restrio da classe BoardSecretary.

A restrio da Figura 93 foi definida na classe Coordinator e descreve que os indivduos dessa
classe so membros da classe Student e coordenador em alguma sesso tutorial, assim como, a condio de
ser estudante e ser coordenador de sesso condio suficiente para ser um indivduo da classe Coordinator.

Figura 93 Restrio da classe Coordinator.

A restrio da Figura 94 foi definida na classe DeskSecretary e descreve que os indivduos dessa
classe so membros da classe Student e um secretrio de mesa em alguma sesso tutorial, assim como a
condio de ser estudante e ser secretrio de quadro condio suficiente para ser um indivduo da classe
DeskSecretary.

Figura 94 Restrio da classe DeskSecretary.

A restrio da Figura 95 foi definida na classe Tutor e descreve que os indivduos dessa classe so membros
da classe Person e tutora algum grupo tutorial, assim como a condio de ser pessoa e tutorar algum grupo
condio suficiente para ser um indivduo da classe Tutor.

164
Figura 95 Restrio da classe Tutor.

A restrio da Figura 96 foi definida na classe TutorialSession e descreve que os indivduos


dessa classe so membros da classes PBL e possui exatamente um quadro branco.

Figura 96 Restrio da classe TutorialSession.

A restrio da Figura 97 foi definida na classe WhiteBoard e descreve que os indivduos dessa
classe so membros da classe PBL possui alguma meta e algum fato e alguma ideia e alguma questo de
aprendizagem.

Figura 97 Restrio da classe WhiteBoard.

Outra restrio definida na classe WhiteBoard est apresenta na Figura 98, define que a classe WhiteBoard
formada pela unio das classes Idea, Fact, ActionPlan e LearningIssue, determinando que a unio dessas
classes condio necessria e suficiente para um indivduo ser da classe WhiteBoard.

165
Figura 98 Restrio da classe WhiteBoard.

Na segunda fase de desenvolvimento da PBLOntology foram definidas mais 4 restries para


definio da semntica dos termos da ontologia proposta. A restrio da Figura 99 foi definida na classe
Context e descreve que os indivduos dessa classe so membros da classe PBL e que os indivduos de
Context possui algum contexto de grupo e algum contexto de sesso.

Figura 99 Restrio da classe Context.

A restrio da Figura 100 foi definida a classe PersonContext e descreve que os indivduos
dessa classe possui um contexto composto por alguma habilidade, alguma rea de interesse e alguma
experincia em PBL.

Figura 100 Restrio da classe PersonContext.

Na restrio da Figura 101 foi definida na classe SessionContext e descreve que os indivduos dessa classe
possui um contexto formado por algum contexto temporal, alguma estratgia e alguma interao.

166
Figura 101 Restrio da classe SessionContext.

A restrio da Figura 102 foi definida na classe InteractionContext e descreve que os indivduos
dessa classe possui alguma interao do estudante e alguma interao do tutor, assim como, a condio
alguma interao do tutor e alguma interao do estudante condio suficiente para ser um indivduo da
classe InteractionContext.

Figura 102 Restrio da classe InteractionContext.

167
APNDICE J CONSULTAS SPARQL PARA RESPONDER AS QUESTES DE
COMPETNCIAS E OS RESPECTIVOS RESULTADOS

A Questo de Competncia 1 (QC1) deseja-se saber quais so as disciplinas ministradas com


PBL. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 103.

SELECT Distinct ?Codigo ?Disciplinas


Where{
?PBL pbl:nameCourse ?Disciplinas.
?PBL pbl:code ?Codigo.
}
ORDER BY (?Disciplinas)

Figura 103 Consulta QC1.

O resultado da consulta (Figura 104) retornou as disciplinas PBL instanciadas na ontologia,


portanto, foi possvel concluir que a PBLOntology responde satisfatoriamente a questo.

Figura 104 Resultado QC1.


A Questo de Competncia 2 (QC2) deseja-se saber quem so os tutores de uma disciplina PBL.
O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 105.

SELECT ?Disciplinas ?Tutor


Where{
?Processo pbl:hasTutorialGroup ?Grupo.
?Tutor pbl:isAdviseMeeting ?Grupo.
?Processo pbl:nameCourse ?Disciplinas
}
ORDER BY (?Disciplinas)
Figura 105 Consulta QC2.

O resultado da consulta (Figura 106) retornou os tutores e as respectivas disciplinas ministradas,


de acordo com as instncias da base de dados, portanto, foi possvel concluir que essa questo respondida
satisfatoriamente pela ontologia.

168
Figura 106 Resultado QC2.

A Questo de Competncia 3 (QC3) objetiva saber quem tutor de um grupo tutorial. O trecho
de cdigo escrito para realizar essa consulta est apresentado na Figura 107.

SELECT ?Grupo ?Tutor


Where{
?Tutor pbl:isAdviseMeeting ?Grupo.
}
ORDER BY (?Grupo) (?Tutor)

Figura 107 Consulta QC3.

O resultado da consulta (Figura 108) retornou os grupos e seus respectivos tutores instanciados,
logo, a ontologia consegue responder satisfatoriamente a Questo de Competncia 3.

Figura 108 Resultado QC3.

Com a Questo de Competncia 4 (QC4), deseja-se saber quem so os estudantes de um


determinado grupo. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 109.

SELECT ?Grupo ?Estudante


Where{
?Grupo pbl:hasPerson ?Estudante.
}
ORDER BY (?Grupo) (?Estudante)
Figura 109 Consulta QC4.

Parte do resultado da consulta mostrado na Figura 110, apresentando os grupos e os


respectivos estudantes que fazem parte do grupo, portanto foi possvel concluir que a ontologia responde
satisfatoriamente a questo.

169
Figura 110 Resultado QC4.

A Questo de Competncia 5 (QC5) deseja-se saber quais so os grupos de uma determinada


disciplina PBL. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 111.

SELECT ?Disciplinas ?Grupo


Where{
?Processo pbl:hasTutorialGroup ?Grupo.
?Processo pbl:nameCourse ?Disciplinas
}
ORDER BY (?Disciplinas)
Figura 111 Consulta QC5.

O resultado da consulta (Figura 112) retornou os grupos e as respectivas disciplina PBL cursada
pelo grupo. Logo, a questo respondida satisfatoriamente pela ontologia.

Figura 112 Resultado QC5.

A Questo de Competncia 6 (QC6), objetiva saber quem so os estudantes de um grupo que j


foram secretrios de mesa. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura
113.

170
SELECT ?Grupo ?SecretarioMesa ?SessaoTutorial
Where{
?SessaoTutorial pbl:hasDeskSecretary ?SecretarioMesa.
?Grupo pbl:hasPerson ?SecretarioMesa.
}
ORDER BY (?Grupo) (?SecretarioMesa)

Figura 113 Consulta QC6.

O resultado da consulta (Figura 114) apresenta os estudantes que foram secretrios de mesa,
seus respectivos grupos e sesses tutorais em que os estudantes foram secretrios, portanto, pode se concluir
que a ontologia consegue responder a questo de forma satisfatria.

Figura 114 Resultado QC6.

Na Questo de Competncia 7 (QC7) deseja-se saber quem so os estudantes de um grupo que


j foram secretrios de quadro. O trecho de cdigo escrito para realizar essa consulta est apresentado na
Figura 115.

SELECT ?Grupo ?SecretarioQuadro ?SessaoTutorial


Where{
?SessaoTutorial pbl:hasBoardSecretary ?SecretarioQuadro.
?Grupo pbl:hasPerson ?SecretarioQuadro.
}
ORDER BY (?Grupo) (?SecretarioQuaddro)

Figura 115 Consulta QC7.

O resultado da consulta (Figura 116) retornou os estudantes que foram secretrios de quadro,
seus respectivos grupos e sesses tutorais nas quais os estudantes foram secretrios, portanto pode-se
concluir que a ontologia responde satisfatoriamente a questo.

171
Figura 116 Resultado QC7.

A Questo de Competncia 8 (QC8), objetiva saber quem so os estudantes de um grupo que j


foram coordenadores da sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado na
Figura 117.

SELECT ?Grupo ?Coordenador ?SessaoTutorial


Where{
?SessaoTutorial pbl:hasCoordinatorSession ?Coordenador.
?Grupo pbl:hasPerson ?Coordenador.
}
ORDER BY (?Grupo) (?Coordenador)
Figura 117 Consulta QC8.

O resultado da consulta (Figura 118) retornou os estudantes que foram coordenadores, seus
respectivos grupos e sesses tutorais nos quais os estudantes foram coordenadores de sesso. Parte do
resultado da consulta est apresentado na Figura 118. Concluiu-se que a ontologia responde de forma
satisfatria a questo de competncia.

Figura 118 Resultado QC8.

172
Na Questo de Competncia 9 (QC9) deseja saber quem so os estudantes de um grupo que no
foram secretrios de mesa. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura
119.

SELECT ?Grupo ?Estudante


Where{
?Grupo pbl:hasPerson ?Estudante.
MINUS { ?Sessao pbl:hasDeskSecretary ?Estudante}
}
ORDER BY (?Grupo) (?Estudante)
Figura 119 Consulta QC9.

O resultado da consulta (Figura 120) retornou os estudantes que no foram secretrios de mesa e
seus respectivos grupos, concluindo-se que a ontologia consegue responder essa questo.

Figura 120 Resultado QC9.

Na Questo de Competncia 10 (QC10) deseja saber quem so os estudantes de um grupo que


no foram secretrios de quadro. O trecho de cdigo escrito para realizar essa consulta est apresentado na
Figura 121.

SELECT ?Grupo ?Estudante


Where{
?Grupo pbl:hasPerson ?Estudante.
MINUS { ?Sessao pbl:hasBoardSecretary ?Estudante}

}
ORDER BY (?Grupo) (?Estudante)
Figura 121 Consulta QC10.

O resultado da consulta (Figura 122) retornou os estudantes que no foram secretrios de quadro
e seus respectivos grupos, portanto podemos concluir que a ontologia consegue responder essa questo.

173
Figura 122 Resultado QC10.

Na Questo de Competncia 11 (QC11) deseja saber quem so os estudantes de um grupo que


no foram coordenadores de sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado
na Figura 123.

SELECT ?Grupo ?Estudante


Where{
?Grupo pbl:hasPerson ?Estudante.
MINUS { ?Sessao pbl:hasCoordinatorSession ?Estudante}

}
ORDER BY (?Grupo) (?Estudante)
Figura 123 Consulta QC11.

O resultado da consulta (Figura 124) retornou os estudantes que no foram coordenadores e seus
respectivos grupos, o resultado permitiu concluir que a ontologia consegue responder essa questo.

Figura 124 Resultado QC11.

Na Questo de Competncia 12 (QC12) deseja saber quais os objetivos de aprendizagem de um


problema. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 125.

174
SELECT ?Problema ?ObjetivosAprendizagem
Where
{
?Problema pbl:hasLearningGoal ?Objetivos.
?Objetivos pbl:learningObjectives ?ObjetivosAprendizagem
}
Figura 125 Consulta QC12.

O resultado da consulta (Figura 126) retornou os objetivos de aprendizagem instanciados para


um problema, concluindo-se que a ontologia consegue responder essa questo.

Figura 126 Resultado QC12.

A Questo de Competncia 13 (QC13) deseja saber quais as ideias discutidas uma sesso
tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 127.

SELECT ?Sessao ?Ideiadiscutida


Where{
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasIdea ?Ideia.
?Ideia pbl:ideaDescription ?Ideiadiscutida
}
ORDER BY (?Sessao)

Figura 127 Consulta QC13.

O resultado da consulta (Figura 128) retornou as ideias discutidas em uma sesso, portanto
concluiu-se que a ontologia responde a questo de forma satisfatria.

Figura 128 Resultado QC13.

175
A Questo de Competncia 14 (QC14) deseja saber quais os fatos definidos uma sesso tutorial.
O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 129.

SELECT ?Sessao ?Fatosdefinidos


Where{
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasFact ?Fato.
?Fato pbl:priorKnowledge ?Fatosdefinidos
}
ORDER BY (?Sessao)
Figura 129 Consulta QC14.

O resultado da consulta (Figura 130) retornou os fatos definidos em uma sesso, logo concluiu-
se que a ontologia responde essa questo de competncia.

Figura 130 Resultado QC14.

Na Questo de Competncia 15 (QC15) deseja saber quais so as questes de aprendizagem


definidas em uma sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura
131.

SELECT ?Sessao ?QuestaoAprendizagem


Where{
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasLearningIssue ?Questao.
?Questao pbl:learningQuestion ?QuestaoAprendizagem
}
ORDER BY (?Sessao)
Figura 131 Consulta QC15.

O resultado da consulta (Figura 132) retornou as questes de aprendizagem definidas em uma


sesso tutorial, concluindo-se que a ontologia consegue responder essa questo.

176
Figura 132 Resultado QC15.

Na Questo de Competncia 16 (QC16) deseja saber quais so as metas definidas em uma


sesso. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 133.

SELECT ?Sessao ?Metasdefinidas


Where{
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasActionPlan ?Metas.
?Metas pbl:goal ?Metasdefinidas
}
ORDER BY (?Sessao)
Figura 133 Consulta QC16.

O resultado da consulta retornou as metas definidas em uma sesso tutorial, conclui-se que a
ontologia consegue responder essa questo de forma satisfatria.

Figura 134 Resultado QC16.

A Questo de Competncia 17 (QC17) deseja saber quais so as quais so as questes de


aprendizagem que os estudantes esto com dificuldades de solucionar na resoluo de um problema.
Consideramos que as questes que os estudantes esto tendo dificuldades so as que se repetem no quadro
branco durante a resoluo de um problema. O trecho de cdigo escrito apresentado na Figura 135 busca na

177
ontologia as questes que aparecem mais de uma vez durante as discusses das sesses PBL de um grupo
tutorial.

SELECT ?Problema ?Grupo ?Questao (COUNT(?Questao) AS ?total)


WHERE{
?Processo pbl:hasTutorialGroup ?Grupo.
?Processo pbl:hasProblem ?Problema.
?Problema pbl:hasTutorialSession ?Sessao.
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasLearningIssue ?LearningIssue.
?LearningIssue pbl:learningQuestion ?Questao.
}
GROUP BY (?Questao) (?Problema) (?Grupo)
HAVING (COUNT(?Questao)>1)
Figura 135 Consulta QC17.

O resultado da consulta (Figura 136) mostrou as questes repetidas, portanto, conclui-se que a
ontologia consegue responder essa questo.

Figura 136 Resultado QC17.

A Questo de Competncia 18 (QC18) deseja saber quais so as metas que os estudantes esto
com dificuldades de solucionar na resoluo de um problema. Assim com para as questes de aprendizagem,
consideramos que as metas que os estudantes esto tendo dificuldades em solucion-las, so as que se
repetem no quadro branco durante a resoluo de um problema. O trecho de cdigo escrito apresentado na
Figura 137 busca na ontologia as metas que aparecem mais de uma vez durante as discusses das sesses
PBL de um grupo tutorial.

SELECT ?Problema ?Grupo ?Metas (COUNT(?Metas) AS ?total)


WHERE{
?Processo pbl:hasTutorialGroup ?Grupo.
?Processo pbl:hasProblem ?Problema.
?Problema pbl:hasTutorialSession ?Sessao.
?Sessao pbl:hasWhiteBoard ?Quadro.
?Quadro pbl:hasActionPlan ?ActionPlan.
?ActionPlan pbl:goal ?Metas.
}
GROUP BY (?Metas) (?Problema) (?Grupo)
HAVING (COUNT(?Metas)>1)
Figura 137 Consulta QC18.

178
O resultado da consulta (Figura 138) mostrou a meta repetida do quadro branco, logo conclui-se
que a ontologia responde essa questo de forma satisfatria.

Figura 138 Resultado QC18.

As Questes de Competncia apresentadas a seguir (19 a 28) so referentes as questes


elaboradas na segunda fase de desenvolvimento da PBLOntology.
A Questo de Competncia 19 (QC19) deseja saber qual a capacidade de resoluo de
problemas de um estudante. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura
139.

SELECT ?Estudante ?ResolucaodeProblemas


WHERE {
?ContextoPessoa pbl:isPersonContext ?Estudante.
?ContextoPessoa pbl:hasAbility ?Habilidades.
?Habilidades pbl:problemSolvingAbilityContext ?ResolucaodeProblemas
}
ORDER BY (?Estudante)
Figura 139 Consulta QC19.

O resultado da consulta (Figura 140) retornou a capacidade do estudante no quesito resoluo de


problemas, dessa forma, foi possvel concluir que a ontologia responde a questo de forma satisfatria.

Figura 140 Resultado QC19.

A Questo de Competncia 20 (QC20) deseja saber qual a capacidade de comunicao oral de um estudante.
O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 141.

179
SELECT ?Estudante ?ComunicacaoOral
WHERE {
?ContextoPessoa pbl:isPersonContext ?Estudante.
?ContextoPessoa pbl:hasAbility ?Habilidades.
?Habilidades pbl:oralComunicationAbilityContext ?ComunicacaoOral
}
ORDER BY (?Estudante)
Figura 141 Consulta QC20.

O resultado da consulta (Figura 142) retornou a capacidade do estudante no quesito


comunicao oral, portanto concluiu que a ontologia responde a questo de competncia de forma
satisfatria.

Figura 142 Resultado QC20.

A Questo de Competncia 21 (QC21) deseja saber qual a capacidade de colaborao de um


estudante. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 143.

SELECT ?Estudante ?Colaboracao


WHERE {
?ContextoPessoa pbl:isPersonContext ?Estudante.
?ContextoPessoa pbl:hasAbility ?Habilidades.
?Habilidades pbl:collaborationAbilityContext ?Colaboracao
}
ORDER BY (?Estudante)
Figura 143 Consulta QC21.

O resultado da consulta (Figura 144) retornou a capacidade de colaborao do estudante, logo,


concluiu-se que a ontologia responde a questo de competncia de forma satisfatria.

180
Figura 144 Resultado QC21.

A Questo de Competncia 22 (QC22) deseja saber qual a capacidade de comunicao escrita


de um estudante. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 145.
SELECT ?Estudante ?ComunicacaoEscrita
WHERE {
?ContextoPessoa pbl:isPersonContext ?Estudante.
?ContextoPessoa pbl:hasAbility ?Habilidades.
?Habilidades pbl:writtenComunicationAbilityContext ?ComunicacaoEscrita
}
ORDER BY (?Estudante)
Figura 145 Consulta QC22.

O resultado da consulta (Figura 146) retornou a capacidade de comunicao do estudante,


concluindo-se que a ontologia consegue responder satisfatoriamente essa questo de competncia.

Figura 146 Resultado QC22.

A Questo de Competncia 23 (QC23) deseja saber como foram as interaes de um estudante na sesso
tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 147.

181
SELECT ?SessaoTutorial ?Estudante ?MetasAlcancadas ?Conhecimentos
?Questionamentos ?Respostas ?conhecimentos ?Colaboracao
WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasInteractionContext ?Interacao.
?Interacao pbl:hasInteractionAction ?InteracaoEstudante.
?InteracaoEstudante pbl:isStudentInteractionAction ?Estudante.
Optional{?Interacao pbl:discussionCollaboration ?Colaboracao.}
Optional { ?InteracaoEstudante pbl:achievementGoalsInteraction
?MetasAlcancadas.}
Optional {?InteracaoEstudante pbl:askQuestions ?Questionamentos.}
Optional {?InteracaoEstudante pbl:answerQuestions ?Respostas.}
Optional {?InteracaoEstudante pbl:newKnowledge ?Conhecimentos.}
}
ORDER BY (?SessaoTutorial)
Figura 147 Consulta QC23.

O resultado da consulta (Figura 148) retornou a sesso, o estudante, como foram as interaes
do estudante, permitindo concluir que a ontologia responde satisfatoriamente a questo.

Figura 148 Consulta QC23.

A Questo de Competncia 24 (QC24) deseja saber como foram as interaes de um tutor na


sesso tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 149.

SELECT ?SessaoTutorial ?Tutor ?Respostas ?Questionamentos ?Auxilio ?Estimulo


?Funcoes
WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasInteractionContext ?Interacao.
?Interacao pbl:hasInteractionAction ?InteracaoTutor.
?InteracaoTutor pbl:isTutorInteractionAction ?Tutor.
OPTIONAL {?InteracaoTutor pbl:answerQuestions ?Respostas}
OPTIONAL {?InteracaoTutor pbl:askQuestions ?Questionamentos}
OPTIONAL {?InteracaoTutor pbl:suportWhiteBoard ?Auxilio}
OPTIONAL {?InteracaoTutor pbl:encourageStudents ?Estimulo}
OPTIONAL {?InteracaoTutor pbl:helpDefineFucntions ?Funcoes}
}
ORDER BY (?SessaoTutorial)
Figura 149 Consulta QC24.

O resultado da consulta (Figura 150) retornou a sesso, o tutor e como foram as interaes do
mesmo, portanto concluiu-se que a ontologia responde a questo de forma satisfatria.

182
Figura 150 Resultado QC24.

A Questo de Competncia 25 (QC25) deseja saber quais foram as estratgias criadas pelo tutor
em uma sesso tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 151.

SELECT ?SessaoTutorial ?Evento ?Acao


WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasStrategyContext ?Estrategia.
?Estrategia pbl:eventStrategy ?Evento.
?Estrategia pbl:actionStrategy ?Acao
}
ORDER BY (?SessaoTutorial)
Figura 151 Resultado QC25.

O resultado da consulta (Figura 152) retornou a sesso e a estratgias desenvolvidas pelo tutor
na sesso, concluindo-se que a ontologia consegue responder essa questo.

Figura 152 Consulta QC25.

A Questo de Competncia 26 (QC26) deseja saber quais as reas da computao de interesse


dos estudantes. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 153.

SELECT ?Estudante ?Area


WHERE {
?ContextoPessoa pbl:isPersonContext ?Estudante.
?ContextoPessoa pbl:hasAreaInterest ?Area.
}
ORDER BY (?Estudante)
Figura 153 Consulta QC26.

O resultado da consulta (Figura 154) retornou as estudantes e as suas respectivas reas de


interesse, logo foi possvel concluir que a ontologia responde satisfatoriamente a questo.

183
Figura 154 Resultado QC26.

A Questo de Competncia 27 (QC27) deseja saber quais pessoas estavam presentes na sesso
tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura 155.

SELECT ?SessaoTutorial ?Pessoas


WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasPresentPerson ?Pessoas.
}
ORDER BY (?SessaoTutorial) (?Pessoas)
Figura 155 Consulta QC27.

O resultado da consulta (Figura 156) retornou as sesses e as pessoas presentes nas respectivas
sesses, o resultado permitiu concluir que a ontologia consegue responder a questo.

Figura 156 Resultado QC27.

184
A Questo de Competncia 28 (QC28) deseja saber quais as pessoas estavam presentes em uma
determinada sesso tutorial. O trecho de cdigo escrito para realizar essa consulta est apresentado na Figura
157.

SELECT ?SessaoTutorial ?Dia ?Inicio ?Fim


WHERE {
?ContextoSessao pbl:isSessionContext ?SessaoTutorial.
?ContextoSessao pbl:hasTimeContext ?ContextoTemporal.
?ContextoTemporal pbl:dayContext ?Dia.
?ContextoTemporal pbl:startTimeContext ?Inicio.
?ContextoTemporal pbl:endTimeContext ?Fim.
}
ORDER BY (?SessaoTutorial)
Figura 157 Consulta QC27.

O resultado da consulta (Figura 158) retornou as sesses e seus respectivos dias, horrios de
inicio e horrios do fim, concluindo-se que a ontologia consegue responder essa questo.

Figura 158 Consulta QC27.

185

Das könnte Ihnen auch gefallen