MgS_Stats 1.2.1 - Michał Sternadel MgS_Stats 1.2.1

Światło: Zapal | Zgaś

Spędzony czas na Moodle 1.9

MgS_Stats 1.2.1

Dodano: 2010-08-11 10:08:28
Licencja: GPL

Dla EdP napisałem około rok temu prosty blok, rozszerzający funkcje platformy e-learningowej Moodle o możliwość "obliczenia" czasu, spędzonego na kursie oraz jego wyświetlenia w boksie wklejonym do kursów. Postanowiłem go napisać, gdyż moduł Use stats nie spełniał naszych wymagań i niekiedy udawało mu się pokazywać czas, wyciągnięty z kapelusza - bardzo często zdarzało się, że skracał się z 10 godzin do 7. Na jego podstawie powstała wersja beta mojego modułu, która z drobnymi poprawkami sprawuje się bardzo dobrze po dziś dzień. Kilka tygodni temu poproszono mnie jednak o udostępnienie modułu Uniwersytetowi Ekonomicznemu w Krakowie. Moduł, który pisałem dla EDP postanowiłem zarzucić i rozpocząłem prace nad ulepszoną wersją. Skończyło się na tym, że sporą ilość rzeczy przepisałem na nowo. Pomyślałem, że mogę w sumie udostępnić go osobom z całego świata, dopóki nie odwidzi mi się i nie zmienię zdania, na tak zwanej licencji GPL. Tak więc, kto potrzebuje zaaplikować informację o spędzonym czasie na swoich kursach lub kontrolować spędzony czas przez użytkowników - może sobie moduł pobrać i zainstalować.

Moduł blokowy, który napisałem instaluje się nad wyraz prosto, rozpakowując archiwum w katalogu blocks instalacji Moodle, a następnie logując się na platformie jako administrator i przechodząc w zakładkę "Powiadomienia". Usuwanie jest równie proste i można go dokonać, będąc zalogowanym jako administrator w opcjach "Moduły", usuwając następnie katalog mgs_stats.

Główne funkcje modułu to:

  • Pokazywanie spędzonego czasu osobie zapisanej na kurs w roli studenta
  • Pokazywanie zbiorczej informacji o spędzonym czasie na kursach, jeżeli moduł zostanie dodany do strony "Mój Moodle"'
  • Administrator platformy może obserwować spędzony czas każdego użytkownika, zapisanego na dany kurs w roli studenta
  • Nauczyciel może obserwować spędzony czas każdego użytkownika, zapisanego na kurs, który on prowadzi w roli studenta
  • Moduł umożliwia ustawienie trzech progów czasu, po których przekroczeniu zmienia się kolor informacji, dostarczanej do użytkowników
  • W pełni można konfigurować ilość dodawanego czasu po zakończeniu pracy z platformą, widełki czasowe, między którymi zliczany jest czas oraz moment, uznawany za zakończenie pracy z platformą e-learningową

Mam nadzieję, że komuś się przyda.

Wymagania: Czas życia logów aktywności (loglifetime) ustawiony na never.

P.S. Podejrzewam, że moje angielskie tłumaczenie modułu jest bardzo prymitywne i najpewniej bardzo niepoprawne - angielski mój zwietrzał dość poważnie, tak więc przepraszam.

Dodane załączniki:
  1. 92281687-mgsstats-1.2.1.tar.bz2 (5.6 KB)

Dodaj komentarz

Szybki kontakt:

Pozostaw zółtą karteczkę-wlepkę pod adresem:
Kraków, ul. Pawia 3 z id: #776AFFDA# oraz wiadomością. Jak nie zginie -- odczytam.

Ostatnie fotografie


Paproć
Paproć

Grzyb
Grzyb

  Więcej...