[[Vorlage(Archiviert)]] [[Inhaltsverzeichnis(3)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] }}} [[Bild(lernid-logo.png, 48, align=left)]] Das Programm [launchpad:Lernid:] kann zur komfortablen Teilnahme an Online-Tutorials eingesetzt werden, die einen [:IRC:]-Client voraussetzen. Die Lektionen finden in Form von IRC-Chats statt, die nach einem im englischsprachigen Ubuntu-Wiki (siehe [#Links Links]) veröffentlichten Zeitplan ablaufen. Lernid zeigt den Stundenplan zusammen mit zwei IRC-Fenstern in einem Fenster an: Ein Kanal gehört dem vortragenden Referenten, der andere dient den Teilnehmern zum Stellen ihrer Fragen. Über diesen Kanälen ist der aktuelle Stundenplan einsehbar. = Hintergrund = [canonical::Canonical] {en}, die Firma hinter Ubuntu, führt regelmäßig Online-Lektionen durch. Mit deren Hilfe soll Interessierten der Einstieg in die Ubuntu-Welt ermöglicht werden. Lernid wurde, wie [lpuser:jonobacon:Jono Bacon] in seinem Blog [http://www.jonobacon.org/2009/11/25/introducing-lernid/ schrieb] {en}, von ihm Ende November 2009 auf dem Rückflug vom [ubuntu:UDS:Ubuntu Developer Summit] in Dallas entwickelt, da es immer wieder Schwierigkeiten gab, neuen Nutzern die Funktionsweise von [:IRC:]-Chats nahezubringen: ''„Idealerweise sollte es ganz einfach sein: Ein Programm starten, eine Veranstaltung auswählen und einloggen.“'' Genutzt wird Lernid unter anderem für die Ubuntuveranstaltungen [ubuntu:UbuntuOpenWeek:Ubuntu Open Week], [ubuntu:UbuntuDeveloperWeek:Ubuntu Developer Week] und [ubuntu:UserDays:Ubuntu User Days]. Es ist quelloffen und unter der [wikipedia:GNU_General_Public_License:GPLv3] lizenziert. = Eigenschaften = [[Bild(lernid-notification.png,250,align=right)]] * Einfach teilnehmen: Lernid starten, Nickname eingeben, verbinden. Man braucht kein „IRC-Profi“ zu sein, um an den Veranstaltungen teilnehmen zu können. * Folien in Echtzeit sehen: Folien des Präsentierenden werden in Echtzeit dargestellt, wenn diese für Lernid optimiert sind. * Webseiten in Echtzeit sehen: Möchte der Vortragende den Zuschauern eine Webseite zeigen, kann die Seite im eingebauten Browser angezeigt werden. [[Bild(lernid-session-start.png,250,align=right)]] * Lokalisierte Zeitpläne: Alle Startzeiten der Veranstaltungen werden in lokaler Zeit angezeigt. * [wikipedia:Lokalisierung_(Softwareentwicklung):Lokalisierung]: Lernid ist bisher in 31 Sprachen erhältlich. * Erinnerungsfunktion: Zehn Minuten vor sowie zum Start einer Veranstaltung erscheint ein [:Benachrichtigungsdienst:Hinweis], der den Nutzer an den Vortrag erinnert (siehe nebenstehende Bilder). [[Bild(lernid-session-zeitplan.png,300 right)]] = Installation = == Offizielle Paketquellen == Lernid ist in den offiziellen [:Paketquellen:] enthalten. Es muss folgendes Paket installiert [1] werden: {{{#!vorlage Paketinstallation lernid, universe }}} Lernid wurde in [:Python:] geschrieben und fällt sehr leichtgewichtig aus. Zur vollen Funktionaltität müssen zusätzlich noch [:Erlang:], Teile von [:CouchDB:] und das Kommunikations-Framework [wikipedia:Telepathy:] installiert sein. {{{ Die folgenden zusätzlichen Pakete werden installiert: couchdb-bin desktopcouch erlang-base erlang-crypto erlang-inets erlang-mnesia erlang-public-key erlang-runtime-tools erlang-ssl erlang-syntax-tools erlang-xmerl libmozjs185-1.0 libsctp1 lksctp-tools python-avahi python-couchdb python-desktopcouch-application python-desktopcouch-records python-poppler python-vobject }}} [[Bild(lernid-session-sitzung.png,300, right)]] == PPA == Es gibt darüber hinaus die Möglichkeit, Lernid über eines von zwei [:Launchpad/PPA:PPA] zu installieren. Diese Versionen sind meist neuer und aktueller als die in den [:Paketquellen:] angebotenen. Die beiden PPAs unterscheiden sich wie folgt: === Stabile Versionen === In diesem PPA liegen die stabilen Versionen von Lernid. Man kann dieses PPA nutzen, wenn eine aktuellere Version als die, die man über die Paketquellen angeboten bekommt, genutzt werden soll: [[Vorlage(PPA, lernid-devs, lernid-releases)]] === Entwicklungsversionen === Möchte man hingegen bei der Entwicklung helfen und testen oder ist man an den neuesten Eigenschaften des Programmes interessiert und kann dabei auch mit möglichen (undefinierten) Programmfehlern umgehen, kann man das Entwicklungs-PPA nutzen: [[Vorlage(PPA, lernid-devs, lernid-daily)]] = Inbetriebnahme = [[Bild(lernid-anmeldung.png, 250, right)]] Nachdem man Lernid gestartet hat, fragt es den Nutzer zuerst nach einer Veranstaltung, die aus einer „Combo-Box“ ausgewählt werden kann. Diese Veranstaltungsliste wird serverseitig gepflegt, so dass alle Nutzer die gleichen Events sehen und wahrnehmen können. Nachdem der Nutzer einen IRC-Nickname (und, wenn vorhanden, das eigene IRC-Passwort) eingegeben und die Schaltfläche ''Verbinden'' angeklickt hat, sieht man das Hauptfenster von Lernid. Dieses zeigt den Stundenplan zusammen mit zwei IRC-Fenstern in einem Fenster an. Per Standard ist oben über die gesamte Breite des Fensters der Stundenplan sichtbar, aus dem man die gewünschte Veranstaltung auswählen kann. Darunter sind die zwei IRC-Kanäle: Der linke Kanal gehört dem vortragenden Referenten („Classroom-Channel“), der rechte dient den Teilnehmern zum Stellen ihrer Fragen („Chat-Channel“). = Nutzung = Ein weiterer essentieller Bestandteil des Programms ist die Schaltfläche ''Question''. Dieser befindet sich unterhalb des „Chat-Channels“. Wird sie angeklickt, so wird die eingegebene Frage direkt von einem [wikipedia:Bot:] als Frage an die Instruktoren geleitet und im „Classroom-Channel“ angezeigt. Im Menü kann man über ''"Veranstaltung → Open URL in Lernid"'' einen Link zu einem Online-Tutorial eingeben. Dessen Webseite wird dann in Lernid angezeigt und der Zeitplan, sofern von den Veranstaltern eingepflegt, direkt im Reiter ''"Zeitplan"''. Die einzelnen Veranstaltungen werden, sobald sie abgeschlossen sind, mit einem Kreuz markiert. Die aktuelle Veranstaltung ist mit einem Pfeil gekennzeichnet, Neben dem Reiter ''"Zeitplan"'' gibt es noch einen Reiter ''"Sitzung"'' und einen Reiter ''"Terminal"''. Das Lernid-Terminal ist vom Aufbau und Aussehen her ein „normales“ [:Terminal:] und funktioniert auch wie ein solches. Der Reiter ''"Sitzung"'' fungiert quasi als Präsentationsfenster: So kann dieses entweder als Browser genutzt werden, um Links anzuklicken, oder aber, sofern von den Veranstaltern eingepflegt, um Präsentationsfolien anzuzeigen, die während einer Veranstaltung gezeigt werden. = Einstellungen = [[Bild(lernid-einstellungen.png,250 right)]] Im Menü kann man über ''"Bearbeiten → Einstellungen"'' vier weitere Optionen per Haken an- oder abwählen. Dazu gehören: * ein Symbol im Benachrichtigungsfeld anzeigen lassen * ein senkrechtes Layout benutzen (Stundenplan statt oben dann links, die zwei Chatfenster daneben angeordnet) * die Zeit im Chat- und Klassenraum anzeigen lassen * die gezeigten Links/Folien im Browser statt in Lernid anzeigen lassen Im Menü kann man des Weiteren über ''"Ansicht → Vollbild"'' und ''"Statusleiste"'' ein Vollbild oder die Statusleiste anzeigen lassen. Das Vollbild kann man auch über die Taste [[Vorlage(Tasten, F11)]] anzeigen lassen. = Links = * Offizielle Links: * [ubuntu:Lernid:] – Lernid im offiziellem Ubuntu-Wiki * [packages:lernid:Lernid] – Paketsuche Ubuntu * [launchpad:Lernid:] – Projektseite bei Launchpad * [lpuser:lernid-devs:Lernid-Devs] – Entwicklerteam bei Launchpad * Berichterstattung: * [http://www.linux-magazin.de/NEWS/Lernid-Software-fuer-Ubuntus-Klassenzimmer Lernid: Software für Ubuntus Klassenzimmer] {de} – Linux Magazin, 12/2009 * [http://www.jonobacon.org/2009/11/25/introducing-lernid/ Introducing Lernid] {en} – Jono Bacons Blogbeitrag, 11/2009 * Online-Lektionen: * [ubuntu:UbuntuOpenWeek:Ubuntu Open Week] – Artikel zur letzten bzw kommenden Open Week * [ubuntu:UbuntuDeveloperWeek:Ubuntu Developer Week] – Artikel zur letzten bzw kommenden Developer Week * [ubuntu:UserDays:Ubuntu User Days] – Artikel zu den letzten bzw kommenden User Days #tag: Community, Einsteiger, IRC