sistema de apoio ao aluno universitário u+ · tirar apontamentos estimula os alunos a seguir...

95
Departamento de Ciências e Tecnologias da Informação Sistema de Apoio ao Aluno Universitário U+ Luís Filipe Araújo Cardoso Dissertação submetida como requisito parcial para obtenção do grau de Mestre em Engenharia Informática Orientador: Prof. Doutor António Luís Morais Costa Silva Lopes, Assistente, ISCTE Instituto Universitário de Lisboa Novembro, 2012

Upload: others

Post on 22-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Departamento de Ciências e Tecnologias da Informação

Sistema de Apoio ao Aluno Universitário U+

Luís Filipe Araújo Cardoso

Dissertação submetida como requisito parcial para obtenção do grau de

Mestre em Engenharia Informática

Orientador:

Prof. Doutor António Luís Morais Costa Silva Lopes, Assistente,

ISCTE – Instituto Universitário de Lisboa

Novembro, 2012

Page 2: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo
Page 3: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

i

Resumo

Esta dissertação propõe resolver o problema da criação e partilha de informação/apontamentos entre

alunos. A razão de abordar o problema indicado é colmatar uma das falhas das aplicações de apoio

ao aluno universitário existentes, a partilha de informação entre alunos. Tirar apontamentos estimula

os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e

reformulá-lo nas suas próprias palavras. A partilha de apontamentos com outros alunos pode ajudar a

completar os apontamentos do aluno, ou seja, a construir um entendimento partilhado.

De forma a resolver o problema apontado foi desenvolvido um sistema de informação de apoio ao

aluno universitário (U+) que tem como vantagem em relação a anteriores, reunir as qualidades de

sistemas existentes, acrescentando novas funcionalidades, de forma a facilitar a execução das

tarefas académicas por parte dos alunos universitários. Além de permitir a partilha de apontamentos

entre alunos, o sistema facilita a organização dos compromissos académicos dos alunos

universitários, acrescentando funcionalidades destinadas a este ponto: Agenda e gestão de

contactos.

Após os testes e avaliações ao protótipo desenvolvido, foi possível verificar que o mesmo poderá

ajudar os alunos universitários no dia-a-dia académico, mas ainda há muito caminho pela frente na

criação de uma ferramenta consistente para o efeito pretendido, o que deixa margem de progressão

ao sistema U+.

Palavras-chave: Aprendizagem, tecnologia, partilha, apontamentos, alunos universitários

Page 4: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

ii

Abstract

This thesis proposes to solve the problem of creating and sharing information / notes between

students. The reason to approach the problem is to bridge one of the flaws of existing university

student support applications and information sharing among students. Taking notes encourages

students to actively follow the lesson, to consciously select content that is important, and reformulate it

in your own words. Sharing notes with other students can help supplement a student's grades, i.e.,

cooperatively build a shared understanding.

In order to solve the problem mentioned, an information system was developed to support university

students (U +) which has some advantages over previous ones. It possesses the qualities of existing

systems, adding new features in order to facilitate the execution of academic tasks by the university

students. Besides allowing the sharing of notes among students, the system facilitates the

organization of academic commitments of university students, adding features to this point: Calendar

and contact management.

After the evaluation of the prototype, we found that it may be helpful for college students on the day-

to-day academic tasks, but there is still a long way to go in creating a tool for the desired effect, which

leaves some room for improvement to system U+.

Keywords: Learning, technology, sharing notes, college students

Page 5: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

iii

Índice

1. Introdução ............................................................................................................................. 1 1.1. Enquadramento .................................................................................................................................... 1

1.2. Motivação .............................................................................................................................................. 1

1.3. Questões de Investigação ................................................................................................................... 2

1.4. Objectivos ............................................................................................................................................. 2

1.5. Método de Investigação ....................................................................................................................... 3

1.6. Conteúdo da Dissertação .................................................................................................................... 5

2. Revisão da Literatura ........................................................................................................... 6 2.1. Aplicações para computador .............................................................................................................. 6

2.1.1. LESSON ...................................................................................................................................... 6

2.1.2. CoScribe ...................................................................................................................................... 8

2.1.3. eClass ........................................................................................................................................ 10

2.1.4. DyKnow ..................................................................................................................................... 12

2.1.5. OneNote .................................................................................................................................... 13

2.2. Aplicações móveis ............................................................................................................................. 15

2.2.1. C-Notes...................................................................................................................................... 15

2.2.2. NotePals .................................................................................................................................... 16

2.3. Aplicações híbridas (Computador e móvel) .................................................................................... 18

2.3.1. U-Note ....................................................................................................................................... 18

2.3.2. Evernote .................................................................................................................................... 19

2.3.3. Springpad .................................................................................................................................. 21

2.3.4. Google Groups .......................................................................................................................... 24

2.3.5. Microsoft Outlook ....................................................................................................................... 25

2.4. Análise comparativa........................................................................................................................... 26

2.5. Norma ISSO/IEC 9126......................................................................................................................... 27

2.6. Avaliação de qualidade das aplicações segundo a norma ISSO/IEC 9126 .................................. 29

2.7. Considerações finais ......................................................................................................................... 31

3. Abordagem técnica ............................................................................................................ 33 3.1. Metodologia ........................................................................................................................................ 33

3.2. Especificação de requisitos .............................................................................................................. 34

3.2.1. Definição dos módulos .............................................................................................................. 34

3.2.2. Requisitos funcionais ................................................................................................................. 35

3.2.3. Requisitos de interface de utilizador ......................................................................................... 36

3.3. Arquitectura ........................................................................................................................................ 37

3.3.1. Estruturação do sistema ............................................................................................................ 37

3.3.2. Diagrama de caso de uso (Use-Case) ...................................................................................... 38

3.3.3. Diagrama de classes ................................................................................................................. 40

3.3.4. Diagrama de componentes ....................................................................................................... 42

3.3.5. Modelo de dados ....................................................................................................................... 43

3.4. Implementação ................................................................................................................................... 49

3.4.1. Componentes do sistema .......................................................................................................... 49

3.4.2. Acesso à aplicação em dispositivos móveis ............................................................................. 49

Page 6: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

iv

3.4.3. Descrição dos componentes do sistema................................................................................... 50

3.4.4. Fluxo de informação entre módulos .......................................................................................... 52

3.4.5. Interfaces gráficas do sistema ................................................................................................... 53

4. Avaliação ............................................................................................................................ 63 4.1. Método utilizado pelos alunos actualmente .................................................................................... 66

4.2. Análise ao protótipo ........................................................................................................................... 68

4.2.1. Usabilidade ................................................................................................................................ 68

4.2.2. Performance .............................................................................................................................. 69

4.2.3. Comparação com aplicações utilizadas actualmente ............................................................... 69

4.2.4. Interface ..................................................................................................................................... 71

4.2.5. Satisfação na utilização ............................................................................................................. 72

4.2.6. Utilidade ..................................................................................................................................... 73

4.3. Apreciação geral ................................................................................................................................. 73

5. Conclusões ......................................................................................................................... 75

5.1. Resultados do questionário .............................................................................................................. 75

5.2. Benefícios ........................................................................................................................................... 76

5.3. Limitações ........................................................................................................................................... 77

5.4. Trabalho futuro ................................................................................................................................... 77

5.5. Considerações finais ......................................................................................................................... 78

Referências ............................................................................................................................... 79

Anexo A .................................................................................................................................... 82

Page 7: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

v

Lista de Figuras

Figura 1. Fluxo de actividades do modelo Design Science Research ................................................... 4

Figura 2. Arquitectura da instância e nó LESSON ................................................................................. 7

Figura 3. Arquitectura do subsistema de partilha ................................................................................... 7

Figura 4. Interface do subsistema de partilha ........................................................................................ 8

Figura 5. Escrita de apontamentos em documentos impressos com o CoScribe .................................. 9

Figura 6. Visão geral do CoScribe .......................................................................................................... 9

Figura 7. Interface do CoScribe e visualização de apontamentos partilhados .................................... 10

Figura 8. Funcionamento do eClass: Professor apresenta um Powerpoint no ecrã da direita. Os

outros quadros são auxiliares, apresentam o slide anterior, apontamentos ou páginas web .............. 11

Figura 9. Exemplo de notas tiradas na sala de aulas .......................................................................... 11

Figura 10. Na esquerda: Sala de aula, na direita: Pen Video Tablet ................................................... 12

Figura 11. Visão geral da interface do OneNote .................................................................................. 13

Figura 12. Alunos utilizando o OneNote ............................................................................................... 13

Figura 13. Desenho representativo de um livro do PRC ...................................................................... 14

Figura 14. Diferentes componentes da arquitectura do C-Notes ......................................................... 15

Figura 15. Interface do C-Notes ........................................................................................................... 16

Figura 16. U.S. Robotics Pilot .............................................................................................................. 16

Figura 17. (a) Área de foco do NotePals e (b) atributos da nota .......................................................... 17

Figura 18. Exemplo de uma nota ......................................................................................................... 17

Figura 19. Caderno real e visão do caderno no U-Study ..................................................................... 19

Figura 20. Screenshots do U-Move: Calendário (esquerda), documentos digitais associados á aula

(centro); slide de uma aula visto na aplicação (direita) ......................................................................... 19

Figura 21. Criação de uma nova nota .................................................................................................. 20

Figura 22. Novo caderno digital ............................................................................................................ 21

Figura 23. Partilha do caderno digital ................................................................................................... 21

Figura 24. Vários dispositivos onde o Springpad pode ser executado ................................................ 22

Figura 25. Ecrã principal do Springpad ................................................................................................ 23

Figura 26. Detalhe de um item registado no Springpad ....................................................................... 24

Figura 27. Página inicial do Google Groups ......................................................................................... 24

Figura 28. Microsoft Outlook Web App ................................................................................................. 25

Figura 29. Microsoft Outlook Mobile ..................................................................................................... 26

Figura 30. Estrutura da norma ISO/IEC 9126 ...................................................................................... 27

Figura 31. Características e sub-características de qualidade externa e interna [27] ......................... 28

Figura 32. Modelo de qualidade em uso segundo a ISO/IEC 9126-1 [27] ........................................... 29

Figura 33. Módulos do U+ .................................................................................................................... 34

Figura 34. Arquitectura do U+ .............................................................................................................. 37

Figura 35. Diagrama UML Use-Case ................................................................................................... 39

Figura 36. Diagrama de classes UML .................................................................................................. 41

Figura 37. Diagrama de componentes UML ......................................................................................... 42

Figura 38. Modelo de dados dos módulos “Gestão de apontamentos”, “Gestão de contactos” e

“Gestão de agenda” ............................................................................................................................... 43

Figura 39. Modelo de dados do módulo “Administração” ..................................................................... 47

Figura 40. Componentes gerais do sistema ......................................................................................... 49

Figura 41. Reencaminhamento para aplicação móvel ......................................................................... 50

Figura 42. Fluxo de navegação entre os módulos ............................................................................... 52

Figura 43. Menu da interface web ........................................................................................................ 53

Figura 44. Menu da interface móvel ..................................................................................................... 53

Figura 45. Página de Login................................................................................................................... 54

Figura 46. Página inicial ....................................................................................................................... 55

Figura 47. Página de edição de dados do utilizador ............................................................................ 56

Page 8: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

vi

Figura 48. Página da lista de eventos .................................................................................................. 57

Figura 49. Página de edição de um evento .......................................................................................... 57

Figura 50. Página da lista de contactos ............................................................................................... 58

Figura 51. Página de edição de um contacto ....................................................................................... 59

Figura 52. Pop-up de gestão de grupos de contactos ......................................................................... 60

Figura 53. Página da lista de apontamentos ........................................................................................ 61

Figura 54. Página de edição de apontamentos .................................................................................... 61

Figura 55. Página de administração ..................................................................................................... 62

Figura 56. Percentagem de utilização de aplicações de gestão de apontamentos, agenda ou

contactos ............................................................................................................................................... 66

Figura 57. Percentagem de utilização de aplicações por parte dos alunos ......................................... 67

Figura 58. Percentagem das formas de tirar apontamentos utilizadas pelos alunos .......................... 67

Figura 59. Avaliação da usabilidade do U+ .......................................................................................... 68

Figura 60. Avaliação performance do U+ ............................................................................................. 69

Figura 61. Avaliação da comparação do U+ com as aplicações utilizadas ......................................... 69

Figura 62. Aspectos em que o U+ é melhor que as aplicações utilizadas actualmente ...................... 70

Figura 63. Aspectos em que o U+ é pior que as aplicações utilizadas actualmente ........................... 71

Figura 64. Avaliação da interface do U+ .............................................................................................. 72

Figura 65. Avaliação da satisfação dos utilizadores ............................................................................ 72

Figura 66. Avaliação da utilidade do U+ ............................................................................................... 73

Figura 67. Resultados das perguntas finais ......................................................................................... 74

Page 9: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

vii

Lista de Tabelas

Tabela 1. Matriz de comparação das funcionalidades das aplicações ................................................ 26

Tabela 2. Avaliação das aplicações segundo as características definidas na norma ISO/IEC 9126 .. 30

Tabela 3. Classificação das aplicações segundo os resultados da avaliação ..................................... 30

Tabela 4. Matriz de tabelas utilizadas na construção dos módulos do sistema ................................... 43

Tabela 5. Descrição da tabela “Aluno” .................................................................................................. 44

Tabela 6. Descrição da tabela “Agenda” .............................................................................................. 44

Tabela 7. Descrição da tabela “Contacto” ............................................................................................ 45

Tabela 8. Descrição da tabela “GrupoContacto” .................................................................................. 45

Tabela 9. Descrição da tabela “Apontamento” ..................................................................................... 46

Tabela 10. Descrição da tabela “Disciplina” ......................................................................................... 46

Tabela 11. Descrição da tabela “Disciplina_Aluno” .............................................................................. 47

Tabela 12. Descrição da tabela “Utilizador” .......................................................................................... 48

Tabela 13. Descrição da tabela “Curso” ............................................................................................... 48

Tabela 14. Descrição da tabela “Turma” .............................................................................................. 48

Tabela 15. Distribuição da amostra ...................................................................................................... 64

Tabela 16. Tabela de frequências da amostra por tipo de curso ......................................................... 64

Tabela 17. Tabela de frequências da amostra por curso ..................................................................... 65

Tabela 18. Tabela de frequências da amostra por ano do aluno ......................................................... 65

Tabela 19. Tabela de frequências da amostra por género dos alunos ................................................ 65

Tabela 20. Tabela de frequências da amostra por idade dos alunos ................................................... 66

Tabela 21. Tabela de frequências da utilização de aplicações de gestão de apontamentos, agenda ou

contactos ............................................................................................................................................... 66

Tabela 22. Tabela de frequências da utilização de aplicações por parte dos alunos .......................... 67

Tabela 23. Tabela de frequências das formas de tirar apontamentos utilizadas pelos alunos ............ 68

Tabela 24. Tabela de frequências da usabilidade do U+ ..................................................................... 68

Tabela 25. Tabela de frequências da performance do U+ ................................................................... 69

Tabela 26. Tabela de frequências da comparação com as aplicações utilizadas................................ 70

Tabela 27. Tabela de frequências dos aspectos em que o U+ é melhor que as aplicações utilizadas

actualmente ........................................................................................................................................... 70

Tabela 28. Tabela de frequências dos aspectos em que o U+ é pior que as aplicações utilizadas

actualmente ........................................................................................................................................... 71

Tabela 29. Tabela de frequências da avaliação da interface do U+ .................................................... 72

Tabela 30. Tabela de frequências da avaliação da satisfação dos utilizadores................................... 73

Tabela 31. Tabela de frequências da avaliação da utilidade do U+ ..................................................... 73

Tabela 32. Tabela de frequências do incentivo a tirar mais apontamentos ......................................... 74

Tabela 33. Tabela de frequências da facilidade na gestão da agenda e contactos............................. 74

Tabela 34. Tabela de frequências da possível utilização durante as aulas ......................................... 74

Page 10: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

viii

Glossário PDF Portable Document Format

HTML Abreviatura para HyperText Markup Language, que significa

Linguagem de Marcação de hipertexto

WML Wireless Markup Language

XML Extensible Markup Language

Browser/Web Browser Navegador Web

Smartphone Telefone inteligente

PDA Personal digital assistants Assistente pessoal digital

Cloud / Cloud computing Computação em nuvem refere-se à utilização da memória e

das capacidades de armazenamento e cálculo de

computadores e servidores partilhados e ligados através da

internet

Page 11: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

1

1. Introdução

Normalmente o professor passa o seu conhecimento para os alunos numa sala de aula de uma das

seguintes formas: antes de entrar na sala de aula prepara a matéria que vai dar, dentro da sala de

aula, consulta as suas notas e adicionalmente escreve no quadro aspectos que acha mais relevantes

para os alunos ou prepara um conjunto de slides que apresenta na sala de aula, o que permite ao

mesmo tempo, os alunos acompanharem o seu discurso observando os slides num projector. Em

ambos os cenários, é habitual os alunos tirarem apontamentos em cadernos ou folhas sobre o que o

professor apresenta no quadro ou nos slides e adicionarem os seus próprios comentários.

Com o avançar da tecnologia, os computadores passaram a ser uma ferramenta poderosa numa sala

de aula, surgiram aplicações específicas, como o Powerpoint, que substituíram os acetatos e

retroprojectores. Os professores têm agora um meio mais eficiente e ordeiro para preparar as aulas,

arquivar e reutilizar o seu material.

Nesta dissertação pretende-se beneficiar do uso de tecnologias para facilitar o tirar de apontamentos

por parte dos alunos. A tecnologia deve ser vista como um meio motivador para o ensino,

aumentando desta forma, os níveis de aprendizagem dos alunos.

O protótipo desenvolvido pode ser utilizado pelos alunos como ferramenta de trabalho na sala de aula

e fora dela, visto que permite registar apontamentos dentro da sala de aula e consultá-los ou editá-los

posteriormente. Este protótipo também tem outras funcionalidades importantes no quotidiano

académico de um aluno universitário, visto que permite gerir contactos e eventos universitários.

O resto do capítulo descreve o problema, a metodologia seguida, os objectivos do sistema e termina

com a enumeração dos restantes capítulos da dissertação.

1.1. Enquadramento

A dissertação apresentada tem como enquadramento geral o ensino universitário e como contexto

específico os alunos universitários e as suas actividades académicas enquanto agentes participantes

do mundo universitário. A proposta defendida na dissertação tem como objectivo principal

desenvolver um sistema de informação de apoio ao aluno universitário e propõe-se a resolver o

problema da partilha de informação/apontamentos entre alunos universitários.

O sistema a ser desenvolvido tem como vantagem em relação a abordagens semelhantes, reunir as

qualidades de sistemas existentes, acrescentando novas funcionalidades, de forma a facilitar a

execução das tarefas académicas por parte dos alunos universitários.

1.2. Motivação

A razão de abordar o problema indicado anteriormente é conseguir colmatar uma das falhas das

aplicações de apoio ao aluno universitário existentes, a partilha de informação entre alunos. Desta

forma pretende ser um sistema suplementar aos já existentes: e-learning, fénix, horarios.iscte.pt,

ajuda.iscte.pt, etc.

Page 12: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

2

Outros dos motivos do desenvolvimento do sistema a implementar é auxiliar a organização dos

compromissos académicos dos alunos universitários, acrescentando funcionalidades destinadas a

este ponto: Agenda e gestão de contactos.

Com a implementação deste sistema, quem mais ganha são os alunos, visto que, vão ter mais

informação disponível para estudo. Se o aluno faltar a uma aula, além dos apontamentos/documentos

fornecidos pelo professor, poderá também consultar apontamentos tirados por colegas da turma na

aula. Pressupõem-se que um aluno conseguirá mais facilmente uma boa nota se compreender a

matéria e para compreender a matéria é necessário que esta esteja acessível. Quanto mais material

e apontamentos sobre o material estiver disponível para o aluno, maiores são as probabilidades de

compreender a matéria e consequentemente ser aprovado (ganho potencial).

A universidade no geral, e os professores em particular, também ganham com a implementação

deste sistema, visto que os alunos terão o material académico melhor organizado e ficarão mais

motivados com a introdução de uma nova aplicação (ganho potencial).

1.3. Questões de Investigação

As questões de investigação formuladas sobre o problema levantado são as seguintes:

Este sistema resolve o problema da partilha de apontamentos entre alunos?

Em que medida o novo sistema a implementar poderá beneficiar os alunos em relação aos

sistemas existentes?

Será vantajoso o uso do sistema no estudo do aluno?

1.4. Objectivos

O sistema proposto tem como principal objectivo promover uma alteração no modo de aprendizagem

existente, providenciando minimizar a distracção dos alunos e maximizar a sua aprendizagem. Desta

forma, pretende ser uma ferramenta de apoio ao aluno universitário que cumpra com as seguintes

expectativas:

A interface desenvolvida deverá ser simples e orientada à necessidade de tirar apontamentos

em tempo real durante a aula, não devendo distrair o aluno;

Aumentar o número de apontamentos. A aplicação poderá funcionar como um arquivo de

informação dos alunos;

Permitir rever a aula, editar ou acrescentar novos apontamentos;

Facilitar a comunicação entre alunos da mesma turma e do delegado de turma com o resto

da turma;

Facilitar o controlo dos contactos universitários e outros contactos;

Facilitar a gestão dos compromissos universitários (aulas extras, datas de exames, datas de

entregas de trabalho, etc.).

Page 13: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

3

1.5. Método de Investigação

O método de investigação seguido na elaboração da dissertação foi o Design Science Research [1].

Este método é um processo de resolução de problemas e tem como princípio fundamental: “O

conhecimento e compreensão de um problema de projecto e a sua solução são adquiridos na

construção e aplicação de um artefacto” e oferece linhas de orientação específicas para a avaliação e

iteração de projectos de pesquisa. O DSR focaliza-se no desenvolvimento e no desempenho de

artefactos com a intenção explícita de melhorar o seu desempenho funcional. A sua aplicação é mais

representativa nas disciplinas da engenharia e ciências da computação, contudo não é restringida a

estas e pode ser encontrada em muitas outras disciplinas e campos. DSR requer a criação de um

artefacto inovador para um domínio de um problema e o artefacto deve ser avaliado a fim de

assegurar a sua utilidade para o problema especificado. De forma a poder dar uma contribuição à

investigação, o artefacto deve resolver um problema que ainda não tenha sido resolvido, ou fornecer

uma solução mais eficaz. A construção e a avaliação do artefacto devem ser realizadas

rigorosamente, e os resultados da investigação devem ser apresentados de forma eficaz.

O método de investigação Design Science Research pode ter como base uma das quatro abordagens

apresentadas:

1. Abordagem centralizada no problema: Esta abordagem de pesquisa é ajustada para uma

situação "quando a ideia para a pesquisa resultou da observação do problema ou de

sugestões de futuras pesquisas de um artigo de um projecto anterior".

2. Solução centrada no objectivo: Recorre-se a esta abordagem quando existe uma

necessidade da indústria ou de investigação que podem ser abordadas através do

desenvolvimento de um artefacto.

3. Abordagem centrada no desenho e desenvolvimento: Esta abordagem é adequada a

situações em que o artefacto já existe, mas não está totalmente desenvolvido como uma

solução para o domínio do problema explícito em que é suposto ser utilizado.

4. Solução inicializada com o cliente/contexto: Abordagem baseada na observação de uma

solução que funciona ou no resultado de uma experiencia de consultoria.

No desenvolvimento do protótipo desta dissertação foi seguida uma abordagem centrada no

problema. Esta abordagem foi seguida porque foi identificado um problema que resultou da ausência

de uma aplicação que seja vantajosa para o aluno. Não existindo essa aplicação, foram analisadas

possíveis alternativas e decidiu-se criar uma aplicação com base nas limitações das existentes.

No processo de investigação DSR devem ser seguidas um determinado número de actividades que

depende da abordagem seguida pelo investigador. As actividades definidas no método DSR são as

seguintes:

Page 14: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

4

Figura 1. Fluxo de actividades do modelo Design Science Research

Cada abordagem ao modelo tem um ponto de entrada na sequência de actividades. A abordagem

seguida nesta dissertação tem como actividades a serem seguidas:

1. Identificação do problema e motivação: Definir o problema específico de investigação e

justificar o valor de uma solução. A definição do problema irá ser utilizada para desenvolver

um artefacto que pode efectivamente proporcionar uma solução. Os recursos necessários

para esta actividade incluem o conhecimento do estado do problema e a importância da sua

solução.

2. Definir os objectivos para uma solução: Inferir os objectivos de uma solução a partir da

definição do problema e do conhecimento do que é possível e fazível. Os objectivos podem

ser quantitativos ou qualitativos.

3. Desenho e desenvolvimento: Esta actividade inclui a determinação da funcionalidade

desejada do artefacto e a sua arquitectura e, em seguida, criar o artefacto real (por exemplo,

construções de modelos, métodos ou instanciações). Os recursos necessários vão desde

objectivos a concepção e o desenvolvimento inclui conhecimento da teoria que pode ser

exercida numa solução.

4. Demonstração: Demonstrar o uso do artefacto para resolver uma ou mais instâncias do

problema. Isso pode envolver a sua utilização em experiencias, simulações, estudos de caso,

provas ou outras actividades apropriadas.

5. Avaliação: Observar e medir o quanto o artefacto suporta uma solução para o

problema. Esta actividade consiste em comparar os objectivos de uma solução com os

resultados reais observados do uso do artefacto na demonstração. A avaliação pode assumir

muitas formas: comparação da funcionalidade do artefacto com os objectivos de soluções

(actividade 2), medidas de desempenho quantitativo como os resultados de pesquisas de

satisfação, feedback do cliente, ou simulações.

6. Comunicação: Comunicar o problema e a sua importância, a sua utilidade e novidade, o

rigor da sua concepção e a sua eficácia.

Page 15: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

5

Estas seis actividades foram seguidas na elaboração da dissertação e no desenvolvimento do

sistema (protótipo) da seguinte forma: No capítulo de introdução da dissertação é definido o problema

que se pretende resolver, a motivação para o fazer, e os objectivos pretendidos (actividades 1 e 2).

De seguida, depois de terminada esta análise e de ser estudado o estado da arte, foi desenhado e

desenvolvido o protótipo do sistema (actividade 3). Após a conclusão do mesmo, foi feita uma

demonstração e avaliação por parte de utilizadores-teste (actividades 4 e 5). No final, a dissertação

foi divulgada ao júri e foi alvo de discussão (actividade 6).

1.6. Conteúdo da Dissertação

O restante desta dissertação é composto por mais 4 capítulos. No capítulo 2, é apresentado o estado

da arte sobre aplicações de apontamentos para alunos dentro da sala de aula. São abordados três

tipos de aplicações: Aplicações para computador, aplicações móveis e aplicações hibridas

(computador e móvel). No final da secção é apresentada uma matriz-resumo onde é possível

comparar as aplicações ao nível das suas funcionalidades.

No capítulo 3 é explicada a abordagem técnica seguida na elaboração do protótipo da aplicação. Este

capítulo divide-se pelos seguintes pontos: Metodologia, especificação de requisitos, arquitectura da

aplicação e implementação.

A avaliação do protótipo é apresentada no capítulo 4, são apresentados os resultados de um

questionário realizado aos alunos que testaram o protótipo.

O capítulo 5 representa a conclusão desta dissertação, com a apresentação da análise aos

resultados do questionário, dos benefícios da abordagem, das limitações da aplicação e sugestões

para trabalho futuro.

Page 16: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

6

2. Revisão da Literatura

Nesta secção são apresentados alguns dos trabalhos focados em como ajudar os alunos na

aprendizagem através de apontamentos digitais durante a aula. Esta secção divide-se em três partes:

Aplicações para computador, aplicações móveis e aplicações hibridas (computador e móvel). No final

de cada parte, é apresentada uma conclusão que contem a análise e crítica dos trabalhos

apresentados.

Como forma de conclusão geral, no final desta secção, é apresentada uma matriz-resumo de

comparação das aplicações analisadas e uma comparação da qualidade das aplicações segundo a

norma ISSO/IEC 9126 [23].

2.1. Aplicações para computador

Nesta primeira parte, são apresentadas aplicações de apontamentos desenvolvidas para ser

utilizadas num computador. Foram analisadas as seguintes aplicações: LESSON [2], CoScribe [4][5],

eClass [7], DyKnow [8][9] e OneNote [10]

2.1.1. LESSON

O sistema LESSON é dedicado a professores e alunos de forma a apoiar o ensino baseado na Web e

actividades de aprendizagem [2]. LESSON é uma abreviatura de “LE cture notes S earching and S

haring O ver InterN et” (Procura e partilha de apontamentos de aulas na internet). O sistema recorre a

um mecanismo de metasearch de apontamentos de aula para pesquisa na Web e a uma rede de

sobreposição peer-to-peer (P2P) para partilha de apontamentos entre os utilizadores. Utilizando esta

rede todos os computadores usados por professores e alunos podem ser conectados a uma

sociedade virtual através da internet e comunicar directamente entre si para partilha de apontamentos

de aula, sem qualquer servidor centralizado. Os resultados experimentais indicaram que o sistema

LESSON tem melhor desempenho na pesquisa de apontamentos de aula na Web do que alguns

motores de pesquisa populares e alguns metasearch schemes existentes [2].

O LESSON consiste em dois subsistemas funcionais: procura de apontamentos e partilha de

apontamentos. Um computador com o software instalado a correr é chamado de nó LESSON. Um

conjunto de nós LESSON forma uma rede de sobreposição P2P. Todos os nós LESSON são iguais e

não existe uma hierarquia entre os nós. Cada nó LESSON partilha apontamentos com os outros nós

através da rede P2P, assim, a rede agrega os apontamentos de todos os nós, o que forma um grande

e distribuído repositório de apontamentos.

Page 17: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

7

Figura 2. Arquitectura da instância e nó LESSON

Quando alguém se quer tornar um utilizador do LESSON, só tem de instalar e executar o software no

seu computador. O subsistema de partilha automaticamente estabelece uma conexão entre o

computador e os nós LESSON existentes como um sistema P2P comum faz normalmente. Desta

forma, o computador torna-se um nó LESSON e o utilizador pode fazer metasearch como quando usa

o Google, e partilhar os seus apontamentos locais com os outros utilizadores como noutros sistemas

de partilha de arquivos P2P.

Embora os dois subsistemas possam trabalhar de forma independente, o subsistema de procura e o

subsistema de partilha são dois componentes funcionais indispensáveis do sistema. O subsistema

de procura está encarregue de adquirir apontamentos fora do sistema (na Web), enquanto o

subsistema de partilha actua como plataforma de partilha de apontamentos dentro do sistema.

Figura 3. Arquitectura do subsistema de partilha

Page 18: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

8

Figura 4. Interface do subsistema de partilha

A figura 4 apresenta o subsistema de partilha de apontamentos. Os principais componentes deste

subsistema são:

Colecção de apontamentos para partilha (Lecture notes collection for sharing): Reúne todos

os apontamentos locais para partilha. Além do conteúdo do documento, o sistema também

usa meta-dados para descrever os documentos;

Gestão de apontamentos (Lecture notes management): Permite aos utilizadores adicionar,

excluir, actualizar e indexar documentos da “Colecção de apontamentos para partilha”. É

também responsável pela edição e actualização de metadados. Foi implementado com base

no projecto de código aberto Apache Lucene 1 [3];

Interface de comunicação Ponto-a-Ponto (Peer communication interface): Este módulo

implementa o protocolo de comunicação P2P.

2.1.2. CoScribe

O CoScribe foi desenvolvido com o conceito de sistema de suporte a alunos na colaboração de

apontamentos manuscritos sobre os slides da aula impressos [4] [5].

Têm sido propostos vários sistemas electrónicos para apontamentos de aula por parte dos alunos ao

longo dos anos, no entanto, a maioria dos alunos preferem utilizar caneta e papel. O papel é

intuitivamente utilizado para apontamentos porque pode ser manipulado com as duas mãos, é

altamente móvel e barato. Além disso, os documentos em papel podem ser facilmente comparados e

organizados. O CoScribe combina as vantagens do papel com os benefícios de documentos digitais

(procura electrónica e colaboração). Utilizando esta ferramenta durante a aula, os alunos podem

usar uma caneta electrónica Anoto para efectuar apontamentos manuscritos em slides impressos e

páginas vazias como com uma caneta tradicional (Figura 5 na página 9). O equipamento é,

Page 19: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

9

portanto, altamente móvel, leve e semelhante ao utilizado tradicionalmente para apontamentos. Para

analisar o conteúdo depois da aula é utilizado um software que inclui mecanismos para a partilha de

apontamentos. Além disso, apresenta uma visualização partilhada de apontamentos manuscritos

proporcionando um acesso integrado a apontamentos de todos os alunos.

Os resultados de um estudo realizado por Boch e Piolat em 2005 [6] indicam que o CoScribe suporta

eficientemente apontamentos do aluno e pode ser facilmente integrado nas práticas de anotação

actuais. O CoScribe reduz significativamente o gap entre o uso de papel, que é frequente em aulas

universitárias, e sistemas de anotação electrónicas. Os resultados de uma avaliação aos utilizadores

indicam que a combinação de papel com a computação é muito promissora no apoio ao aluno em

termos de apontamentos e colaboração.

Figura 5. Escrita de apontamentos em documentos impressos com o CoScribe

O CoScribe permite criar apontamentos manuscritos sobre slides de aula impressos, marcar as

apontamentos, marcar as páginas do documento e colaborar com outros alunos através da

partilha de apontamentos.

Figura 6. Visão geral do CoScribe

O software do CoScribe oferece duas interfaces: impressa e digital. Os alunos podem usar o

computador para sincronizar as suas apontamentos com o sistema back-end, que as armazena numa

base de dados num servidor central. Este software fornece acesso a uma versão digital dos slides de

Page 20: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

10

aula, incluindo apontamentos próprios e partilhados por outros alunos (Figura 7). Foram

desenvolvidas duas formas de visualização de apontamentos partilhados:

Single-user view para cada membro do grupo, que pode ser acedida seleccionando o botão na

toolbar que está associado á visão de um utilizador específico. No entanto, isso implica a

necessidade de alternar manualmente entre vários pontos de vista, o que se torna complicado em

comunidades maiores.

Multi-user view exibe os próprios apontamentos e os apontamentos partilhados numa visão integrada

sem necessidade de mudança entre apontamentos. Os apontamentos próprios são visualizados

como estão escritos no papel. Os apontamentos partilhados pelos outros utilizadores são exibidos

de forma condensada para serem disponibilizados num espaço restrito.

Além disso, os apontamentos feitos pelo professor durante a aula estão disponíveis digitalmente. A

qualquer momento, o aluno pode adicionar ou modificar apontamentos. O software foi implementado

em Java e suporta slides PowerPoint.

Figura 7. Interface do CoScribe e visualização de apontamentos partilhados

2.1.3. eClass

O eClass foi projectado para capturar os materiais apresentados na aula para posterior análise por

parte dos alunos [7]. Os alunos passam algum tempo do dia a ouvir e a gravar os eventos que

ocorrem na sala de aula, geralmente tomando notas com caneta e papel. O objectivo do eClass é

tentar capturar informação nova (discurso do professor e informação do quadro da sala de aula),

integrando-a com a informação existente (por exemplo apresentação de slides), de modo que a nova

informação possa ser acedida com êxito numa data posterior. Este desenvolvimento é motivado pela

noção de que a cópia mecânica de materiais apresentados na sala de aula através de apontamentos

pode ser difícil e propensa a erros. Automatizando a captura da aula e melhorando os apontamentos

tradicionais com esta nova informação, fornece-se um registo mais detalhado da aula. Proporcionar

aos alunos acesso a essas notas pode melhorar a sua revisão da matéria e o estudo.

Page 21: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

11

Figura 8. Funcionamento do eClass: Professor apresenta um Powerpoint no ecrã da direita. Os

outros quadros são auxiliares, apresentam o slide anterior, apontamentos ou páginas web

Durante a aula, os professores normalmente apresentam slides, páginas web ou escrevem no

quadro. Com o eClass, depois da aula, uma série de páginas web são criadas automaticamente,

integrando o áudio, vídeo, páginas web visitadas e aponteamentos. Este processo termina

normalmente antes do professor deixar a sala, os alunos podem aceder à aula via web, escolhendo

repetir a aula inteira, imprimir algum slide que foi criado, pesquisar materiais relacionados ou rever

uma parte que não foi bem compreendida.

Figura 9. Exemplo de notas tiradas na sala de aulas

A figura 9 apresenta um exemplo das notas tiradas na aula. No painel esquerdo superior é

apresentado uma linha de tempo da aula, do início ao fim, decorado com eventos significativos que

aconteceram na aula (por exemplo, o professor visitar um novo slide ou página web). Ao clicar na

timeline, o sistema reproduz o áudio e o vídeo que foi registado naquele instante temporal. Clicando

no link de slide, o slide é disponibilizado, e clicando no link web, a página web é apresentada. Abaixo

da timeline, é apresentado um player de vídeo embutido. O lado direito da interface apresenta todos

Page 22: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

12

os slides e apontamentos num único espaço scrollable. Clicando sobre qualquer

apontamento manuscrito, é lançado o vídeo do momento em que a anotação foi escrita. Outras

características das notas que não são apresentadas na imagem: Gerar uma versão para impressão,

procura de palavras-chave e editar uma página web colaborativa para a turma.

2.1.4. DyKnow

O produto comercial DyKnow (Dynamic Knowledge Transfer - Transferência de Conhecimento

dinâmica) tem origem num software desenvolvido anteriormente chamado de Debbie (DePauw

Electronic Black Board for Interactive Education) [8][9]. O sistema permite aos alunos e professores

partilhar a informação escrita através de caneta electrónica na sala de aula. A introdução do tablet

PC em Janeiro de 2003 mudou a forma como o professor e os alunos interagem na sala de aula. Os

tablet PCs são computadores portáteis com ecrãs em que se pode desenhar (com uma caneta

electrónica especial). Têm-se mostrando populares substitutos de PC e laptop em várias

universidades, já que podem ser utilizados de forma adequada com uma grande variedade de alunos.

Este sistema foi testado numa sala de aula da DePauw University [8], composta por uma estação de

trabalho do professor e 30 estações de trabalho dos alunos, cada uma das quais composta por

um PC Pentium de tela plana habilitado a escrita de caneta electrónica como apresentado

na figura 10. O posto de professor está ligado a um quadro de projecção de 72" no centro da sala.

Como o quadro branco electrónico é sensível ao toque, o professor pode usar um dedo ou qualquer

outra coisa para desenhar directamente sobre a superfície do quadro.

Figura 10. Na esquerda: Sala de aula, na direita: Pen Video Tablet

O DyKnow permite ao professor desenhar esboços directamente sobre a superfície da sua estação

de trabalho ou no quadro electrónico. Pode ainda usar um teclado para digitar texto e pode importar

material que foi preparado com antecedência para ser usado na aula. Todas as informações

esboçadas, digitadas ou importadas pelo professor aparecem imediatamente no tablet de cada

aluno. O aluno pode escrever à mão no seu monitor, de forma a fazer apontamentos particulares ao

material do professor. Geralmente essas apontamentos não são visíveis para os outros, no entanto,

um ou mais alunos podem ter temporariamente a capacidade de fazer esboços que serão

transmitidos de forma interactiva para toda a turma. Como o espaço de trabalho de cada aluno é

Page 23: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

13

indefinidamente scrollable como um processador de texto, o notebook electrónico pode armazenar

uma aula inteira de material. No final da aula o notebook electrónico pode ser impresso ou guardado

electronicamente para estudo posterior.

2.1.5. OneNote

O Microsoft OneNote é um programa de organização compatível com outros programas da Microsoft,

como o PowerPoint, Word e Excel [10]. Os utilizadores do OneNote podem criar cadernos digitais

divididos em secções (abas). Cada secção pode ter várias páginas e subpáginas conectadas, onde

os recursos que se relacionam a essas páginas podem ser mantidos. Todas as secções e páginas

são visíveis, listadas e ordenadas facilitando a navegação. Esta funcionalidade garante que os

alunos, especialmente aqueles que têm dificuldade em compreender como definir um projecto e criar

títulos para a sua informação reconheçam a lógica da interface do OneNote.

Figura 11. Visão geral da interface do OneNote

A facilidade de uso do OneNote é ideal para ensinar os alunos a organizar seus pensamentos,

planear o seu trabalho e criar formas inovadoras de apresentar informações utilizando gráficos,

tabelas, desenhos, secções destacadas, vídeos, mapas conceituais, hiperlinks e printscreens. As

ferramentas de desenho capacitam os alunos para personalizar os seus cadernos digitais usando

cores e templates (Figura 12).

Figura 12. Alunos utilizando o OneNote

Page 24: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

14

O OneNote foi utilizado por alunos da Cammeray Public School [10]. Os alunos configuraram um

caderno digital com uma várias secções, uma delas especifica pra o NSW Premier’s Reading

Challenge (RPC). Na secção RPC, os alunos listaram os livros que leram no desafio e dados

relacionados com estes livros foram adicionados como páginas dentro da secção. Sites dos autores,

vídeos de alunos lendo excertos, posts em blogs, descrições de personagens, foram algumas das

ideias que os professores propuseram adicionar (Figura 13). Como o OneNote grava

automaticamente o trabalho, os alunos não perdem notas em papel ou se esquecem de levar o

trabalho para o laboratório de informática, não havendo arquivos perdidos.

Figura 13. Desenho representativo de um livro do PRC

Outra excelente característica do OneNote é a capacidade de poder partilhar um projecto através de

vários computadores e sincronizar as alterações em vários computadores. Isto significa que, se um

aluno ou professor trabalha num projecto na escola ou em casa, ao sincronizar o trabalho numa

unidade USB, as mudanças vão fundir-se com o projecto OneNote quando a unidade USB é inserida

noutro computador. Esta função mantém o trabalho actualizado, permite flexibilidade entre locais de

trabalho e facilita a colaboração entre pares ou grupos de alunos. Armazenar os cadernos digitais

numa pasta partilhada numa rede permite que múltiplos utilizadores editem o mesmo caderno, ao

mesmo tempo, de uma forma semelhante a uma “wiki”. As alterações são fundidas automaticamente

e o caderno digital é também disponibilizado em modo off-line para cada utilizador.

Page 25: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

15

2.2. Aplicações móveis

Na segunda parte, são apresentadas aplicações de apontamentos destinadas a dispositivos móveis

(smartphones). Foram analisadas as seguintes aplicações: C-Notes [11] e NotePals [13].

2.2.1. C-Notes

C-Notes é uma aplicação desenvolvida para apoiar a aprendizagem colaborativa recorrendo ao uso

de tecnologias wireless que permite registar notas textuais num arquivo de grupo [11]. A utilização de

dispositivos com acesso a redes wireless na educação está a aumentar rapidamente, proporcionando

novas oportunidades de envolver os alunos em actividades colaborativas independentes de tempo e

espaço. Soluções para dispositivos PDA são interessantes para a educação devido ao seu custo

relativamente baixo e terem ligação wireless à internet para aceder á matéria da aula. Os

componentes hardware do C-Notes são: dispositivos portáteis com comunicação wireless, leitores

ópticos (C-Pen) e um servidor com base de dados MySql. A C-Pen é uma caneta electrónica que

consiste numa câmara digital, processador e memória que permitem ler e interpretar texto impresso.

A câmara digital captura o texto e guarda na memória de forma a serem transferidos para o PDA do

aluno através de infravermelhos. O C-Notes fornece ainda colaboração peer-to-

peer entre dispositivos portáteis (Figura 14). As funcionalidades que a aplicação C-Notes para

PDA tem são as seguintes: Criação de uma nova C-Note, passagem do texto do C-Pen para o C-

Note, guardar o C-Note, troca de C-Notes com outros utilizadores, recuperação de C-Notes da base

de dados principal, lista das C-Notes e sincronização com a base de dados.

Figura 14. Diferentes componentes da arquitectura do C-Notes

A aplicação C-Notes foi desenvolvida em Java. Um dos principais motivos desta escolha, foi devido a

questões relacionadas com a independência de plataforma. A aplicação pode ser usada por uma

variedade de dispositivos (Figura 14), tais como telemóveis que correm Java e diversos tipos

de PDAs. Além de portabilidade do código, o uso de XML, proporciona também a portabilidade dos

dados.

Page 26: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

16

Não faria sentido usar uma base de dados personalizada no PDA, já que a função de arquivo de uma

"memória da comunidade" deve residir num servidor que deve ser continuamente acessível,

permitindo a distribuição dos dados pelo diferentes dispositivos. Esta funcionalidade é possível devido

à utilização da plataforma Cocoon [12] que é um componente do Apache XML Project. Uma das

características interessantes do Cocoon é a geração automática de conteúdo web que

permite diferentes apresentações do mesmo XML em recursos de exibição diferentes (HTML, PDF

ou WML).

Figura 15. Interface do C-Notes

2.2.2. NotePals

NotePals é uma aplicação de apontamentos colaborativa utilizada em PDAs [13]. Os participantes de

uma reunião podem escrever notas com a sua caligrafia no PDA, de forma a serem partilhadas com

outros participantes e sincronizadas depois num repositório partilhado de notas. Esta ferramenta

funciona como um caderno em branco não tendo qualquer ligação a apresentações com acetatos ou

sala de aula. O sistema distingue-se pelo seu apoio à colaboração em três níveis: hardware, processo

de escrita de notas e user-interface. O hardware utilizado, o U.S. Robotics Palm Pilot, pesa apenas

165 gramas e cabe facilmente na palma de uma mão (Figura 16). Esta escolha teve a ver com o

custo e acesso em qualquer lugar

Figura 16. U.S. Robotics Pilot

Page 27: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

17

O NotePals também pode ser utilizado numa sala de aula. Os alunos de uma turma

podem obter notas criadas pelos colegas. Partilhar as suas notas com os outros alunos da turma

pode também ajudar os alunos a tirar melhores notas.

Figura 17. (a) Área de foco do NotePals e (b) atributos da nota

No NotePals o ecrã não é scrollable, toda a nota é visível em todos os momentos. O utilizador pode

desenhar directamente sobre a parte superior com a caneta. A área de foco (Focus Area) permite

desenhar directamente na página de notas funciona bem para esboços, mas para escrever texto, o

utilizador pode abrir uma área de foco na parte inferior da tela, tocando na seta ao lado do caixa

private. Quando esta janela é aberta (Figura 17a) uma pequena caixa que indica a localização do

foco actual (ou seja, o "cursor foco") aparece na página de notas. Assim, a página da nota pode ser

vista como uma área de contexto. Palavras escritas na área de foco também serão exibidas na caixa

de contexto reduzido por um factor de três, o que dá a cada página uma resolução total de 480 x 327

(em oposição à resolução do Pilot de 160 x 160). A opção Private (Figura 18) controla o acesso dos

outros às notas. Se esta opção estiver seleccionada, a nota não será carregada para o repositório de

notas público. As notas públicas e privadas são enviadas para o repositório de notas privado.

Figura 18. Exemplo de uma nota

Page 28: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

18

O repositório de notas Web permite sincronizar as notas do Pilot com o computador. Ao pressionar o

botão “HotSync” o Pitot faz o upload das novas notas para um ou dois repositórios centrais

(privado e/ou público). Estes repositórios são servidores web que aceitam notas enviadas a partir do

computador. O servidor web é responsável por armazenar e classificar todas as notas enviadas.

2.3. Aplicações híbridas (Computador e móvel)

Na terceira e última parte desta secção são apresentadas aplicações compostas por duas interfaces:

web e móvel, pelo que, podem ser apelidadas de aplicações híbridas. São apresentadas as seguintes

aplicações: U-Note [14][15], Evernote [18][19], Springpad [20], Google Groups [21] e Microsoft

Outlook [22]

2.3.1. U-Note

O U-Note é um sistema que oferece ligação automática entre os apontamentos dos alunos e vários

eventos que ocorreram durante a aula [14] [15]. Os laptops e os dispositivos móveis são hoje

“banais”, a maioria dos alunos pode trabalhar com documentos digitais em casa, na biblioteca, entre

outros lugares e até mesmo nos transportes públicos. O U-Note foi desenhado para o ensino básico e

secundário, visto que as necessidades e exigências das universidades são diferentes das escolas

mencionadas, onde as notas manuscritas são ainda muito utilizadas. A caneta e papel ainda são as

principais ferramentas utilizadas pelos alunos por várias razões: é barato, flexível, fácil de usar, e não

distrai. Mas, de volta a casa, quando os alunos lêem o que escreveram, não conseguem aceder

facilmente ao material digital apresentado na aula. O U-Note visa ligar as notas dos alunos

manuscritas com o material que foi apresentado durante a aula, os alunos podem, assim, explorar os

seus apontamentos em conjunto com os documentos digitais que foram apresentados pelo professor.

Além disso, também podem ouvir o que o professor estava dizendo quando uma dada nota foi escrita

e podem adicionar os seus próprios comentários e documentos.

Antes do desenvolvimento da ferramenta, foi realizado um estudo numa escola perto de Paris [14],

onde os professores foram entrevistados e foram utilizados questionários para identificar os hábitos

dos alunos. Chegou-se a conclusão que a maioria dos professores usa (ou gostaria de usar)

documentos digitais nas suas aulas, mas têm problemas em partilhar esses recursos com os seus

alunos. Os resultados deste estudo mostram também que o papel continua a ser o principal meio

usado para manter o conhecimento, partilha e edição por parte dos alunos.

O U-Note é construído por três módulos: o U-Teach que capta o contexto da classe: gravações de

áudio, o conteúdo do quadro, juntamente com as páginas web, vídeos e slideshows exibidos durante

a aula, o U-Study e o U-Move. O U-Study é uma aplicação de desktop desenvolvida em Java com

QT Jambi [16] que recorre ao PaperToolkit para recuperar os apontamentos feitos com a caneta

digital Anoto, que permite visualizar os apontamentos do aluno e documentos digitais utilizados pelo

professor na aula, provenientes do U-Teach (Figura 19 na página 19). Ao rever a aula, os alunos

podem analisar melhor alguma matéria que não entenderam na sala, abrir os documentos digitais e

edita-los ou guarda-los no notebook.

Page 29: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

19

Figura 19. Caderno real e visão do caderno no U-Study

O U-Move é uma aplicação web para dispositivos móveis que permite ao aluno aceder aos

documentos relacionados com as aulas. É constituído por um calendário sincronizado com a agenda

do aluno quando o aluno selecciona um dia, a aplicação exibe as aulas desse dia (Figura 20,

esquerda). Ao seleccionarem uma aula, uma lista dos documentos do professor apresentados

naquela aula são disponibilizados (Figura 20, centro). Estes podem então ser acedidos,

seleccionando-os da lista. A aplicação transfere-os a partir do servidor central e apresenta-os (Figura

20, direita). Foi desenvolvido como uma aplicação web Javascript baseado na

biblioteca JQuery recorrendo ao plugin jQTouch [17]

Figura 20. Screenshots do U-Move: Calendário (esquerda), documentos digitais associados á aula

(centro); slide de uma aula visto na aplicação (direita)

2.3.2. Evernote

Evernote é uma aplicação livre de apontamentos digitais on-line que permite aos utilizadores manter

notas sincronizadas nos computadores, smartphones e dispositivos portáteis [18] [19]. O Evernote

pode ser acedido através de software (disponível em download) ou através do site

Page 30: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

20

www.evernote.com. O Evernote mantém todas as informações importantes num único lugar onde é

facilmente pesquisável e acessível. Notas de aula, horários, tarefas, planos de aula ou qualquer coisa

relacionada com a universidade pode ser facilmente adicionado à conta Evernote. Uma vez registado

no Evernote, tudo é totalmente pesquisável. Além disso, o conteúdo pode ser organizado por

cadernos digitais, e com tags para manter tudo em ordem.

O Evernote dispõe de algumas funcionalidades interessantes que podem ser aproveitadas pelos seus

utilizadores:

As notas podem ser escritas directamente no Evernote ou escritas à mão em papel e

digitalizadas no Evernote onde serão pesquisáveis e disponibilizadas, onde e quando forem

precisas;

Funcionalidade de pesquisa poderosas. Todas as notas e documentos adicionados à conta

podem ser facilmente encontrados;

As notas recebem automaticamente um carimbo de data, assim o utilizador pode facilmente

voltar e ver o que estava a fazer num determinado dia;

“Web clipper” que permite a captura de artigos na web com um único clique. A aplicação

guarda a URL de origem para facilitar a criação de páginas de referências e bibliografias;

Ajuda a reduzir as pilhas de papel e livros. As folhas e os livros podem ser digitalizados e

adicionados ao Evernote. Assim, qualquer livro ou papel pode ser facilmente acedido na sala

de aula;

Funcionalidade de “Auto Save”: Quando está activada esta opção, o trabalho vai sendo

guardado automaticamente enquanto o utilizador vai trabalhando na aplicação.

As notas podem ser feitas de conteúdo que se escreve directamente na aplicação, texto recortado e

colado de um documento do Word, partes de páginas web ou fotos. Para criar uma nova nota no

Evernote, basta clicar no botão "New Note" na parte superior do ecrã (Figura 21). Às notas criadas,

pode ser adicionado um título, um caderno digital ou um endereço web.

Figura 21. Criação de uma nova nota

Os cadernos digitais são criados na coluna da esquerda da aplicação através do botão "New

Notebook" (Figura 22 na página 21). As notas podem ser criadas num caderno digital ou movidas

para o mesmo depois de criadas. O caderno digital com uma estrela na capa serve como padrão para

novos cadernos.

Page 31: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

21

Figura 22. Novo caderno digital

Se o utilizador tiver uma conta Premium, conseguirá aceder ao histórico das notas e facilmente

reverter a nota a uma versão anterior. Cada nota no Evernote pode ser partilhada individualmente

com outros utilizadores do Evernote ou ser publicada directamente na internet. Para partilhar uma

nota, basta clicar no botão de partilha no menu superior dessa nota. A nota pode ser partilhadas

através do Facebook, Twitter, e-mail ou link. Para partilhar um caderno digital completo, basta clicar

na seta para baixo ao lado do título do caderno digital e seleccionas "Share this notebook" (Figura

23). Os cadernos digitais podem ser partilhados com o mundo inteiro num endereço web ou partilhá-

los com pessoas que têm uma conta Evernote por convite via e-mail. Se um arquivo ou nota forem

alterados, o caderno digital é actualizado automaticamente para todos que tem acesso ao mesmo.

Figura 23. Partilha do caderno digital

2.3.3. Springpad

O Springpad fornece aos alunos uma ferramenta confiável para tirar notas que pode ser

utilizada para guardar e organizar as ideias num caderno digital [20]. O caderno digital pode reunir

textos, imagens, sons, vídeos e “clips” de páginas web. Todas estas notas são facilmente acessíveis

através de múltiplas plataformas smartphone, tablet ou computador.

A aplicação é baseada em cloud-computing (nuvem), ou seja, os cadernos digitais ficam guardados

em servidores que se encontram na cloud, o que faz com que seja rápido e fácil guardar e organizar

todas as ideias e informações que o utilizador pretende registar.

Page 32: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

22

Figura 24. Vários dispositivos onde o Springpad pode ser executado

A versão web do Springpad funciona em todos os browsers, incluindo Chrome, Firefox, IE, Safari. As

aplicações móveis do Springpad actualmente são disponibilizadas para smartphones e tablets

Android, iPhone e iPad. As extensões do Springpad para browsers estão disponíveis para Chrome e

Firefox. O Springpad Bookmarklet funciona em todos os browsers.

Em modo on-line, o Springpad permite ao utilizador:

Criar notas rápidas, tarefas, listas de compras e checklists;

Usar a web para procurar produtos, lugares, receitas, filmes e livros e em seguida, guardá-

los;

Guardar instantaneamente as informações de uma página web sem sair da página web.

Em modo off-line, com o Springpad o utilizador pode:

Digitalizar códigos de barras de modo a identificar o item, registá-lo no Springpad e adicionar

informações úteis, como links para comprá-lo e quanto custa;

Pesquisar na área envolvente empresas próximas e locais importantes, tirar e guardar uma

foto de algo importante, etc.

As principais características dos cadernos digitais inteligentes do Springpad são:

Gestão de notas, tarefas e lembretes;

“Look it up”: esta funcionalidade fornece uma forma de procurar automaticamente e guardar

filmes, restaurantes, receitas, produtos, incluindo detalhes dos mesmos e links úteis;

Categorização automática - Springpad detecta o que o utilizador guarda e automaticamente

categoriza;

Tags - O utilizador pode adicionar as próprias tags a cada ideia ou pedaço de informação que

regista;

Cardemos digitais – podem ser organizados na aplicação por projectos, tópicos, etc;

Links rápidos - Springpad acrescenta informações úteis e links relevantes ao que regista na

aplicação;

Alertas - Springpad proactivamente monitoriza mudanças em itens guardados (alimentos,

locais, produtos, livros, filmes, etc.) e alerta para ofertas relevantes, notícias e promoções.

Page 33: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

23

No ecrã principal (Figura 25), os utilizadores podem criar e personalizar cadernos digitais (casa,

trabalho, receitas, ideias de presentes, filmes, restaurantes, etc.) para organizar as informações que

deseja guardar:

1. “All My Stuff” apresenta tudo o que foi guardado na aplicação;

2. “Friend Stuff” exibe e torna mais fácil guardar qualquer um dos itens públicos das pessoas

que o utilizador segue;

3. “+” permite criar um novo caderno digital que pode ser depois personalizado.

Figura 25. Ecrã principal do Springpad

Este exemplo apresenta um produto guardado através do Amazon.com (Figura 26 na página 24).

Outros tipos de dados apresentarão um conjunto diferente de informação relevante:

1. ‘Description’ exibe os metadados da fonte;

2. Os anexos tornam mais fácil adicionar uma nota, link, foto, link de vídeo e/ou arquivos;

3. Alerta de notícias, promoções e ofertas específicas para o item registado;

4. Widget de comparação de preços de produtos;

5. Links úteis e relevantes específicos do item registado.

Page 34: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

24

Figura 26. Detalhe de um item registado no Springpad

2.3.4. Google Groups

Google Groups é um serviço on-line gratuito que pode ser acedido em qualquer dispositivo com

ligação à Internet através de um browser e ajuda grupos de pessoas a partilhar facilmente

informações [21]. Os grupos são locais públicos ou privados onde os membros partilham arquivos,

ideias e discussões via e-mail ou página web. Todos os e-mails enviados ao grupo são arquivados

para referência futura e são facilmente pesquisáveis.

Figura 27. Página inicial do Google Groups

Page 35: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

25

Os alunos podem utilizar o Google Groups para:

Ampliar as discussões da aula de forma on-line;

Partilhar ideias, documentos armazenar e organizar os recursos da web;

Criar um grupo privado para clubes escolares ou equipas desportivas de forma a partilhar as

últimas notícias, anúncios e imagens;

Os professores podem utilizar o Google Groups para:

Disponibilizar apontamentos da aula, materiais de leitura, e links para os estudantes e seus

pais (pode até ser utilizado para criar uma aula on-line);

Enviar e-mails de anúncios para os pais;

Centralizar recursos e comunicação para departamentos de ensino ou comunidades de

aprendizagem profissional.

Ferramentas complementares ao Google Groups:

Gmail, Google Sites e iGoogle.

2.3.5. Microsoft Outlook

O Outlook é um software de comunicação com ferramentas fáceis de usar e que permite enviar,

receber e gerir e-mails. Além disso, permite gerir contactos, calendário e partilhar o calendário [22].

Os dados registados no Outlook podem ser acedidos através da aplicação desktop (Microsoft Office),

de um browser (Microsoft Outlook Web App) ou de um smartphone (Microsoft Outlook Mobile), o que

permite acesso virtualmente de qualquer lugar, a qualquer hora ao e-mail, calendário e contactos

através do computador, de um browser ou smartphone (desde que exista uma ligação à Internet).

Figura 28. Microsoft Outlook Web App

Page 36: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

26

O Microsoft Outlook Mobile apresenta uma interface projectada para dispositivos de tamanho

reduzido com o sistema operativo Windows Phone. Para executar o Outlook Mobile é necessário um

dispositivo adequado e uma ligação à Internet.

Figura 29. Microsoft Outlook Mobile

2.4. Análise comparativa

A seguinte matriz apresenta uma comparação entre as aplicações descritas anteriormente.

Recorrendo a uma matriz onde são resumidas graficamente as funcionalidades de cada aplicação,

divididas por tipo de aplicação é mais fácil fazer a comparação entre as aplicações e os tipos de

aplicações.

Tipo de

aplicação Aplicação

Funcionalidades Total

de

X’s Modo

off-line

Acesso

pela web

Partilha de

apontamentos

Edição

posterior de

apontamentos

Interface

móvel

Para

computador

LESSON X X X 3

CoScribe X X X 3

eClass X 1

DyKnow X X 2

OneNote X X X 3

Móveis C-Notes X X X X 4

NotePals X X X X 4

Híbridas

U-Note X X X 3

Evernote X X X X X 5

Springpad X X X X X 5

Google Groups X X X X 4

Outlook X X X 3

Tabela 1. Matriz de comparação das funcionalidades das aplicações

Page 37: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

27

2.5. Norma ISSO/IEC 9126

A norma ISO/IEC 9126 – Características de Qualidade de Software [23] descreve um modelo de

qualidade, um processo de avaliação e um conjunto de métricas que podem ser utilizadas para

realizar a avaliação de um produto de software de acordo com várias perspectivas [27]. Após revisões

e melhorias foi dividida em quatro partes, conforme ilustra a figura 30. A metodologia de avaliação da

qualidade das aplicações analisadas no estado da arte foi elaborada com base nesta norma.

Figura 30. Estrutura da norma ISO/IEC 9126

A norma ISO/IEC 9126 descreve um modelo de qualidade para produtos de software categorizando a

qualidade hierarquicamente num conjunto de características e sub-características. Estas

sub-características são manifestadas externamente, quando o software é utilizado como parte de um

sistema computacional, e são resultantes de atributos internos do software. Esta norma também

propõe métricas que podem ser utilizadas durante a avaliação dos produtos de software e encontra-

se dividida nas seguintes partes:

ISO/IEC 9126-1 [23]: Define um modelo de qualidade para produtos de software,

apresentando um conjunto de características de qualidade e suas respectivas sub-

características;

ISO/IEC 9126-2 [24]: Define métricas externas para medir os atributos das características de

qualidade definidas na ISO/IEC 9126-1. Estas métricas representam a perspectiva externa da

qualidade do produto de software quando o mesmo já está pronto para ser executado;

ISO/IEC 9126-3 [25]: Define métricas internas para medir os atributos das características de

qualidade definidas na ISO/IEC 9126-1. Estas métricas representam a perspectiva interna da

qualidade do produto de software e estão associadas a fases intermédias de

desenvolvimento;

ISO/IEC 9126-4 [26]: Define métricas de qualidade de uso para medirem os atributos das

características de qualidade definidas na ISO/IEC 9126-1. Estas métricas representam a

perspectiva do utilizador para a qualidade do produto de software.

Page 38: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

28

Métricas internas e externas

Qualidade interna é a totalidade de características do produto de software na visão interna [27] e é

utilizada para especificar as propriedades do produto de software. Analogamente, a qualidade externa

é a totalidade de características do produto de software do ponto de vista externo, ou seja, a

qualidade que normalmente é avaliada quando o produto de software final está sendo testado.

O modelo de qualidade externa e interna categoriza os atributos de qualidade de software em

características as quais são, por sua vez, subdivididas em sub-características. As sub-características

podem ser medidas por meio de métricas externas e internas. Para cada característica e

sub-característica, a capacidade do software é determinada por um conjunto de atributos internos que

podem ser medidos. Como é possível visualizar na figura 31, o modelo de qualidade para qualidade

interna e externa possui definições de seis características básicas que um produto de software deve

ter para ser considerado um software de qualidade:

Figura 31. Características e sub-características de qualidade externa e interna [27]

Segundo a ISO/IEC 9126-1 [23], as definições das características e sub-características de qualidade

interna e externa são:

Funcionalidade: Capacidade do produto de software de disponibilizar funcionalidades que

atendam às necessidades explícitas e implícitas, quando o software estiver a ser utilizado;

Confiabilidade: Capacidade do produto de software de manter um nível de desempenho

especificado, quando usado em condições específicas;

Usabilidade: Capacidade do produto de software de ser compreendido, aprendido e operado

pelo utilizador. Evidencia a facilidade para a utilização do produto;

Eficiência: Capacidade do produto de software de apresentar um desempenho apropriado,

relativo à quantidade de recursos utilizados;

Manutenibilidade: Capacidade do produto de software ser modificado. As modificações

podem incluir correcções, melhorias ou adaptações do software devido a mudanças no

ambiente e nos seus requisitos ou especificações funcionais;

Portabilidade: Capacidade do produto de software ser transferido de um ambiente para outro.

Page 39: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

29

Métricas de qualidade em uso

Qualidade em uso é a visão de qualidade sob a perspectiva do utilizador e é medida pelo efeito do

uso do software [27]. O modelo de qualidade para qualidade em uso faz a avaliação de quanto o

utilizador pode atingir seus objectivos em um ambiente, sem medir as propriedades do produto de

software. Esse modelo possui quatro características de qualidade como destacado na figura 32.

Figura 32. Modelo de qualidade em uso segundo a ISO/IEC 9126-1 [27]

Segundo a ISO/IEC 9126-1 [23], as definições das características de qualidade em uso são:

Eficácia: Capacidade do produto de software permitir que os utilizadores atinjam metas

específicas num contexto de utilização específico;

Produtividade: Capacidade do produto de software permitir que os utilizadores empreguem a

quantidade apropriada de recursos em relação à eficácia obtida num contexto de utilização

específico;

Segurança: Capacidade do produto de software de apresentar níveis aceitáveis de riscos de

danos a pessoas, negócios, software, propriedades ou ambiente num contexto de utilização

específico;

Satisfação: Capacidade do produto de software de satisfazer os utilizadores num contexto de

utilização específico.

2.6. Avaliação de qualidade das aplicações segundo a norma ISSO/IEC 9126

As aplicações descritas no estado da arte foram avaliadas segundo a norma ISO/IEC 9126 [23] nas

seguintes características das métricas internas e externas: funcionalidade, usabilidade, eficiência e

portabilidade. Com os dados disponíveis não foi possível efectuar uma avaliação às restantes

características. Como definido anteriormente, as métricas de qualidade em uso representam a

perspectiva do utilizador para a qualidade do produto de software e por isso não foram avaliadas

nesta secção. Algumas das aplicações foram comparadas pelos alunos com o U+ no questionário

apresentado no capítulo da avaliação.

As características analisadas foram avaliadas da seguinte forma:

A funcionalidade foi obtida pelo número total de X’s na matriz da página 26 (Tabela 1);

A portabilidade foi avaliada de acordo com a sua disponibilização na web/Mobile ou PC;

Page 40: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

30

A usabilidade e a eficiência foram avaliadas de forma meramente qualitativa e susceptível de

falhas através dos dados recolhidos em pequenos testes e nos artigos referenciados.

A tabela abaixo apresenta os resultados da avaliação às características das métricas internas e

externas:

Tipo de

aplicação Aplicação

Características Média

Funcionalidade Usabilidade Eficiência Portabilidade

Para

computador

LESSON 3 (60%) 40 % 70 % 1 (33%) 50,75%

CoScribe 3 (60%) 50 % 80 % 1 (33%) 55,75%

eClass 1 (20%) 60 % 70 % 1 (33%) 45,75%

DyKnow 2 (40%) 40 % 70 % 1 (33%) 45,75%

OneNote 3 (60%) 80 % 70 % 1 (33%) 60,75%

Móveis C-Notes 4 (80%) 40 % 80 % 2 (66%) 66,50%

NotePals 4 (80%) 60 % 80 % 2 (66%) 71,50%

Híbridas

U-Note 3 (60%) 70 % 70 % 2 (66%) 66,50%

Evernote 5 (100%) 80 % 80 % 3 (100%) 90%

Springpad 5 (100%) 80 % 80 % 3 (100%) 90%

Google

Groups 4 (80%) 90 % 90 % 2 (66%) 81,5%

Outlook 3 (60%) 80 % 90 % 3 (100%) 82,50%

Tabela 2. Avaliação das aplicações segundo as características definidas na norma ISO/IEC 9126

Depois de realizada a avaliação, as aplicações foram ordenadas da seguinte forma:

Classificação Aplicação Tipo de Aplicação Avaliação

1º Evernote Híbridas 90%

2º Springpad Híbridas 90%

3º Outlook Híbridas 82,50%

4º Google Groups Híbridas 81,50%

5º NotePals Móveis 71,50%

6º C-Notes Móveis 66,50%

7º U-Note Híbridas 66,50%

8º OneNote Para computador 60,75%

9º LESSON Para computador 50,75%

10º CoScribe Para computador 55,75%

11º eClass Para computador 45,75%

12º DyKnow Para computador 45,75%

Tabela 3. Classificação das aplicações segundo os resultados da avaliação

Conclui-se que as aplicações com maior qualidade segundo a norma ISO/IEC 9126 são as aplicações

hibridas, principalmente devido ao facto de terem tido uma avaliação bastante positiva nas

características funcionalidade e portabilidade.

Page 41: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

31

2.7. Considerações finais

As aplicações para computador analisadas anteriormente têm em comum uma falha, a

portabilidade, visto que para serem executadas, tem de ser instalado o software no computador. Esta

falha pode ser considerada como uma desvantagem em relação as outras aplicações analisadas. Por

outro lado, estas aplicações têm uma vantagem em relação às aplicação web, a possibilidade de o

utilizador poder trabalhar em modo off-line, ou seja, sem estar ligado à internet. O CoScribe [4][5] tem

uma vantagem em relação às outras aplicações, já que se pode usar uma caneta electrónica

Anoto para fazer apontamentos manuscritos em slides impressos e páginas vazias como com uma

caneta tradicional, mas exige a aquisição deste equipamento. O eClass[7] e o DyKnow [8][9] têm

como desvantagem, ser necessário adquirir material dispendioso para ser utilizado na sala de aula, o

que não permite a sua utilização em “massa”. O OneNote [10] tem como vantagem ser compatível

com outros programas da Microsoft, como o PowerPoint, Word e Excel.

Tem-se assistido nos últimos tempos a um boom de aplicações para ambientes móveis. Estas

aplicações têm a vantagem de poderem ser acedidas em qualquer lugar a qualquer hora. As

aplicações apresentadas partilham dessa vantagem. Mas sendo dispositivos com ecrãs mais

pequenos, têm algumas desvantagens. A aplicação C-Notes [11] tem como desvantagem, ser

necessário recorrer a uma caneta específica para tirar apontamentos (C-Pen), o que acarreta mais

custos, e deve ser evitável. Esta ferramenta tem no entanto duas vantagens. A primeira é ser

desenvolvida em Java, o que permite uma independência de plataforma, a aplicação pode ser usada

por uma grande variedade de dispositivos. A segunda vantagem é apresentar o XML de acordo com

as capacidades do dispositivo em que é apresentado, ou seja, os browsers standards recebem a

informação por HTML, outros tipos de browsers para telemóveis, recebem por WML. Ainda é possível

aceder à mesma informação através de ficheiros PDF. O NotePals [13] tem dois pontos negativos a

serem considerados. Se por um lado, o facto de ser leve e pequeno é um factor positivo na medida

em que é facilmente transportável, por outro lado, o tamanho reduzido do seu ecrã faz com que a

área de escrita seja demasiado pequena para a actividade de tirar apontamentos e indesejável para o

ambiente de sala de aula. A sua resolução de 160 x 160 pixéis torna ainda mais difícil a escrita de

palavras pequenas. Outro ponto negativo é a sincronização de dados com o computador. No Pilot, o

utilizador apenas vê as suas notas, no computador é possível aceder às notas públicas. Esta

dessincronização é de evitar, visto que não é muito útil para o utilizador existir esta diferença.

As aplicações híbridas analisadas foram desenvolvidas como aplicações web. Só requerem acesso

à web e podem ser executadas numa grande variedade de dispositivos móveis, independentemente

do sistema operativo. Podem ser acedidas no smartphone ou no computador, tirando as vantagens

dos dois tipos de dispositivos, o tamanho e usabilidade do computador e a portabilidade do

smartphone. Estas aplicações também ficaram melhor classificadas segundo avaliação à qualidade

através da norma ISO/IEC 9126

Uma análise mais detalhada às aplicações apresentadas revela que existem muitas funcionalidades

importantes a considerar no desenvolvimento duma ferramenta destinada a enriquecer um ambiente

de colaboração interactivo e aprendizagem numa sala de aula, com a possibilidade de fazer

Page 42: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

32

apontamentos sobre a apresentação disponibilizada pelo professor. A tabela 1 (página 27) apresenta

uma comparação entre as várias ferramentas analisadas de acordo com as funcionalidades que

devem ser consideradas. As funcionalidades disponibilizadas são relevantes para a construção duma

boa ferramenta de apontamentos e colaboração numa sala de aula.

As funcionalidades desejadas para uma aplicação para melhorar a aprendizagem durante e após a

sala de aula são as seguintes:

Permitir os alunos seguirem a aula e tirarem apontamentos;

Permitir colaboração e interacção entre alunos;

Permitir aceder e editar as notas criadas depois de a aula terminar;

Permitir ao aluno utilizar o sistema em qualquer lugar sem ter de se preocupar com a

instalação de terceiros (dependente apenas dum navegador web).

De forma a enriquecer a aplicação e as funcionalidades disponibilizadas aos utilizadores, a aplicação

deverá apoiar o aluno universitário na sua vida académica, através da gestão de contactos e de

eventos.

Na realização do protótipo, todos os pontos mencionados foram tidos em total consideração e todo o

trabalho desenvolvido foi realizado com vista a satisfazer esses critérios de forma a não perturbar o

funcionamento da aula mas sim proporcionar uma melhoria na aprendizagem dos alunos.

Sendo assim, a principal inovação desta abordagem será desenvolver uma aplicação dependente da

web com partilha de apontamentos, que permita usufruir de todas as funcionalidades desejadas para

um sistema deste calibre.

Page 43: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

33

3. Abordagem técnica

Neste capítulo é apresentada a abordagem técnica realizada no desenvolvimento do sistema U+. A

abordagem passa por desenvolver uma aplicação de apoio ao aluno universitário com duas

interfaces: uma para a web e outra para dispositivos móveis (smartphones), que partilham a mesma

base de dados.

A aplicação foi desenvolvida recorrendo à plataforma OutSystems [28], onde foi realizado o

desenvolvimento do modelo de dados e as duas interfaces da aplicação.

A interface para dispositivos móveis foi apresentada num simulador recorrendo à solução open-

source PhoneGap [29] que emula uma aplicação web numa aplicação nativa do dispositivo móvel. O

PhoneGap permite implementar aplicações em vários sistemas operativos (é cross-plataform) mas o

apresentado na dissertação como exemplo é o sistema operativo Android. A aplicação visa apoiar os

alunos universitários no seu quotidiano académico, já que permite gerir contactos universitários,

eventos que ocorrem durante o período lectivo, apontamentos que tiram durante as aulas e aceder a

apontamentos partilhados por colegas de turma.

3.1. Metodologia

O desenvolvimento da aplicação U+ seguiu uma metodologia definida pelas seguintes fases:

1. Especificação de requisitos:

Definição dos módulos;

Requisitos funcionais;

Requisitos de interface de utilizador.

2. Arquitectura:

Estruturação do sistema;

Construção de diagramas;

Construção do modelo de dados.

3. Implementação:

Componentes do sistema;

Descrição dos componentes do sistema;

Estrutura da aplicação;

Interfaces gráficas do sistema.

Page 44: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

34

3.2. Especificação de requisitos

Na especificação de requisitos, são definidos os módulos do sistema, os requisitos funcionais que

deverão ser desenvolvidos e os requisitos de interface de utilizador.

3.2.1. Definição dos módulos

De forma a facilitar o desenvolvimento da aplicação, e facilitar a utilização da mesma, esta foi dividida

em módulos. O desenvolvimento dos módulos teve a seguinte ordem:

1. Gestão de agenda: Este módulo conte, os eventos registados na aplicação pelos alunos. Os

eventos criados pelos alunos podem ser aulas extras, datas de exames, festas universitárias,

ou qualquer outro tipo de evento que pretendam registar na aplicação;

2. Gestão de contactos: Permitirá a gestão dos contactos registados na aplicação. Podem ser

registados contactos telefónicos e de correio electrónico;

3. Gestão de apontamentos: Neste módulo, o aluno pode registar apontamentos públicos ou

privados e aceder aos apontamentos partilhados por colegas da sua turma;

4. Administração: Apenas disponível aos utilizadores registados na aplicação com o perfil de

administrador. Neste módulo, o utilizador efectua a gestão da informação contida na base de

dados, tem a possibilidade de carregar novos dados ou alterar dados existentes através do

upload de ficheiros Excel e consultar os dados que se encontram gravados na base de dados

através da exportação de ficheiros Excel.

Figura 33. Módulos do U+

Estes módulos assentam sobre uma interface que pretende ser user-friendly permitindo um acesso

rápido e intuitivo à informação por partes dos alunos registados na aplicação.

Módulos

Agenda

Contactos

Adminis-tração

Aponta-mentos

Page 45: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

35

3.2.2. Requisitos funcionais

Os requisitos gerais da aplicação são os seguintes:

Mecanismo de autenticação: De forma a garantir a confidencialidade e segurança dos

dados registados pelos utilizadores, deverá ser desenvolvido um mecanismo de autenticação

para garantir que os dados inseridos na aplicação pelos utilizadores estão associados a quem

os regista. A aplicação só deverá estar acessível a utilizadores registados na aplicação e

correctamente autenticados na mesma;

Sistema não ser uma distracção: De forma a garantir que a aplicação não se torne numa

distracção para os alunos, a interacção do aluno com a aplicação tem de ser o menos

problemática e simples possível, para o aluno não se perder a meio da aula;

Interface de apontamentos simples em tempo real: A interface da aplicação desenvolvida

deve ser simples e orientada à necessidade de escrita por parte dos alunos em tempo real

durante a aula. Os apontamentos registados pelos alunos podem ser acedidos em tempo real

(durante a aula) pelos seus colegas de turma.

Além dos requisitos apresentados anteriormente, por cada módulo são definidos requisitos

específicos. As funcionalidades implementadas em cada módulo são apresentadas abaixo:

Módulo “Gestão de agenda”:

Listagem de eventos;

Pesquisa de eventos;

Exportação dos eventos para ficheiro Excel (Apenas disponível na interface web);

Criação de eventos;

Edição de eventos;

Eliminação de eventos;

Partilha de eventos com a turma (Eventos privados ou partilhados com a turma);

Módulo “Gestão de contactos”:

Listagem de contactos;

Pesquisa de contactos;

Exportação dos contactos para ficheiro Excel (Apenas disponível na interface web);

Criação de contactos;

Eliminação de contactos;

Criação de grupos de contactos (Apenas disponível na interface web);

Edição de grupos de contactos (Apenas disponível na interface web);

Associação de contactos a grupos de contactos;

Eliminação de grupos de contactos (Apenas disponível na interface web).

Page 46: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

36

Módulo “Gestão de apontamentos”:

Listagem de apontamentos criados pelo aluno ou partilhados pela turma;

Pesquisa de apontamentos criados pelo aluno ou partilhados pela turma;

Exportação dos apontamentos para ficheiro Excel (Apenas disponível na interface web);

Criação de apontamentos;

Edição de apontamentos;

Eliminação de apontamentos;

Partilha de apontamentos com a turma (Apontamentos privados ou partilhados com a turma).

De forma a satisfazer duas preferências distintas dos alunos, que são a protecção dos seus

apontamentos ou a partilha dos mesmos, na aplicação os apontamentos foram divididos em dois

tipos: apontamentos privados ou partilhados. Como os nomes indicam, os apontamentos privados

são visualizadas somente pelo aluno que os registou e os apontamentos partilhados podem ser vistos

pelos alunos da turma do aluno que registou os apontamentos. Os apontamentos tirados durante a

aula podem ser registados num computador ou dispositivo móvel, e depois de gravados na aplicação,

se forem marcados como partilháveis, são disponibilizados imediatamente aos seus colegas de

turma.

Módulo “Administração”:

Registo de novas turmas;

Edição de turmas;

Registo de novos alunos;

Edição de dados de alunos;

Registo de novas disciplinas;

Edição dos dados da disciplina;

Registo de novos cursos;

Edição de cursos;

Associação de alunos a turmas;

Associação de turmas a cursos;

Associação de disciplinas a curso;

Associação de alunos a disciplinas.

3.2.3. Requisitos de interface de utilizador

Os perfis de utilizador presentes na aplicação e as funções disponíveis são listados abaixo:

Administrador:

Acesso à base de dados com privilégios de edição/inserção/remoção;

Acesso a todos os módulos de gestão disponíveis.

Page 47: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

37

Utilizador registado na aplicação:

Acesso aos módulos de gestão de apontamentos, agenda e contactos.

Estas funcionalidades são apresentadas em maior detalhe no ponto 3.3.2. Diagrama de caso de uso

(Use-Case) na página 38.

3.3. Arquitectura

A definição da arquitectura do sistema divide-se nas seguintes fases: Estruturação do sistema,

construção de diagramas e construção do modelo de dados.

3.3.1. Estruturação do sistema

O sistema U+ foi estruturado com a seguinte arquitectura:

Figura 34. Arquitectura do U+

A arquitectura do sistema, como pode ser vista na figura 34, é composta pelos seguintes

componentes:

1. Servidor;

2. Base de dados;

3. Código-fonte;

4. Interface web;

5. Interface móvel;

6. Computadores de secretaria e portáteis;

7. Dispositivos móveis.

Page 48: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

38

Esta arquitectura tem como vantagens:

Um servidor único com uma base de dados única, o que facilita a manutenção e a gestão da

aplicação;

Um único código-fonte. O código das duas interfaces é exactamente o mesmo com excepção

da parte de apresentação, o que facilita a manutenção do mesmo e diminui a fase de

desenvolvimento e os erros;

Visualizações da mesma informação nas duas interfaces porque estão ligadas à mesma base

de dados do mesmo servidor;

Não ser necessária a instalação de software, apenas é necessário um navegador web para

aceder à aplicação via internet. Desta forma, corre em qualquer sistema operativo.

A facilidade de acesso ao U+. Qualquer aluno com um computador pode aceder a esta

aplicação. Não precisa de se preocupar com que plataforma tem no seu computador pois a

única coisa de que precisa é de um navegador web.

A característica principal e mais importante desta arquitectura é a interoperabilidade entre os

diferentes sistemas operativos e a necessidade de um simples navegador web para executar a

aplicação U+. Este é um grande benefício pois não é necessário instalar nada nem obter as últimas

actualizações para funcionar com o U+. As actualizações são transparentes para o utilizador e este

por sua vez fica descansado de que pode chegar a casa ou ir a um café, onde tenha computador e

um navegador web disponível, e rever os apontamentos que fez nas aulas.

3.3.2. Diagrama de caso de uso (Use-Case)

O seguinte diagrama apresenta as interacções entre os actores e as funcionalidades que estes têm

disponíveis no U+.

Page 49: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

39

Figura 35. Diagrama UML Use-Case

Page 50: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

40

O diagrama da figura 35 da página 39 representa as seguintes funcionalidades:

Administrador:

Acesso à base de dados com privilégios de edição, inserção e remoção;

Acesso a todos os módulos de gestão disponíveis;

Gestão de utilizadores da aplicação;

Carregamento de dados de sistemas e base de dados externos.

Aluno:

Inserir, remover e editar os seus apontamentos;

Inserir remover e editar contactos e grupos de contactos (excepto o grupo “Turma” que é um

grupo de sistema);

Inserir, remover e editar os seus eventos;

Edição dos seus dados pessoais (e-mail, número de telemóvel e password).

Delegado:

Registar eventos da turma e partilhá-los com os colegas da turma;

Herdas as funcionalidades (use-cases) do aluno.

Outro aluno da turma:

Consultar apontamentos partilhados por colegas da turma;

Consultar eventos partilhados pelo delegado de turma.

3.3.3. Diagrama de classes

O diagrama de classes apresentado na figura 36 da página 41 representa a estrutura e as relações

de todas as classes definidas para o desenvolvimento da aplicação.

Page 51: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

41

Figura 36. Diagrama de classes UML

A classe “Utilizador” encontra-se generalizada em três classes: “Aluno”, “Administrador” e “Delegado”,

ou seja, existe uma herança de propriedades, em que estas três classes herdam atributos da classe

“Utilizador”. Na estruturação das classes do U+ e nas funcionalidades desenvolvidas seguiu-se a

distribuição actual do ISCTE-IUL, em que cada aluno encontra-se associado a uma turma e cada

turma a um ou mais cursos. Além disso, um aluno encontra-se associado a disciplinas de vários

cursos.

Seguindo esta lógica, foi implementada a partilha de apontamentos apenas dentro da turma e cada

apontamento pertence a uma disciplina, mas a base de dados e a aplicação encontram-se

preparadas para não ser obrigatório um apontamento pertencer a uma disciplina e a uma turma

(estas restrições são apenas funcionais). No futuro poderão existir alterações na organização dos

alunos, das turmas e dos cursos para o qual o modelo de dados já se encontra preparado, ou seja,

um aluno poder ou não estar associado a turma e a turma poder ou não estar associada a um curso.

Page 52: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

42

3.3.4. Diagrama de componentes

O diagrama UML de componentes apresentado na figura 37 ilustra como as classes se encontram

organizadas por módulos através da noção de componentes. Este diagrama é apresentado aqui

como forma de modelar a arquitectura do U+ na perspectiva dos seus componentes, explicitando as

relações de dependência entre os vários componentes.

Figura 37. Diagrama de componentes UML

A componente de base de dados depende dos dados que são registados nos quatro módulos

(Apontamentos, agenda, contactos e administração), é a partir destes módulos que os utilizadores

podem alterar os dados registados na base de dados. Este componente de base de dados encontra-

se explicado detalhadamente no ponto 3.3.5. Modelo de dados na página 44. Segundo os módulos

definidos anteriormente (3.2.1. Definição dos módulos) na página 37, o U+ foi divido em quatro

módulos, sendo assim, foram desenvolvidos quatro componentes que são acedidos por duas

interfaces distintas. Os componentes correspondentes aos módulos são apresentados mais

detalhadamente na fase de implementação, no ponto 3.4.3. Descrição dos componentes do sistema

na página 51 e as ligações entre os módulos são explicadas no ponto 3.4.4. Fluxo de informação

Page 53: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

43

entre módulos na página 53. As duas interfaces que acedem aos módulos são apresentadas no ponto

3.4.5. Interfaces gráficas do sistema na página 54.

3.3.5. Modelo de dados

Neste capítulo é apresentado o modelo de dados desenhado e construído para o sistema U+. Os

módulos definidos foram desenvolvidos recorrendo às seguintes tabelas da base de dados:

Módulo Tabelas utilizadas

Gestão de agenda Agenda, Aluno, Disciplina e Disciplina_Aluno

Gestão de contactos Contacto, Aluno e GrupoContacto

Gestão de apontamentos Apontamento, Aluno, Disciplina e Disciplina_Aluno

Administração Utilizador, Aluno, Turma, Curso, Disciplina e Disciplina_Aluno

Tabela 4. Matriz de tabelas utilizadas na construção dos módulos do sistema

As tabelas utilizadas pela aplicação e as relações criadas entre tabelas, no desenvolvimento do

sistema U+ foram as seguintes:

Módulos “Gestão de apontamentos”, “Gestão de contactos” e “Gestão de agenda”

Figura 38. Modelo de dados dos módulos “Gestão de apontamentos”, “Gestão de contactos” e

“Gestão de agenda”

Page 54: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

44

Aluno

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do evento

NumeroAluno Texto (50) X Texto com a nota registada

UtilizadorId Id tabela “Utilizador” X Utilizador correspondente ao

aluno

TurmaId Id tabela “Turma” X Turma em que o aluno se

encontra inscrito

DelegadoTurma Booleano X Identifica o aluno como delegado

de turma

Tabela 5. Descrição da tabela “Aluno”

Na tabela “Aluno” encontram-se registados os alunos universitários que têm acesso á aplicação. Esta

tabela encontra-se ligada á tabela “Utilizador” através do campo “UtilizadorId”, onde se encontram

registados os dados pessoais do aluno. Cada aluno está inscrito numa turma, esta ligação é

representada através do campo “TurmaId” que liga o aluno á tabela “Turma”. O campo “Delegado”

indica se o aluno é delegado de turma ou não.

Os dados presentes nesta tabela são carregados e actualizados pelos utilizadores com perfil de

administração.

Agenda

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do evento

Nota Texto (500) X Texto com a nota registada

AlunoId Id tabela “Aluno” X Aluno que registou o evento

Sala Texto (50) Sala de aula onde o evento se

realiza

DisciplinaId Id tabela “Disciplina” Disciplina referente ao evento

DataHoraInicio Data hora Data e hora do início do evento

DataHoraFim Data hora Data e hora do fim do evento

Data Data X Data do evento

Partilhar Booleano X Identifica se o apontamento é

partilhado com a turma

Tabela 6. Descrição da tabela “Agenda”

A tabela “Agenda” tem como dados, os eventos registados pelos alunos na aplicação. Esta tabela

encontra-se conectada à tabela “Aluno” através do campo “AlunoId”, que representa o aluno que

registou o evento na aplicação e à tabela “Disciplina” através do campo “DisciplinaId” que representa

a disciplina a qual ficou associado o evento registado. O campo “Partilhar” indica se o evento é

privado, ou seja, apenas visualizado pelo seu autor, ou público, ou seja, visualizado pelo autor e

colegas de turma. Apenas os alunos com perfil de delegado de turma podem marcar os eventos

como partilháveis para o resto da turma.

Page 55: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

45

Contacto

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do contacto

Nome Texto (50) X Nome do contacto registado

Email Email (250) E-mail do contacto registado

Telemovel Phone Number (20) Número de telemóvel do contacto

registado

GrupoId Id tabela

“GrupoContacto” X Grupo referente ao contacto

AlunoId Id tabela “Aluno” X Aluno que registou o contacto

Tabela 7. Descrição da tabela “Contacto”

Na tabela “Contacto” encontram-se registados os contactos de um determinado aluno. A tabela

encontra-se relacionada com a tabela “Aluno” através do campo “AlunoId”, que representa o aluno

que fez o registo do contacto. Cada contacto registado tem um grupo associado, esta ligação faz-se

através do campo “GrupoId” que é referente à tabela “GrupoContacto”.

GrupoContacto

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do grupo de

contactos

Nome Texto (100) X Nome do grupo

AlunoId Id tabela “Aluno” X Aluno ao qual pertence o grupo

de contactos

Tabela 8. Descrição da tabela “GrupoContacto”

A tabela “GrupoContacto” encontra-se preenchida com os grupos de contactos criados pelos alunos

na aplicação. Os alunos podem criar novos grupos de contactos, editar existentes e eliminar grupos.

Cada aluno, tem sempre um grupo de contactos definido pela aplicação, que não pode ser alterado,

nem eliminado. Este grupo contém os dados referentes aos seus colegas de turma, e denomina-se

“Turma”.

Quando os alunos (contactos) alteram os seus dados pessoais (e-mail e número de telemóvel), estes

são actualizados na lista de contactos do aluno, de forma automática.

Page 56: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

46

Apontamento

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do

apontamento

Nome Texto (100) X Nome do apontamento

Texto Texto (50000) X Texto do apontamento registado

DisciplinaId Id tabela “Disciplina” X Disciplina do apontamento

AlunoId Id tabela “Aluno” X Aluno que registou o

apontamento

DataAlteracao Data hora X Data e hora da última alteração

ao apontamento

Partilhar Booleano X Identifica se o apontamento é

partilhado com a turma

Tabela 9. Descrição da tabela “Apontamento”

A tabela “Apontamento” encontra-se relacionada com a tabela “Aluno” através do campo “AlunoId”,

que representa o utilizador que registou o apontamento na aplicação.

Na tabela encontra-se um campo referente a partilha dos mesmos com os alunos da turma do aluno

(campo “Partilhar”). Este campo é do tipo booleano, pode ser verdadeiro ou falso. Se o registo do

apontamento tiver este campo como verdadeiro (True na base de dados), o apontamento é

visualizado pelo aluno que o registou e pelos colegas da turma registados na aplicação. Caso esteja

registado como falso (False na base de dados), o apontamento é privado, ou seja, apenas é

visualizado pelo seu autor.

Disciplina

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único da disciplina

Codigo Texto (50) X Código de identificação da

disciplina

Nome Texto (100) X Nome da disciplina

Professor Texto (100) X Nome do professor que lecciona

a disciplina

CursoId Id tabela “Curso” X Curso ao qual pertence a

disciplina

Tabela 10. Descrição da tabela “Disciplina”

Na tabela “Disciplina” encontram-se registadas as disciplinas dos cursos existentes na aplicação.

Cada disciplina tem um curso respectivo, esta ligação faz-se através do campo “CursoId” que

representa um curso registado na aplicação. Os dados presentes nesta tabela são carregados e

actualizados pelos utilizadores com perfil de administração.

Page 57: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

47

Disciplina_Aluno

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único

AlunoId Id tabela “Aluno” X Aluno que está inscrito ás

disciplinas

DisciplinaId Id tabela “Diciplina” X Disciplina a qual o aluno se

encontra inscrito

Tabela 11. Descrição da tabela “Disciplina_Aluno”

A tabela “Disciplina_Aluno” estabelece a ligação entre os alunos registados no U+ e as disciplinas.

Cada aluno poderá estar inscrito a uma ou mais disciplinas de diferentes cursos.

Os dados presentes nesta tabela são carregados e actualizados pelos utilizadores com perfil de

administração.

Módulo “Administração”

Figura 39. Modelo de dados do módulo “Administração”

Page 58: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

48

Utilizador

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do curso

Username Texto (50) X Nome de login

Nome Texto (100) X Nome do utilizador

Email Email (250) Email do utilizador

Telemovel Phone Number (20) Número de telemóvel do utilizador

Password Text (32) X Password do utilizador

Administrador Booleano X Indica se o utilizador tem perfil de

administração

Tabela 12. Descrição da tabela “Utilizador”

Na tabela “Utilizador” encontram-se registados os dados dos utilizadores da aplicação,

nomeadamente, os dados de login na aplicação (username e password) e os dados pessoais (nome,

e-mail e número de telemóvel). O campo “Administrador” indica se o utilizador tem o perfil de

administração.

Curso

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único do utilizador

Codigo Texto (50) X Código de identificação do curso

Nome Texto (100) X Nome do curso

Tabela 13. Descrição da tabela “Curso”

A tabela “Curso” é preenchida com os cursos da universidade que se encontram disponibilizados na

aplicação. Os dados presentes nesta tabela são carregados e actualizados pelos utilizadores com

perfil de administração.

Turma

Campo Tipo Obrigatório Descrição

Id Identificador X Identificador único da turma

Codigo Texto (50) X Código de identificação da turma

Nome Texto (100) X Nome da turma

CursoId Id tabela “Curso” X Curso ao qual pertence a turma

Tabela 14. Descrição da tabela “Turma”

Na tabela “Turma” encontram-se registadas as turmas dos cursos existentes na aplicação, esta

ligação faz-se através do campo “CursoId” que representa um curso registado na aplicação. Os

Page 59: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

49

dados presentes nesta tabela são carregados e actualizados pelos utilizadores com perfil de

administração.

3.4. Implementação

Depois de realizada a fase de análise e arquitectura, seguiu-se a implementação da aplicação. Na

fase de implementação foram definidos os componentes do sistema, realizada a descrição dos

mesmos, desenhada a estrutura da aplicação e as interfaces gráficas da mesma.

3.4.1. Componentes do sistema

O sistema U+ encontra-se dividido em três componentes principais (a nível macro):

Figura 40. Componentes gerais do sistema

Umais BD: Contém as tabelas da base de dados;

Umais: Interface web;

Umais mobile: Interface para dispositivos móveis.

As duas interfaces, web e móvel, partilham a mesma base de dados, desenhada e gerida na

componente Umais BD.

3.4.2. Acesso à aplicação em dispositivos móveis

O utilizador ao aceder a aplicação U+ através de um dispositivo móvel é encaminhado para a

interface U+ mobile que se encontra optimizada para a resolução do mesmo. Esta funcionalidade

facilita a utilização por parte dos utilizadores, visto que poderão aceder a aplicação num dispositivo

móvel a partir do mesmo endereço que fazem num computador de secretária ou computador portátil.

Esse reencaminhamento é apresentado na figura 41 da página 50.

Page 60: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

50

Figura 41. Reencaminhamento para aplicação móvel

3.4.3. Descrição dos componentes do sistema

Login e Página Inicial

A pagina de login é composta por duas caixas de texto onde o utilizador tem de inserir o username e

a sua password.

A página inicial é composta por 4 opções:

Apontamentos ;

Agenda ;

Contactos ;

Gestão da conta de utilizador .

Módulos “Gestão de agenda”, “Gestão de apontamentos” e “Gestão de contactos”

De forma a facilitar a utilização da aplicação, foram desenvolvidos ecrãs com funcionalidades

semelhantes nos diferentes módulos do sistema. Em todos os módulos, foram desenvolvidos dois

tipos de ecrãs: os ecrãs “_List” que permitem consultarem listas de registos e os ecrãs “_Edit” que

permitem editar os registos (por exemplo “Agenda_List” e “Agenda_Edit”).

Page 61: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

51

Nos ecrãs de listagens, o utilizador pode efectuar pesquisas sobre os dados registados na aplicação.

Na lista de apontamentos, pode pesquisar por nome do apontamento, texto do apontamento ou

disciplina. Os apontamentos apresentados podem ser filtrados por apontamentos privados ou

partilhados pela turma.

Na gestão de contactos, é possível pesquisar por nome, e-mail ou telemóvel do contacto registado,

ou filtrar por grupo de contactos. O aluno pode também criar, editar ou eliminar grupos de contactos.

Na agenda, o aluno pode pesquisar por nota, disciplina e sala de aula e pode filtrar os eventos por

eventos públicos ou da turma (registados pelo delegado de turma).

Ao clicar sobre o registo do apontamento, do evento ou do contacto apresentado na listagem, o

utilizador é encaminhado para o ecrã “_Edit” e pode editar o registo ou eliminá-lo.

Nos ecrãs de listagens, no canto superior direito, por baixo do menu, encontra-se o botão “+1” que

permite a criação de um novo registo (apontamento, evento ou contacto) na aplicação.

Desta forma, nestes três módulos foram desenvolvidas as seguintes páginas:

Agenda_List;

Agenda_Edit;

Apontamentos_List;

Apontamentos_Edit;

Contactos_List;

Contactos_Edit;

Grupos_Popup.

Na interface web foram desenvolvidas duas funcionalidades que não se encontram disponíveis na

interface móvel devido ao tamanho do ecrã do dispositivo ser menor: a possibilidade de exportar para

ficheiros Excel os dados apresentados no ecrã, eliminar um registo pretendido da lista apresentada

(disponível nas listagens de eventos, apontamentos e contactos) e a funcionalidade de envio de e-

mail para o contacto apresentado na lista, clicando sobre o seu e-mail (apenas disponível na listagem

de contactos). Esta funcionalidade permite o seguinte: quando o aluno clica sobre o e-mail de um

contacto, é encaminhado para a aplicação de correio electrónico que tem instalada no computador e

pode facilmente enviar um e-mail ao contacto seleccionado.

Módulo “Administração”

Este módulo é apenas acedido pelos utilizadores registados com o perfil de administração, e é

composto por apenas um ecrã com o nome de “ImportacaoDados”. Estes utilizadores efectuam a

gestão da informação existente na base de dados, ao nível de cursos, turmas, disciplinas, alunos e

utilizadores. Neste ecrã, o utilizador pode aceder aos dados referentes às diferentes tabelas da base

de dados através da exportação de ficheiros Excel. O utilizador pode criar, editar ou eliminar dados

no ficheiro Excel, e importar os ficheiros na aplicação, de forma a actualizar a informação presente na

base de dados.

Page 62: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

52

3.4.4. Fluxo de informação entre módulos

As imagens seguintes são representativas da estrutura do software criado através da plataforma

OutSystems [28] O círculo “Start” representa a entrada na aplicação, redirecciona para a página de

login. Os rectângulos cinzentos representam as páginas disponíveis que podem ser acedidas pelo

utilizador.

Figura 42. Fluxo de navegação entre os módulos

Depois de efectuar o login, o utilizador é direccionado para a página inicial (Homepage). Na página

inicial, o utilizador tem a sua disponibilidade quatro opções que o direccionaram para um dos

seguintes ecrãs: “Contactos_List”, “Agenda_List”, “Apontamentos_List” e “DadosConta”.

Nos três ecrãs “_List”, o utilizador tem a possibilidade de aceder aos ecrãs “_Edit” e vice-versa. No

ecrã ”Contactos_List”, é possível aceder ao Pop-up de gestão de grupos de contactos.

Através do menu, é possível aceder aos ecrãs “Contactos_List”, “Agenda_List”, “Apontamentos_List”

e “ImportacaoDados”.

Page 63: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

53

3.4.5. Interfaces gráficas do sistema

Nesta secção são apresentadas as interfaces gráficas da aplicação. As figuras apresentadas são

printscreens da aplicação, na interface móvel, foram retiradas imagens da aplicação num simulador

de um dispositivo móvel com o sistema operativo Android.

Menu

O menu da aplicação é composto por quatro opções:

Apontamentos;

Contactos;

Agenda;

Administração.

A opção de menu “Administração” apenas é disponibilizada na interface web aos utilizadores com

perfil de administrador.

Figura 43. Menu da interface web

Figura 44. Menu da interface móvel

Na interface web, a opção seleccionada é identificada através do fundo branco na opção do menu

como é evidenciado pela figura 43. Na interface móvel, a opção seleccionada é identificada através

do sublinhado na opção do menu como se pode observar na figura 44.

Page 64: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

54

Login

Para efectuar o login, o utilizador necessita de introduzir o username e a password nos campos

respectivos e premir o botão “Login”.

Figura 45. Página de Login

Page 65: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

55

Página inicial

Depois de efectuado o login na aplicação, o utilizador é encaminhado para a página inicial. Esta

página é composta por quatro ícones que representam as seguintes opções:

Apontamentos;

Agenda;

Contactos;

Gestão da conta.

Se o utilizador passar o rato sobre um dos ícones é apresentada a opção a que corresponde cada

ícone.

Figura 46. Página inicial

Page 66: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

56

Edição de dados da conta

Este ecrã é acedido através da opção “Minha Conta” que se encontra no canto superior direito na

interface web ou no canto inferior direito na interface móvel. Neste ecrã o utilizador pode alterar os

seus dados (e-mail, número de telemóvel e password). Se for um utilizador com o perfil de

administração não são apresentados os dados referentes aos alunos.

Quando o utilizador pretende alterar os seus dados tem de inserir a password para confirmar a

alteração dos mesmos. Na interface web são apresentadas as disciplinas em que o aluno se encontra

inscrito.

Figura 47. Página de edição de dados do utilizador

Page 67: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

57

Módulo “Gestão de agenda”

Este módulo é composto pelos seguintes ecrãs:

Figura 48. Página da lista de eventos

Figura 49. Página de edição de um evento

Page 68: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

58

Os eventos podem ser pesquisados por nota, disciplina e sala. Na listagem de eventos é possível

aceder ou eliminar um evento da lista. Na interface web o utilizador tem a possibilidade de exportar a

lista para um ficheiro Excel e de consultar os eventos de duas formas, em forma de lista ou em forma

de calendário. Na interface móvel, os eventos são apresentados pela data do evento (por ordem

decrescente). Para criar um novo evento, basta premir o botão “+1” no canto superior direito.

O evento pode ser registado com os seguintes dados: Nota, disciplina, sala, professor, data, hora de

início e hora de fim. Se o aluno associar uma disciplina ao evento, o professor da disciplina fica

associado automaticamente ao evento. O asterisco (*) vermelho indica os campos de preenchimento

obrigatório.

Módulo “Gestão de contactos”

Este módulo é composto pelos seguintes ecrãs:

Figura 50. Página da lista de contactos

Page 69: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

59

Figura 51. Página de edição de um contacto

Na lista de contactos são apresentados os nomes dos contactos registados na aplicação, ao premir o

nome de um dos contactos é possível aceder aos dados do contacto registado. Na interface web, o

utilizador pode eliminar um contacto ou exportar a lista para um ficheiro Excel. Para criar um novo

contacto, basta premir o botão “+1” no canto superior direito.

O contacto pode ser alterado ou eliminado pelos alunos. Os dados dos contactos são: Grupo, nome,

número de aluno, e-mail e telemóvel. O asterisco (*) vermelho indica os campos de preenchimento

obrigatório.

Grupos de contactos

Os grupos de contacto são geridos pelos alunos. Os alunos podem editar o nome de grupos

existentes e criar novos grupos. Por defeito, todos os alunos têm um grupo de contactos associado,

que não pode ser alterado nem eliminado. O grupo tem o nome de “Turma” e é composto pelos

colegas de turma do aluno que se encontra autenticado na aplicação. A gestão de grupos apenas é

disponibilizada na interface web.

Page 70: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

60

Figura 52. Pop-up de gestão de grupos de contactos

Page 71: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

61

Módulo “Gestão de apontamentos”

Este módulo é composto pelos seguintes ecrãs:

Figura 53. Página da lista de apontamentos

Figura 54. Página de edição de apontamentos

Page 72: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

62

Na lista de apontamentos o aluno pode seleccionar a opção de ver os apontamentos partilhados

pelos alunos da sua turma ou não. Na interface web o utilizador pode eliminar um apontamento

privado (registado por si) ou exportar a lista de apontamentos para um ficheiro Excel. Para criar um

novo apontamento, basta premir o botão “+1” no canto superior direito. Os apontamentos registados

pelos alunos podem ser indicados como apontamentos partilháveis com a turma ou não, através da

selecção da opção “Partilhar com a turma”.

Os apontamentos encontram-se associados a uma turma e a uma disciplina, sendo estas restrições

apenas funcionais. O U+ encontra-se preparado para no futuro, estas restrições poderem ser

alteradas. Desta forma, o U+ encontra-se flexível a mudanças e não é limitativo. Na criação ou edição

de um apontamento é disponibilizado ao aluno um editor de texto com algumas opções de

formatação de texto (apenas disponível na interface web). Os apontamentos registados por alunos da

turma, podem ser consultados mas não podem ser alterados. O asterisco (*) vermelho indica os

campos de preenchimento obrigatório.

Módulo “Administração”

Este módulo é apenas acedido por utilizadores com perfil de administração. No ecrã apresentado na

figura 55, o utilizador poderá efectuar a gestão de cursos, turmas, utilizadores, alunos e disciplinas

através da exportação da informação que consta na aplicação e da importação de novos dados ou de

dados actualizados através de ficheiros Excel.

Figura 55. Página de administração

Page 73: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

63

4. Avaliação

Após o desenvolvimento do protótipo descrito nos capítulos anteriores, foram realizados testes de

avaliação sobre o mesmo. A avaliação de um protótipo é dos momentos mais importantes no

processo de desenvolvimento. É através deste processo que se consegue determinar se o esforço

despendido na realização do protótipo alcançou os objectivos inicialmente propostos e o impacto que

o protótipo causou aos alunos ao utilizarem o protótipo. A avaliação foi focada na verificação do

cumprimento dos requisitos estabelecidos com o objectivo final de melhorar a aprendizagem dos

alunos universitários dentro e fora da sala de aula.

O protótipo foi disponibilizado para testes num servidor da cloud da OutSystems [28] e foi

disponibilizado aos alunos um utilizador de testes. Desta forma, os alunos puderam aceder à

aplicação através de um browser em qualquer dispositivo com internet. O link do protótipo foi

disponibilizado a todos os alunos ano lectivo de 2012/203 do ISCTE-IUL através de uma lista de

distribuição institucional. Estas listas destinam-se ao envio de informação institucional ou académica

a classes de membros da comunidade ISCTE-IUL que tenham interesse em recebê-la, sem

possibilidade de discussão [30]. Foi enviado um e-mail para [email protected] com a explicação dos

passos a efectuar de forma a testarem a aplicação e a responderem ao questionário. O questionário

encontra-se em anexo (Anexo A) na parte final do documento e foi disponibilizado aos alunos através

do Google Docs.

Depois de realizados os testes, os alunos responderam ao questionário de 14 perguntas de forma

anónima. Apenas foi possível testar a interface web. Infelizmente a interface móvel não foi testada

pelos alunos por não haver dispositivos Android disponíveis em tempo útil dos testes.

Este capítulo encontra-se dividido por temas de perguntas realizadas no questionário. Em cada

secção são apresentados os temas avaliados e os resultados obtidos no questionário. Nas

conclusões são analisados os resultados obtidos, de onde se pretende chegar a algumas

considerações importantes sobre o U+.

Page 74: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

64

A população que respondeu ao questionário foi composta por 37 alunos distribuídos da seguinte

forma:

Tipo de Curso Curso Ano Género Idade

(anos)

Nº de

alunos

Licenciatura

Sociologia 1º Feminino - de 20 3

+ de 30 1

Economia 1º Feminino 21 a 25 1

Masculino - de 20 2

Psicologia 3º Feminino 21 a 25 1

26 a 30 1

ETI 2º Masculino 21 a 25 1

GEI 2º Feminino 21 a 25 1

IGE 2º Masculino 21 a 25 1

3º Masculino + de 30 1

Finanças e Contabilidade 1º Feminino - de 20 1

Gestão 3º Feminino - de 20 1

Engenharia Informática 1º Masculino - de 20 1

Mestrado

Ciências da Complexidade 2º Feminino 21 a 25 1

Comunicação, Cultura e

Tecnologias de Informação 1º Masculino + de 30 1

MCCTi 1º Masculino + de 30 1

Contabilidade 1º Masculino 26 a 30 1

Engenharia Informática 2º

Masculino

21 a 25 3

26 a 30 6

+ de 30 2

Feminino 26 a 30 2

+ de 30 1

Direito das Empresas 1º Masculino 21 a 25 1

Psicologia Social e das

Organizações 1º Masculino + de 30 1

Doutoramento Comunicação 1º Feminino 21 a 25 1

Tabela 15. Distribuição da amostra

Tipo de curso Frequência

absoluta

Frequência

relativa

Frequência

relativa

Licenciatura 16 0,432 43%

Mestrado 20 0,541 54%

Doutoramento 1 0,027 3%

Total 37 1 100%

Tabela 16. Tabela de frequências da amostra por tipo de curso

Page 75: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

65

Curso Frequência

absoluta

Frequência

relativa

Frequência

relativa

Licenciatura em Sociologia 4 0,108 11%

Licenciatura em Economia 3 0,081 8%

Licenciatura em Psicologia 2 0,054 5%

Licenciatura em ETI 1 0,027 3%

Licenciatura em GEI 1 0,027 3%

Licenciatura em IGE 2 0,054 5%

Licenciatura em Finanças e

Contabilidade 1 0,027 3%

Licenciatura em Gestão 1 0,027 3%

Licenciatura em Engenharia

Informática 1 0,027 3%

Mestrado em Ciências da

Complexidade 1 0,027 3%

Mestrado em Comunicação, Cultura e

Tecnologias de Informação 1 0,027 3%

Mestrado em MCCTi 1 0,027 3%

Mestrado em Contabilidade 1 0,027 3%

Mestrado em Engenharia Informática 14 0,378 38%

Mestrado em Direito das Empresas 1 0,027 3%

Mestrado em Psicologia Social e das

Organizações 1 0,027 3%

Doutoramento em Comunicação 1 0,027 3%

Total 37 1 100%

Tabela 17. Tabela de frequências da amostra por curso

Ano Frequência

absoluta

Frequência

relativa

Frequência

relativa

1º Ano de licenciatura 9 0,243 24%

2º Ano de licenciatura 3 0,081 8%

3º Ano de licenciatura 4 0,108 11%

1º Ano de mestrado 5 0,135 14%

2º Ano de mestrado 15 0,405 41%

1º Ano de doutoramento 1 0,027 3%

Total 37 1 100%

Tabela 18. Tabela de frequências da amostra por ano do aluno

Género Frequência

absoluta

Frequência

relativa

Frequência

relativa

Masculino 22 0,595 59%

Feminino 15 0,405 41%

Total 37 1 100%

Tabela 19. Tabela de frequências da amostra por género dos alunos

Page 76: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

66

Idade (anos) Frequência

absoluta

Frequência

relativa

Frequência

relativa

- de 20 8 0,216 22%

21-25 11 0,297 30%

26-30 10 0,270 27%

+ de 30 8 0,216 22%

Total 37 1 100%

Tabela 20. Tabela de frequências da amostra por idade dos alunos

4.1. Método utilizado pelos alunos actualmente

Nas três primeiras perguntas do questionário pretendeu-se saber se os alunos que testaram o

protótipo são habituais utilizadores de aplicações de gestão de apontamento, agenda ou contactos.

Caso sejam, pretendeu-se saber qual a aplicação que normalmente utilizam, se não são, pretendeu-

se saber de que forma registam os apontamentos durante a aula. Estas respostas são importantes

para averiguar se os alunos já estão habituados a aplicações de gestão de apontamentos, agenda ou

contactos, como é o caso do U+.

Figura 56. Percentagem de utilização de aplicações de gestão de apontamentos, agenda ou contactos

Utilização de

aplicações

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Sim 27 0,73 73%

Não 10 0,27 27%

Total 37 1 100%

Tabela 21. Tabela de frequências da utilização de aplicações de gestão de apontamentos, agenda ou contactos

Não 27%

Sim 73%

Page 77: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

67

Figura 57. Percentagem de utilização de aplicações por parte dos alunos

Aplicação Frequência

absoluta

Frequência

relativa

Frequência

relativa

Microsoft OneNote 8 0,178 18%

Microsoft Word 9 0,2 20%

Microsoft Outlook 6 0,133 13%

Google Groups 6 0,133 13%

Evernote 7 0,156 16%

Springpad 1 0,022 2%

Outra 8 0,178 18%

Total 45 1 100%

Tabela 22. Tabela de frequências da utilização de aplicações por parte dos alunos

Nota: Nesta pergunta foi possível seleccionar mais de uma opção, pelo que o total pode somar mais

do que o número de alunos que respondeu ao questionário.

Figura 58. Percentagem das formas de tirar apontamentos utilizadas pelos alunos

18% 20% 13% 13%

16%

2%

18%

0%

5%

10%

15%

20%

25%

29%

57%

7% 7% 0%

10%

20%

30%

40%

50%

60%

Papel e caneta Agenda Post it's Outra

Page 78: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

68

Forma de tirar

apontamentos

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Papel e caneta 4 0,286 29%

Agenda 8 0,571 57%

Post it’s 1 0,071 7%

Outra 1 0,071 7%

Total 14 1 100%

Tabela 23. Tabela de frequências das formas de tirar apontamentos utilizadas pelos alunos

Nota: Nesta pergunta foi possível seleccionar mais de uma opção, pelo que o total pode somar mais

do que o número de alunos que respondeu ao questionário.

4.2. Análise ao protótipo

Outros pontos analisados no questionário foram a usabilidade, a performance e a interface do U+,

bem como a comparação com outras aplicações utilizadas pelos alunos. Foi analisada também a

satisfação na utilização por parte dos alunos e a utilidade do U+.

4.2.1. Usabilidade

A usabilidade do U + foi classificada pelos alunos de muito mau (1) a muito bom (5). A média dos

valores registados foi de 3,756757.

Figura 59. Avaliação da usabilidade do U+

Usabilidade Frequência

absoluta

Frequência

relativa

Frequência

relativa

1 0 0 0%

2 0 0 0%

3 13 0,351 35%

4 20 0,541 54%

5 4 0,108 11%

Total 37 1 100%

Tabela 24. Tabela de frequências da usabilidade do U+

3,76

0,00 1,00 2,00 3,00 4,00 5,00

Usabilidade

Page 79: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

69

4.2.2. Performance

Tal como a usabilidade, a performance do U + foi classificada pelos alunos de muito mau (1) a muito

bom (5). A média dos valores registados foi de 4,486486.

Figura 60. Avaliação performance do U+

Performance Frequência

absoluta

Frequência

relativa

Frequência

relativa

1 0 0 0%

2 1 0,027 3%

3 8 0,216 22%

4 16 0,432 43%

5 12 0,324 32%

Total 37 1 100%

Tabela 25. Tabela de frequências da performance do U+

4.2.3. Comparação com aplicações utilizadas actualmente

Os alunos que testaram a aplicação, fizeram uma avaliação comparativa entre as aplicações que

utilizam actualmente (ou outra forma de registar apontamentos, eventos e contactos sem ser com

software). Avaliaram o U+ entre muito pior (1) e muito melhor (5) em comparação com os

métodos/aplicações utilizados actualmente. A média dos valores registados foi de 3,135135. Além

desta avaliação, os alunos também definiram os aspectos em que o U+ é melhor ou pior que os

métodos/aplicações utilizados actualmente.

Figura 61. Avaliação da comparação do U+ com as aplicações utilizadas

4,49

0,00 1,00 2,00 3,00 4,00 5,00

Performance

3,14

0,00 1,00 2,00 3,00 4,00 5,00

Comparação com aplicaçãoactual

Page 80: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

70

Comparação com

aplicações utilizadas

Frequência

absoluta

Frequência

relativa

Frequência

relativa

1 2 0,056 6%

2 6 0,167 17%

3 13 0,361 36%

4 12 0,333 33%

5 3 0,083 8%

Total 37 1 100%

Tabela 26. Tabela de frequências da comparação com as aplicações utilizadas

Figura 62. Aspectos em que o U+ é melhor que as aplicações utilizadas actualmente

Aspectos em que U+ é melhor

que outras aplicações

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Performance 15 0,185 19%

Usabilidade 11 0,136 14%

Rapidez 16 0,198 20%

Aspecto / Interface 9 0,111 11%

Gestão de apontamentos 17 0,210 21%

Gestão de contactos 6 0,074 7%

Gestão de agenda 7 0,086 9%

Outro 0 0,000 0%

Total 81 1 100%

Tabela 27. Tabela de frequências dos aspectos em que o U+ é melhor que as aplicações utilizadas actualmente

19% 14%

20%

11%

21%

7% 9% 0%

0%

5%

10%

15%

20%

25%

Page 81: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

71

Figura 63. Aspectos em que o U+ é pior que as aplicações utilizadas actualmente

Aspectos em que U+ é pior

que outras aplicações

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Performance 7 0,104 10%

Usabilidade 11 0,164 16%

Rapidez 1 0,015 1%

Aspecto / Interface 9 0,134 13%

Gestão de apontamentos 8 0,119 12%

Gestão de contactos 11 0,164 16%

Gestão de agenda 16 0,239 24%

Outro 4 0,060 6%

Total 67 1 100%

Tabela 28. Tabela de frequências dos aspectos em que o U+ é pior que as aplicações utilizadas actualmente

Nota: Nestas últimas duas perguntas foi possível seleccionar mais de uma opção, pelo que o total

pode somar mais do que o número de alunos que respondeu ao questionário.

4.2.4. Interface

A interface da aplicação foi classificada pelos alunos entre muito simples e muito complexa.

10% 16%

1%

13% 12% 16%

24%

6% 0%

5%

10%

15%

20%

25%

30%

Page 82: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

72

Figura 64. Avaliação da interface do U+

Interface Frequência absoluta Frequência

relativa

Frequência

relativa

Muito simples 13 0,351 35%

Simples 23 0,622 62%

Complexa 1 0,027 3%

Muito complexa 0 0 0%

Total 37 1 100%

Tabela 29. Tabela de frequências da avaliação da interface do U+

4.2.5. Satisfação na utilização

A satisfação dos utilizadores ao trabalhar com o U+ foi avaliada, de forma a saber se a aplicação foi

capaz de satisfazer as exigências dos utilizadores.

Figura 65. Avaliação da satisfação dos utilizadores

35%

62%

3% 0% 0%

10%

20%

30%

40%

50%

60%

70%

Muito simples Simples Complexa Muito complexa

0% 16%

78%

5% 0%

20%

40%

60%

80%

100%

Insatisfeito Poucosatisfeito

Satisfeito Muito satisfeito

Page 83: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

73

Satisfação Frequência

absoluta

Frequência

relativa

Frequência

relativa

Insatisfeito 0 0 0%

Pouco satisfeito 6 0,162 16%

Satisfeito 29 0,784 78%

Muito satisfeito 2 0,054 5%

Total 37 1 100%

Tabela 30. Tabela de frequências da avaliação da satisfação dos utilizadores

4.2.6. Utilidade

Outro ponto focado no questionário foi a opinião dos utilizadores sobre a utilidade do U+.

A utilidade do U+ foi classificada pelos alunos entre inútil e muito útil.

Figura 66. Avaliação da utilidade do U+

Utilidade Frequência

absoluta

Frequência

relativa

Frequência

relativa

Inútil 1 0,027 3%

Pouco útil 7 0,189 19%

Útil 22 0,595 59%

Muito útil 7 0,189 19%

Total 37 1 100%

Tabela 31. Tabela de frequências da avaliação da utilidade do U+

4.3. Apreciação geral

As três últimas perguntas do questionário são perguntas sim/não que pretendem analisar o impacto

que o U+ teve no aluno. Este impacto é medido através de três factores: se o U+ incentiva a tirar mais

notas durante a aula, se facilita a gestão de contactos e agenda e se o aluno gostaria de ter o U+

disponibilizado durante as aulas.

3% 19%

59%

19%

0%

10%

20%

30%

40%

50%

60%

70%

Inútil Pouco útil Útil Muito útil

Page 84: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

74

Figura 67. Resultados das perguntas finais

Incentivo a tirar mais

apontamentos

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Sim 14 0,378 38%

Não 23 0,622 62%

Total 37 1 100%

Tabela 32. Tabela de frequências do incentivo a tirar mais apontamentos

Facilita gestão de

agenda e contactos

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Sim 26 0,703 70%

Não 11 0,297 30%

Total 37 1 100%

Tabela 33. Tabela de frequências da facilidade na gestão da agenda e contactos

Possível utilização

durante as aulas

Frequência

absoluta

Frequência

relativa

Frequência

relativa

Sim 26 0,703 70%

Não 11 0,297 30%

Total 37 1 100%

Tabela 34. Tabela de frequências da possível utilização durante as aulas

62%

30% 30%

38%

70% 70%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Incentiva tirarmais

apontamentos

Facilita gestão decontactos e

agenda

Utilizaria duranteas aulas

Sim

Não

Page 85: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

75

5. Conclusões

Neste capítulo é apresentado um breve resumo da dissertação, uma análise aos resultados obtidos

no questionário, benefícios, limitações do U+ e um possível trabalho futuro sobre a dissertação.

O U+ permite ao aluno acompanhar e participar de forma activa na aula tirando apontamentos com o

uso do computador portátil, tablet, smartphone ou PC da universidade. Durante a aula o aluno está na

posse de uma interface simples, que oferece poucas distracções, o que torna o seu nível de

aprendizagem mais elevado.

O grande objectivo quando estamos a tirar apontamentos é poder consultá-los no futuro, seja este

distante ou próximo. Ora, num ambiente de aprendizagem, onde o principal método de estudo é a

consulta de apontamentos, faz o maior sentido existir uma forma de o aluno poder consultar e ver os

apontamentos que foram feitos durante a aula. Para além de as consultar também é bastante

razoável que este possa editá-los e consequentemente adicionar novos apontamentos.

Resumindo, reduz-se o esforço despendido no acto de tirar apontamentos e voltar a rever a aula com

esses apontamentos, aumentando desta forma o nível de aprendizagem e motivação em tirar mais

apontamentos, através do uso de novas tecnologias.

5.1. Resultados do questionário

Após serem analisados os resultados do questionário apresentados no capítulo anterior, pode

chegar-se a algumas conclusões:

Os alunos que testaram o protótipo são na sua maioria, habituais utilizadores de aplicações

de gestão de apontamentos, contactos ou agenda. Este factor facilita a introdução da

aplicação U+ no quotidiano dos alunos;

A usabilidade e a performance de uma aplicação são muito importantes para o sucesso da

mesma. Pelos resultados observados, o protótipo do U+ foi considerado como tendo uma boa

usabilidade (3,76 de média, entre 1 e 5) e uma excelente performance (4,49 de média, entre

1 e 5), o que confirma a boa escolha do protótipo ser desenvolvido sobre a plataforma

OutSystems [28];

Na comparação com outras aplicações utilizadas pelos alunos, há funcionalidades que não

são disponibilizadas no U+ e são noutras aplicações, o que justifica o valor mais baixo neste

critério, mas mesmo assim positiva por parte dos alunos que testaram o protótipo (3,14 de

média, entre 1 e 5). Os aspectos que os alunos referiram como melhores no U+ do que nas

aplicações que utilizam normalmente foram a performance, rapidez e gestão de

apontamentos. A excelente performance e rapidez do U+ que confirma a boa escolha do

protótipo ser desenvolvido sobre a plataforma OutSystems [28]. Um aspecto a melhorar, que

os alunos referiram como sendo pior no U+ do que na aplicação que utilizam normalmente foi

a gestão da agenda;

Page 86: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

76

A interface do protótipo foi considerada simples pela maioria dos alunos e muito simples por

alguns. Este resultado é muito satisfatório e vai de encontro com um dos objectivos do U+,

ser uma aplicação simples e que não distraia os alunos na aula;

Os alunos terminaram os testes satisfeitos com o protótipo, a maioria dos alunos classificou-o

como útil para ser utilizado na sala de aula e fora da aula para estudar e gerir a vida

académica. Este resultado é muito bom, já que se os alunos não vissem o U+ como útil e não

tivessem ficado satisfeitos com o mesmo, não pensariam em utilizá-lo mais vezes, como foi

confirmado na última pergunta, em que responderam que utilizariam o U+ na aula se este

lhes fosse disponibilizado;

Verificando os resultados, chega-se à conclusão que o U+ facilita a gestão de contactos e

agenda, que era um dos objectivos do U+, sendo assim, o objectivo foi cumprido;

A aplicação U+ não incentivou os alunos a tirar mais apontamentos durante as aulas, mas

este não resultado não deve ser considerado como um mau resultado. Um aluno que tire

muitos apontamentos continua a tirar muitos apontamentos e um aluno que tire menos

continua a tirar menos, o importante é o U+ facilitar a gestão dos apontamentos e esse

objectivo foi conseguido;

Outro resultado interessante a avaliar foi a preferência dos alunos sobre os tipos de

apontamentos que faziam. O aluno podia optar por apontamentos públicos (partilhados com a

turma) ou privados. Analisados os apontamentos registados no protótipo que foi alvo de

testes, conclui-se que os alunos não têm preferência sobre um tipo de apontamentos, já que

50% dos apontamentos são privados e 50% públicos. Este resultado encontra-se dentro do

esperado, já que em condições de utilização normais (durante as aulas) também se espera

que haja apontamentos dos dois tipos, mas é esperado haver mais apontamentos privados

do que públicos.

5.2. Benefícios

Existe uma grande vontade em utilizar novas tecnologias para realizar todos os tipos de tarefas. O

uso de novas tecnologias empolga os utilizadores e ficam motivados para quererem mais e mais. O

primeiro benefício apresentado vai ao encontro destes factos. Ao permitir ao aluno fazer

apontamentos na sala de aula e depois consultar em casa muito facilmente, cativa a atenção e desejo

de querer utilizar o U+. Para além de consulta, também pode alterar e adicionar apontamentos de

forma a enriquecer a aprendizagem na aula. Isto tudo é possível graças à interoperabilidade e

independência do U+ que é seguramente a sua maior virtude. Para além disso também é possível

partilhar apontamentos entre os alunos, pois existe a possibilidade dos alunos fazerem apontamentos

públicos que são visíveis aos seus colegas de turma depois da aula. Este benefício acaba por ser

fruto de uma inovação no método de aprendizagem e a mente do aluno está sempre aberta a aceitar

novas alterações quando estão envolvidas novas tecnologias.

Outro benefício presente nesta abordagem é a facilidade de acesso ao U+. Qualquer pessoa com um

dispositivo com acesso à internet (smartphone, tablet, portatil, computador, etc.) pode aceder a esta

Page 87: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

77

aplicação. Não precisa de se preocupar com a plataforma no seu dispositivo pois a única coisa de

que precisa é de um browser e ligação à internet. Este é um grande benefício pois não é necessário

instalar nada nem obter as últimas actualizações para funcionar com o U+. As actualizações são

transparentes para o aluno e este por sua vez fica descansado de que pode chegar a casa ou noutro

local onde tenha internet disponível e rever a aula toda com os apontamentos que fez nessa aula.

Além dos benefícios indicados anteriormente, podem ser apontados os seguintes:

O delegado de turma pode informar os colegas da turma de eventos que vão ocorrer através

da partilha de eventos públicos. Se o delegado marcar o evento como partilhável, este será

adicionado automaticamente à agenda dos seus colegas de turma facilitando a distribuição

da informação na turma;

O aluno pode dividir os contactos por grupos de contactos, o que permite fazer uma melhor

gestão dos mesmos. Todos os alunos já têm um grupo de contactos definido com o nome de

“Turma”, mas podem definir mais grupos de contactos. O grupo “Turma” contém os contactos

de todos os colegas de turma. Este grupo é automaticamente criado com os dados dos

colegas de turma e actualizado quando há alteração nos dados;

O U+ é facilmente integrável com outros sistemas. Os dados dos alunos, turmas, cursos e

disciplinas podem ser carregados via ficheiros Excel por utilizadores com perfil de

administradores.

5.3. Limitações

Apesar de a abordagem ter algumas inovações face a outras já existentes, estas inovações trazem

algumas limitações. A disponibilização do sistema através da web, tem como desvantagem os

utilizadores só poderem aceder aos seus dados em modo on-line, ou seja, com ligação à internet. No

U+, numa falha de rede temporária perde-se a informação dos apontamentos feitos pelo aluno

durante esse tempo. Todas as notas feitas pelo aluno não são guardadas nesta altura e o U+ só

entrará em funcionamento quando houver novamente rede. De forma a evitar este transtorno, os

utilizadores deverão ter sempre um back-up dos apontamentos no seu computador.

5.4. Trabalho futuro

Os resultados desta dissertação levam a apontar áreas em que a abordagem pode melhorar e

avançar. Uma das melhorias a ser implementada no futuro poderá ser a possibilidade de tirar

apontamentos em vídeo e som, de forma a enriquecer os conhecimentos transmitidos na aula e a

poder rever com mais detalhe a aula posteriormente.

Uma das limitações apontadas é a impossibilidade de trabalhar de forma off-line no U+. A solução a

ser seguida pode ser a implementação de uma funcionalidade, que permita ao utilizador trabalhar na

aplicação sem estar ligado à internet, e quando este se ligar, a aplicação actualizar automaticamente

os dados inseridos pelo utilizador na aplicação. Esta funcionalidade encontra-se implementada na

aplicação Springpad [31].

Page 88: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

78

Como referido anteriormente, é possível integrar os dados da aplicação com outros sistemas através

do carregamento de ficheiros Excel. Este processo é manual e trabalhoso, além de ser perigoso,

porque pode ser mal executado e trazer dissabores no futuro. Uma melhoria poderia ser a

automatização deste processo, ou seja, os carregamentos serem feitos automaticamente por outro

sistema ou aplicação independente.

5.5. Considerações finais

Esta dissertação teve como objectivo utilizar a tecnologia de forma a aumentar os níveis de

aprendizagem dos alunos sem proporcionar distracção. Apesar das limitações apontadas

anteriormente, após realizado o questionário, analisados os resultados do mesmo e os comentários

dos alunos que testaram o protótipo, conclui-se que os principais objectivos apontados inicialmente

foram cumpridos.

Ferramentas deste género podem trazer algum sucesso entre os alunos mas requerem que o hábito

e método de aprendizagem alterem um pouco. Esta questão é complexa pois o hábito é das forças

mais difíceis de quebrar e só com o tempo é que uma ferramenta como esta pode trazer muito valor

ao aluno.

Page 89: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

79

Referências

[1] Ken Peffers, Tuure Tuunanen, Marcus A. Rothenberger, Samir Chatterjee: 1 “A Design Science

Research Methodology for Information Systems Research” Journal of Management Information

Systems, Volume 24 Issue 3, p. 45-78, 2007

[2] Shuigeng Zhoua, Ming Xu, Jihong Guanc: “LESSON: A system for lecture notes searching and

sharing over Internet” The Journal of Systems and Software, JUN 2010

[3] The Apache Software Foundation: “Apache Lucene Core” [Consult. 9 AGO 2012] Disponível na

WWW: http://lucene.apache.org/core/

[4] Jürgen Steimle, Oliver Brdiczka, Max Mühlhäuser: “Collaborative Paper-based Annotation of

Lecture Slides.” Educational Technology & Society, 12 (4), p. 125–137, 2009

[5] Jürgen Steimle, Oliver Brdiczka, Max Mühlhäuser: “Coscribe: Using paper for collaborative

annotations in lectures” 8th IEEE International Conference on Advanced Learning Technologies,

ICALT, p. 306-310 2008

[6] F. Boch, A. Piolat: “Note taking and learning: A summary of research” The WAC Journal. 16, p.

101–113, 2005

[7] Jason A. Brotherton, Gregory D. Abowd: “Lessons learned from eClass: Assessing automated

capture and access in the classroom.” ACM Transactions on Computer-Human Interaction, 11(2),

p. 121–155, JUN 2004

[8] Dave Berque: “An evaluation of a broad deployment of DyKnow software to support note taking

and interaction using pen-based computers.” Proceedings of CCSCNE-2006 / Journal of

Computing Sciences in Colleges, 2006

[9] Dave Berque, Terri Bonebright, Michael Whitesell: “Using pen-based computers across the

computer science curriculum” SIGCSE ’04, ACM, 2004

[10] Sally Rasaiah: “Students create OneNote digital notebooks as a prepublication” Scan - Volume

29 Nº 2, MAI 2010

[11] Marcelo Milrad, Juan Perez, Ulrich Hoppe: “C-Notes: Designing a Mobile and Wireless Application

to Support Collaborative Knowledge Building” IEEE International Workshop on Wireless and

Mobile Technologies in Education (WMTE’02), IEEE, 2002

Page 90: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

80

[12] The Apache Software Foundation: “What is Apache Cocoon?” Consult. 9 AGO 2012] Disponível

na WWW: http://cocoon.apache.org/

[13] Richard C. Davis, James A. Landay, Victor Chen, Jonathan Huang Rebecca B. Lee, Frances C.

Li, James Lin, III Charles B. Morrey, Ben Schleimer, Morgan N. Price, Bill N. Schilit. “Notepals:

lightweight note sharing by the group, for the group” CHI '99, ACM New York, p. 338-345, 1999

[14] Sylvain Malacria, Thomas Pietrzak, Aurélien Tabard, Éric Lecolinet: “U-Note: Capture the Class

and Access it Everywhere” 13th international conference on Human-computer interaction -

Volume Part I, p. 643-660, 2011

[15] Sylvain Malacria, Thomas Pietrzak, Aurélien Tabard, Éric Lecolinet: “What do U-Note? An

Augmented Note Taking System for the Classroom” Papercomp 2010 - 1st International

Workshop on Paper Computing, 2010

[16] Qt Jambi Team: “QT Jambi” 2011 [Consult. 9 AGO 2012] Disponível na WWW: http://qt-

jambi.org/

[17] “jQTouch” 2011 [Consult. 9 AGO 2012] Disponível na WWW: http://www.jqtouch.com/

[18] Mike Hakkarinen: “Using Evernote to Support Students”, FCPS TRT, p. 1 [Consult. 12 AGO 2012]

Disponível na WWW: http://sites.fcps.org/trt/sites/default/files/cristina/Evernote%20Directions.pdf

[19] Ron Toledo: “Evernote for Students: The Ultimate Research Tool – Education Series” FEB 2011

[Consult. 12 AGO 2012] Disponível na WWW: http://blog.evernote.com/2011/02/11/evernote-for-

students-the-ultimate-research-tool-education-series/

[20] katin: “Springpad User Guide” 23 JUN 2011 [Consult. 14 AGO 2012] Disponível na WWW:

http://springpad.com/blog/2011/06/springpad-user-guide/

[21] WestEd: “Google Groups in the Classroom” [Consult. 24 OUT 2012] Disponível na WWW:

http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/pt-

PT//educators/activities/pdfs_GTA/CribSheet.Groups2.pdf

[22] Microsoft Corp.:”Guia do produto Microsoft Outlook 2010” 2010 [Consult. 25 OUT 2012]

Disponível na WWW: http://www.microsoft.com/pt-br/download/details.aspx?id=5829

[23] ISO/IEC 9126-1. 2001. International Standard. Information Technology – Software engineering –

Product quality - Part 1: Quality model. ISO, p.34

Page 91: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

81

[24] ISO/IEC 9126-2:2003, International Standard. Information Technology – Software engineering –

Product quality - Part 2: External metrics. ISO, p.86

[25] ISO/IEC 9126-3:2003, International Standard. Information Technology – Software engineering –

Product quality - Part 3: Internal metrics. ISO, p.62

[26] ISO/IEC 9126-4:2004, International Standard. Information Technology – Software engineering –

Product quality - Part 4: Quality in use metrics. ISO, p.59

[27] Marcio P. Machado, Sotério F. Souza: “Métricas e Qualidade de Software” [Consult. 26 OUT

2012]

Disponível na WWW: http://soterio.files.wordpress.com/2011/06/artigoqualidadesw.pdf

[28] “About OutSystems” [Consult. 9 AGO 2012] Disponível na WWW:

http://www.outsystems.com/company/

[29] “About the Project” [Consult. 9 AGO 2012] Disponível na WWW: http://phonegap.com/about/

[30] DSI: “Listas de distribuição institucionais” [Consult. 30 OUT 2012] Disponível na WWW:

https://dsi.iscte.pt/listas/distribuicao_institucionais/

[31] katin: “Access Springpad When You’re Offline” MAI 2011 [Consult. 10 AGO 2012] Disponível na

WWW: http://springpad.com/blog/2011/05/access-springpad-when-youre-offline/

Page 92: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

82

Anexo A

Questionário “Sistema de apoio ao aluno universitário U+” Este questionário destina-se a alunos universitários e demora menos de 5 minutos a responder. Será

utilizado para avaliação do protótipo da aplicação U+, que é parte da dissertação de um aluno da

Escola de Tecnologias e Arquitectura: Departamento de Ciências e Tecnologias da Informação do

ISCTE-IUL. Deverá ser feito depois de ter sido utilizado o protótipo do sistema U+ disponibilizado.

1. É utilizador de algum tipo de aplicação (desktop ou móvel) para elaborar notas/apontamentos,

agenda ou gestão de contactos? *

Sim

Não

2. Se é, qual(is) a(s) aplicação(ões) que normalmente usa?

Microsoft OneNote

Microsoft Word

Microsoft Outlook

Google Groups

Evernote

SpringPad

Outra:

3. Se não é, como é que normalmente faz a gestão desse tipo de actividades?

Papel e caneta

Agenda

Post-it's

Outra:

4. Como classifica o protótipo apresentado em termos de usabilidade? *

1 2 3 4 5

Muito mau

Muito bom

5. Como classifica o protótipo apresentado em termos de performance? *

1 2 3 4 5

Muito mau

Muito bom

Page 93: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

83

6. Como classifica o protótipo apresentado comparando-o com a aplicação que usa actualmente (ou

outro método sem ser utilizando software) para fazer as actividades referidas? *

1 2 3 4 5

Muito pior

Muito melhor

7. Em que aspecto(s) a aplicação U+ é melhor que a(s) aplicação(ões) que utiliza actualmente? *

Performance

Usabilidade

Rapidez

Aspecto / Interface

Gestão de apontamentos

Gestão de contactos

Gestão de agenda

Outra:

8. Em que aspecto(s) a aplicação U+ é pior que a(s) aplicação(ões) que utiliza actualmente?

Performance

Usabilidade

Rapidez

Aspecto / Interface

Gestão de apontamentos

Gestão de contactos

Gestão de agenda

Outra:

9. Avalie a interface do U+ no geral *

Muito simples

Simples

Complexa

Muito complexa

Page 94: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

84

10. Qual o nível de satisfação geral na utilização do U+? *

Insatisfeito

Pouco satisfeito

Satisfeito

Muito satisfeito

11. O que pensa da utilidade do U+ para seguir a aula e tirar apontamentos em tempo real? *

Inútil

Pouco útil

Útil

Muito útil

12. O U+ incentiva a tirar mais notas durante a aula? *

Sim

Não

13. O U+ facilita a gestão de contactos e eventos universitários? *

Sim

Não

14. Gostaria de utilizar o U+ durante a aula? *

Sim

Não

Dados pessoais Estes dados serão mantidos de forma anónima e não serão divulgados. Servem apenas para análise

estatística.

Indique o seu tipo de curso: *

Doutoramento

Mestrado

Licenciatura

Page 95: Sistema de Apoio ao Aluno Universitário U+ · Tirar apontamentos estimula os alunos a seguir activamente a aula, a conscientemente seleccionar o conteúdo importante, e reformulá-lo

Sistema de Apoio ao Aluno Universitário U+

85

Pós-Graduação

Mestrado Executivo

Outra:

Indique o curso que frequenta: *

Indique o ano que frequenta: *

Indique o seu género: *

Masculino

Feminino

Indique a sua idade: *

- de 20

21 a 25

26 a 30

+ de 30