~~ODT~~
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:
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:
Sim
e Não
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 |
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.
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