~~ODT~~

Última atualização: 2017/04/03 18:15 (edição externa)

Chat

O Chat é uma ferramenta de comunicação que pode ser utilizada por docentes sempre que o objetivo for a interação dialógica (argumentativa, narrativa, expressiva, contratual), de caráter teórico conceitual-metodológico ou de caráter estético-ficcional, em que todos os participantes se encontram em posição de interlocução, por meio da escrita autoral.

Uma turma poderá possuir vários chats que devem estar associados aos tópicos de aula cadastrados anteriormente.

Este caso de uso é acessado pelo discente que está matriculado na turma virtual em questão e pelo docente que leciona tal turma.

O caso de uso inicia quando o usuário acessa o link SIGAA → Portal do Docente → Turma Virtual → Turma → Chats Agendados.

Ao entrar nos chats agendados, é exibida a listagem de todos os chats já cadastrados para a turma. A lista apresenta os seguintes campos:

  • Título: Tipo - TEXTO. Título do chat
  • Início: Tipo - DATA - Formato DD/MM/YYYY HH:MM. Data de início do chat.
  • Fim: Tipo - DATA - Formato DD/MM/YYYY HH:MM. Data de fim do chat.
  • Conteúdo publicado: Tipo - TEXTO. Informa se o conteúdo do chat será publicado.

Através desta página o usuário poderá cadastrar um novo chat ou acessar qualquer um dos chats apresentados na lista. Caso opte por cadastrar um novo chat, o usuário será direcionado a um formulário que apresenta os seguintes campos:

  • Turma: Tipo - TEXTO.
  • Título:* Tipo - TEXTO.
  • Descrição:* Tipo - TEXTO.
  • Início:* Formato - DD/MM/AAAA HH:MM. Tipo - DATA.
  • Fim:* Formato - DD/MM/AAAA HH:MM. Tipo - DATA.
  • Tópico de Aula: Tipo - TEXTO.
  • Publicar Conteúdo: Tipo - TEXTO. Com as opções Sim e Não
  • RN01 - Somente docentes ou usuários com permissão(docente ou discente da pos participando de docencia assistida onde o professor deve cadastrar ele com esses poderes na turma) podem cadastrar ou remover chats agendados.
  • RN02 - Qualquer discente participante da turma pode participar do chat.
  • RN02 - O conteúdo salvo das discussões ocorridas nos chats corresponderá somente ao discutido no período de início e fim do agendamento.

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
br.ufrn.sigaa.ava.dominio.ChatTurma sigaa.ava.chat_turma
br.ufrn.sigaa.ava.dominio.TopicoAula sigaa.ava.topico_aula
br.ufrn.sigaa.ava.dominio.MaterialTurma sigaa.ava.material_turma
br.ufrn.sigaa.ensino.dominio.Turma sigaa.ensino.turma

Plano de Teste

Sistema: Sigaa

Módulo: Turma Virtual

Link: Sigaa → Turma Virtual → Turma → Chats Agendados

Usuários: selan e ivanisecb (docente) e alyppyo, titiocaju (discente)

Papel: Qualquer que tenha acesso à turma virtual.

  1. Um docente agenda uma chat para um tópico de aula específico. Na hora determinada, entra e aguarda os alunos para iniciar a discussão.

Executar a seguinte consulta para obter logins de discentes que estão matriculados em turmas com docência assistida:

SELECT login, COUNT(*)
FROM discente
INNER JOIN comum.usuario USING (id_pessoa)
INNER JOIN ensino.matricula_componente mc USING (id_discente)
INNER JOIN ensino.turma t USING (id_turma)
INNER JOIN stricto_sensu.turma_docencia_assistida tda USING (id_turma)
INNER JOIN stricto_sensu.plano_docencia_assistida pda USING (id_plano_docencia_assistida)
WHERE t.ano = 2010
AND t.periodo = 1
AND (mc.id_situacao_matricula IN (4 , 6 , 7 , 9 , 2 , 23))
AND (pda.status IN (3 , 6 , 7 , 8))
GROUP BY 1
ORDER BY 2 DESC
  • desenvolvimento/especificacoes/sigaa/turma_virtual/casos_de_uso/menu_turma_virtual/turma/chat.txt
  • Última modificação: 2017/04/03 18:15
  • (edição externa)