Restrospectiva
 Moodle UFSC

2003 a 2014

Introdução

  • Esta é a visão de um grupo específico da UFSC que ficou responsável pelos projetos "institucionais" com o Moodle
  • Outros projetos utilizaram e ainda utilizam o Moodle de maneira independente

Tudo começou em 2004

  • Labcal - Laboratório de ensino de cálculo
  • Um aluno da Física + Uma professora
    • Alexandre Barcellos
    • Albertina Zatelli
  • Apoio ao presencial
  • 11 turmas da Matemática e 1 da Física

2004

  • Continuam os trabalhos do Labcal
    • Professores Inder Jet Taneja
    • Aldrovando Azeredo
    • Nereu Burin
    • Alexandre Barcellos
  • Apoio aos alunos repetentes em Cálculo
  • Daniel Neis ingressa no projeto no segundo semestre

2005

  • Início de 2005 teve o edital do Pró-Licen e envolveu o Lantec e o Labcal.
  • Nós fizemos a comparação entre e-proinfo, teleduc e Moodle.
    • Adivinha quem ganhou? ;)

2005

  • Segundo semestre de 2005
    • Moodle 1.5.3
    • Cursos de Física e Matemática em SC
    •  Matemática para Maranhão, em parceria com a UNIVIMA,
  • esse foi o resultado do Pro-licen. ** Esses cursos ficaram "presos" a essa versão pois não conhecíamos os softwares de controle de versão

2006

  • utilização do Moodle no departamente de Informática e Estatística (INE), início da integração com o controle acadêmico (graduação)
  • o EAD se fortaleceu e começou o envolvimento do INE e NPD, respectivamente com professor Mariani e André Dyck
  • início das conversas sobre a UAB, institucionalização do uso do Moodle e responsabilidade técnica sobre as implantações levada para o NPD

2007

  • início dos trabalhos da UAB para integração com controles acadêmicos
  • os 8 bolsistas "dissolveram" o Labcal ao saber da troca de direção do laboratório
  • uso do wordpress para os portais da UAB

2008

  • André Fabiano Dyck me chamou para trabalhar no NPD, foi uma sexta-feira de carnaval, eu comecei na quinta -feira seguinte =)
  • Continuamos o trabalhamos na sincronização com CAGR, CAPG
  • UAB : 7 graduações e 2 pós-graduações

2008

  • Cada curso tinha um tema diferente
    • Não só as cores, mas também a disposição das opções
    • Alguns substituiam os blocos do Moodle por "menus suspensos"
    • Grande impacto para os grupos que trabalhavam com capacitação de equipes (tutores, etc)
  • Não chegou a ser implantado completamente e foi iniciado uma unificação da identidade visual

2008

 

2008

  • Servidor Web (Apache)
    • 4 cores
    • 12 GB RAM
    • 1.0 TB disco utilizado (2014)
    • 2.5 TB disco disponível
  • Servidor Banco de Dados (Mysql)
    • 4 cores
    • 12 GB RAM
    • 0.8 TB utilizado (2014)
    • 1 TB disponível

2009

  • Moodle 1.9
  • "Moodle UFSC" para apoio a todos os cursos presenciais
    • campusvistual.ufsc.br
    • moodle.ufsc.br
  • "Bloco CAGR"
  • Transposição de notas

Integração com sistemas acadêmicos

Estrutura do Moodle UFSC

2009

  • Em agosto, início dos trabalhos de tradução
    • corretor ortográfico do open office
  • Moodle para projetos de extensão
    • Gênero e Diversidade na Escola
    • extensao.moodle.ufsc.br
  • Descobrimos o Moodle Moot Brasil em SP

2009

  • Trocamos o SVN pelo GIT
  • 12 patches aceitos pelo Moodle HQ

2009 - Patches 1/2

  • MDL-17392 Moodle doesn't send 'forgot password' emails to users that have disabled the email
  • MDL-20123 Course Section's 0 can became invisible or "highlighted" if using AJAX
  • MDL-17525 Give classes to "Previous" and "Next" links on paginator
  • MDL-17526 Give a class to search div on user-index (participants list)
  • MDL-18406 Problematic require on moodlelib
  • MDL-19567 Ordering of the courses don't follow the sortorder on course import

2009 - Patches 2/2

  • MDL-20587 Chat report doesn't show sessions with just one user
  • MDL-17528 Missing H2 on minicalendar header, new-event screen
  • MDL-18800 Sort courses on profile
  • MDL-19364 Create new category in tree doesn't check for advanced grade_item fields
  • MDL-19404 New grade category don't load grade item defaults and don't validate min and max grades
  • MDL-19429 Can't set grademax, grademin and gradepass to zero while editing a grade category

2010

  • UAB:
    • 12 graduações 
    • 5 pós-graduações
  • Primeiro curso da UNASUS
  • Primeiros passos do Moodle Provas

2010

  • Lançamento do Moodle 2.0 em novembro
    • Em dezembro saiu a versão 2.0.1
  • O Moodle migrou do CVS para o GIT
  • Primeira palestra da UFSC no Moodle Moot
    • http://www.slideshare.net/danielneis/trabalhando-com-o-moodle-e-a-comunidade

2010

  • Junção dos Moodle para pesquisa e extensão
    • grupos.moodle.ufsc.br
  • Primeiras discussões sobre utilizar HTTPS
  • 3 patches aceitos pelo Moodle HQ

2010 - Patches

  • MDL-17510 Put the text "detailedmonthview" of the calendar inside a label, so i can grab it on theme
  • MDL-19233 Backup routine doesn't check for permission before create new roles
  • MDL-20626 The function sync_metacourse doesn't sync the hidden field

2011

2012

  • Online Judge
    • Mais a frente deu vez para o VPL que será tema de palestra do professor Jean Martina
  • moodle.org passa a funcionar exclusivamente com HTTPS
    • nós também =)
  • Moodle fez 10 anos

2012

  • Começamos a usar o nginx para conteúdo estático (proxy para o apache)
  • 1 patche aceito
    • MDL-21992 Custom Scripts doesn't work with HTTPS (SSL)
      • esperou desde 2010!

2013

  • Migração da UAB e UNA-SUS para o Moodle 2.x
  • Migração do gitorious para gitlab
  • Melhorias no processo de suporte, utilizando OTRS
  • 2 patches aceitos
    • MDL-32253 Add link to forum discussion in emails notification in text format
    • MDL-38136 user_get_user_details doesn't return idnumber

2014

  • reestruturação do provas online
  • autenticação centralizada no Moodle UFSC
  • sistema de inscrições para cursos de capacitação a distância (UNASUS)
  • sistema de certificados para cursos de extensão da UFSC
  • inscrição em massa no grupos a partir do SCCP
  • 12 Patches aceitos

2014 - Patches 1/2

  • MDL-44650 Remove invalid meta tags "pragma" and "expires"
  • MDL-46509 Require 'enrol/PLUGIN:config' capabilities to show/hide enrollment instances
  • MDL-45874 Issue with navigation/access to individual user activity reports, particularly by non-editing teachers in separate groups.
  • MDL-35864 Require 'enrol/PLUGIN:config' capabilities to delete enrol instances
  • MDL-45245 html_writer::select_time does not respect 5th parameter "attributes"
  • MDL-32543 After an update in some circumstances the field size of mdl_log.action is smaller than log_display.action

2014 - Patches 2/2

  • MDL-35648 Duplicate value warning on course participants report
  • MDL-44658 Make userid,fieldid unique in user_info_data
  • MDL-42869 HTML validation check fails on calendar add event screen
  • MDL-42842 Change mod/data availability to date_time_selector
  • MDL-41173 Change enrolenddate from "date_selector" to "date_time_selector"
  • MDL-23514 Allow admin to define the language to use in links for documentation pages

2014

  • 1 patch pendente (parceria com o André Yamin, da Across)
  • MDL-38106 Missing Introduction field in Lesson setting form

2014

2014

  • Virtualização
  • Nginx

    • 4 cores

    • 8 GB RAM

    • 1.85 TB utilizado

    • 2.00 TB disponível

  • proxy/cache

    • 1 core

    • 3 GB RAM

2014

  • Equipe

    • 1 Analista de TI

    • 1 Professor Colaborador do INE

    • 4 estagiários da UAB

    • 4 estagiários da UnA-SUS

  • Equipe de TI da UnA-SUS

    • 2 contratados CLT

    • 5 estagiários

Obrigado!

Retrospectiva Moodle UFSC 2014

By danielneis .

Retrospectiva Moodle UFSC 2014

A retrospectiva do uso do Moodle nos projetos institucionais da UFSC desde 2003 até 2014

  • 2,132