Hinweis: Sie sind auf den Seiten der Moodle 1.9 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Moodle 2.0 Versionsinformationen.

Moodle 2.0 Versionsinformationen

Aus MoodleDocs
Wechseln zu:Navigation, Suche

Baustelle.png Diese Seite ist noch nicht vollständig übersetzt.

Siehe en:Moodle_2.0_release_notes

Veröffentlicht: 24. November 2010 !!!

Moodle 2.0 enthält eine Vielzahl von neuen Funktionalitäten, bestehende Funktionalitäten wurden teilweise komplett neu implementiert, außerdem wurde unzählige Fehler behoben. Hier finden Sie eine vollständige Liste der Bugfixes für Moodle 2.0.

Die wichtigsten neuen Funktionalitäten

Community Hubs

  • Ein Community Hub ist ein Verzeichnis von Kursen für die öffentliche Nutzung oder für private Communities.
  • Der Code ist als separates GPL Plugin für Moodle implementiert.
  • Jeder kann einen Community Hub aufsetzen.
  • Moodle-Installationen können sich bei einem beliebigen Community Hub registrieren (statt oder zusätzlich zu der Registrierung bei moodle.org)
  • Trainer auf registrierten Moodle-Installationen können ihre Kurse in den zugehörigen Community Hubs veröffentlichen bzw. zum Download zur Verfügung stellen.
  • Trainer auf registrierten Moodle-Installationen können in den zugehörigen Community Hubs Werbung für ihre Kurse machen.
  • Trainer können alle öffentlichen Community Hubs nach Kursen durchsuchen und Kurse als Vorlage für ihre eigenen Kurse herunterladen.
  • Nutzer können alle öffentlichen Community Hubs nach Kursen durchsuchen und an diesen Kursen teilnehmen.

Unterstützung von Repositories

  • Moodle 2.0 unterstützt die Integration externer Repositories, in denen Lerninhalte gespeichert sind. Dokumente oder Medien aus diesen Repositories können über ein AJAX Interface einfach in Moodle eingebunden werden.
  • Standardmäßig wird in Moodle 2.0 die Integration von Alfresco, Amazon S3, Box.net, Filesystem eines Servers, Flickr, Google Docs, Mahara, MERLOT, Picasa, Zuletzt verwendete Dateien, Remote Moodle-Installationen, WebDAV Server, Wikimedia und Youtube unterstützt. These are simple to develop, so many more are expected.
  • Sie können auch Dateien von Ihrem Desktop oder durch Angabe einer URL importieren.

Unterstützung von Portfolios

  • Es können nun Daten aus Aktivitäten (Forumsbeiträge, Lösungen zu Aufgaben usw.) in externe Systeme exportiert werden, z.B. in externe Portfolios.
  • Es werden verschiedene Export-Formate unterstützt, z.B. LEAP2A, HTML, Bilder und Text.
  • Standardmäßig wird in Moodle 2.0 der Export nach Box.net, Flickr, Google Docs, Mahara und Picasa unterstützt.

Abschlussverfolgung

  • Trainer können Bedingungen angeben, die festlegen, wann eine Lernaktivität als abgeschlossen gewertet wird. Beispielsweise kann eine Bedingung sein, dass ein Teilnehmer eine bestimmte Anzahl an Forumsbeiträgen schreiben, eine bestimmte Bewertung erreichen oder an einer Abstimmung teilnehmen muss.
  • Trainer können außerdem Bedingungen angeben, die festlegen, wann ein ganzer Kurs als abgeschlossen gilt.
  • Trainer und Teilnehmer können auf Berichte zugreifen, die den Fortschritt in einem Kurs oder in einer Reihe von Kursen anzeigen.

Bedingt verfügbare Aktivitäten

  • Der Zugriff auf Aktivitäten kann nach bestimmten Kriterien eingeschränkt werden. Solche Kriterien können sein: erreichte Bewertung, Datum, erfolgreicher Abschluss einer anderen Aktivität o.ä.
  • Man kann eine Abfolge von bedingten Aktivitäten definieren und damit bestimmte Lernpfade innerhalb eines Kurses festlegen.

Globale Gruppen

  • Globale Gruppen sind systemweit definiert. Sie umfassen eine Menge von Nutzern, die "in einem Schritt" in einen Kurs eingeschrieben werden können.

Unterstützung von Web Services

  • Moodle 2.0 unterstützt Web Services durchgängig im gesamten Programmcode: Damit kann Moodle ausgewählte Funktionen für externe Anwendungen und Systeme zur Verfügung stellen:
    • für Verwaltungssysteme, z.B. HR-Systeme oder SIS-Applikationen
    • Mobile Clients
  • Das Framework erfüllt hohe Sicherheitsanforderungen. Es stellt eine detailliertes Token System bereit und gewährleistet die vollständige Kontrolle über die nach außen zur Verfügung gestellten Funktionen.
  • Alle definierten Funktionen sind verfügbar als:
    • XML-RPC
    • AMF (Flash)
    • REST
    • SOAP (PHP)

IMS Common Cartridge

  • Moodle kann nun Kurse importieren, die im IMS Common Cartridge Format erstellt sind. Dieses Format ist in Verlagen weit verbreitet.

Neue Blöcke

  • Kommentare 2.0 (Block) - erlaubt es, Kommentare zu beliebigen Moodle-Seiten hinzuzufügen. Dieser Block eignet sich hervorragend für Feedback durch die Teilnehmer.
  • Eigene Dateien (Block) - ermöglicht einen einfachen Zugriff auf den persönlichen Dateibereich in Moodle.
  • Community-Block - ermöglicht den Zugriff auf Kurse externer Moodle-Installationen.
  • Kursbearbeitungsstatus (Block) - zeigt an, wie weit ein Nutzer in der Bearbeitung eines Kurses fortgeschritten ist.

Plagiatsuche

  • Moodle unterstützt die Integration von verschiedenen Werkzeugen zur Plagiatsuche, wie z.B. Turnitin.

Wichtigste Verbesserungen bei der Kernfunktionalität

Kurssicherung und -wiederherstellung

  • Der Code wurde komplett neu geschrieben, so dass nun Kurse beliebiger Größe gesichert werden können.
  • Ganz neues Backup-Format
  • Verbesserte Schnittstelle
  • Es können vollständige Kurse, aber auch einzelne Kursabschnitte oder einzelne Aktivitäten gesichert werden.

Blöcke

  • Ab sofort sind Blöcke auf jder Moodle-Seite konsistent implementiert.
  • Blöcke können nicht mehr nur in der linken bzw. rechten Spalte eine Moodle-Seite eingefügt werden, sondern auch oben, in der Mitte oder unten.
  • Jeder Block kann zu einem festen Block gemacht werden.
  • Blöcke können am Bildschirmrand "angedockt" werden, wenn das Moodle-Design dies unterstützt.

Blogs

  • Unterstützung von Kommentaren zu jedem Blogeintrag
  • Es gibt keine Blogs auf Kurs- bzw. Gruppenebene mehr - diese werden bei der Aktualisierung von Moodle in Diskussionsforen umgewandelt.
  • Unterstützung von externen Blog-Feeds (diese werden mit dem Moodle-Blog synchronisiert)

Kommentare

  • Kommentare (zu Einträgen in Glossaren, Datenbanken und Blogs) durch Teilnehmer werden jetzt konsistent behandelt und mittels AJAX angezeigt.

Plugins für die Kurseinschreibung

  • Wesentliche Verbesserungen in der Behnadlung von Gästen und Gastnutzerkonten
  • Unterstützung von mehreren Methoden der Kurseinschreibung gleichzeitig
  • Detaillierte Kontrolle über die Einschreibung in Kurse

Dateiverwaltung

  • Volle Unterstützung von Unicode-Dateinamen auf allen Betriebssystemen
  • Metadaten zu jeder Datei (Autor, Datum, Lizenz usw.) und Informationen darüber, wie die Datei verwendet wird werden in der Moodle-Datenbank gespeichert.
  • Dateien, die in mehreren Kursen verwendet werden sollen, müssen nur noch einmal hochgeladen werden, so dass Plattenspeicherplatz gespart wird.
  • Dateien werden nicht mehr in einen Kurs hochgeladen, sondern mit genau dem Inhalt in Moodle verknüpft, wo sie verwendet werden. Z.B. kann eine Datei mit einem Arbeitsmaterial vom Typ Link auf Datei, mit einem Forumsbeitrag oder einer Wiki-Seite verknüpft sein. Der Zugriff auf die Datei wird nach denselben Regeln wie der Zugriff auf den verknüpften Inhalt gesteuert, so dass die Sicherheit erhöht wird.

Filter 2.0

  • Bisher können Filter nur systemweit von der Moodle-Administration verwaltet werden.
  • Jetzt kann man Filter auf Kursbereich-, Kurs- oder Aktivitätenebene konfigurieren.
  • Z.B. kann man den LaTeX-Filter nur für Mathematik- und Physikkurse aktivieren.
  • Oder Sie können die automatische Glossarverlinkung gegen Ende des Kurses bzw. während der Prüfung abschalten.

HTML-Editor

  • Neuer Editor basierend auf TinyMCE
  • Funktioniert in mehr Browsern als früher
  • Größe des Editorbereichs anpassbar
  • Verbesserter XHTML-Output
  • Volle Integration mit externen Repositories, um Media-Dateien zu importieren und einzubinden

Mitteilungen

  • Alle E-Mails, die von Moodle verschickt werden, werden wie Mitteilungen behandelt.
  • Nutzer können das Mitteilungssystem in Ihrem Profil konfigurieren, d.h. festlegen, wie Mitteilungen an sie verschickt werden sollen.
  • Standardmäßig gibt es folgende Möglichkeiten, Mitteilungen zu verschicken: E-Mail, Popup, Jabber.

Meine Startseite

  • Die persönliche Startseite kann besser an die eigenen Bedürfnisse angepasst werden. Es können z.B. neue Blöcke angelegt werden, die relevante Informationen anzeigen . * Die Moodle-Administration kann ein systemweites Layout für die persönliche Startseite festlegen.
  • Die persönliche Startseite erhält ein stärkeres Gewicht.

Navigation

  • Standardardmäßig gibt es auf jeder Moodle-Seite einen Navigationsblock, der kontextabhängig Links anzeigt, so dass Sie schnell zu entsprechenden Moodle-Seiten gelangen können.
  • Standardmäßig gibt es auf jeder Moodle-Seite einen Block Einstellungen, der kontextabhängig die Einstellungen anzeigt, für die Sie Konfigurationsrechte haben.

Wertungen

  • User ratings (Glossaries, Databases, Forums, etc) are now all consistently handled and displayed throughout Moodle, using AJAX if available
  • Aggregation of using ratings into activity grades is now standardised in all activities

Rollen und Rechte

  • Improved and simplified AJAX interfaces for defining and assigning roles
  • Improved and simplified interfaces for tweaking permissions in any given context
  • New "Archetypes" concept replacing the "Legacy roles" concept.
  • New archetype "manager" to define the role of most people with system-wide editing rights, separate from "admin" role.

RSS-Feeds

  • All RSS feeds are now secured using a random per-user token in the URL
  • Tokens can be updated by the user at any time (if they suspect a feed URL has been compromised)
  • RSS feeds are now more accurate (eg they support forums with separate groups), and are generated efficiently whenever required

Designs

  • Many new themes in the core distribution - see Theme credits for a list
  • All HTML and JS ouput is now far more efficient (server-side caching) and consistent (tableless layout, new CSS, YUI Framework)
  • Themes can change the HTML of the page if they wish
  • Core support for custom menus in all themes (for example at the top of the page)

Übersetzungssystem

Nutzerprofilseiten

  • Site-wide user profile page can be customised by users with blocks, news, feeds and so on
  • Course-specific user profile pages show course blocks and standard profile information, plus information for teachers of that course

Verbesserungen bei den Aktivitäten-Modulen

Lektionen

  • Refactored internal code
  • Forms are now standard Moodle forms

Tests und Fragen-Datenbank

Arbeitsmaterialien

  • All the resource types have been refactored into real modules, and cleaned up
    • File - for displaying a file, possibly with supporting files (like a HTML mini-site)
    • Folder - for displaying a collection of documents
    • URL - for displaying a page with a given URL
    • Page - for a single page, edited online using the HTML editor
    • IMS - for showing a regular IMS content package
  • Better XHTML-compliant support for frames, iframes and embedding in all these modules

Lernpakete (SCORM)

  • New SCORM module settings - display attempt status, display course structure, force completed, force new attempt, lock after final attempt - allowing the behaviour dictated to the SCORM object by the authoring package to be changed MDL-11501
  • New reporting interface including sortable/collapsible table with group select box and ability to download in Excel, ODS and text format MDL-21555
  • New SCORM player UI with better navigation, improved performance and better handling of stage size MDL-22951

Wikis

  • Completely re-written from scratch, based on NWIki from UPC
  • Support for Mediawiki-style syntax, as well as Creole
  • Interface improvements

Workshops

  • Completely rewritten from scratch
  • Vastly improved interface for managing stages and users

Systemanforderungen

Since Moodle 2.0 is such a major release, we are allowing ourselves some increases in the requirements.

  • PHP must be 5.2.8 or later (it was released 08-Dec-2008)
  • Databases should be one of the following:
    • MySQL 5.0.25 or later (InnoDB storage engine highly recommended)
    • PostgreSQL 8.3 or later
    • Oracle 10.2 or later
    • MS SQL 2005 or later
  • Any standards-supporting browser from the past few years, for example:

Aktualisierung von Moodle

When upgrading to Moodle 2.0, you must have Moodle 1.9 or later. if you are using an earlier version of Moodle (eg 1.8.x) then you need to upgrade to Moodle 1.9.x first. We advise that you test the upgrade first on a COPY of your production site, to make sure it works as you expect.

For further information, see Upgrading to Moodle 2.0.

Für Entwickler: Änderungen in der API

See Development:Migrating_contrib_code_to_2.0

Siehe auch