Weihnachten und Nerdkram

Herumgetracke

Es sind ein­deu­tig Weih­nachts­fe­ri­en – wären das gan­ze Essen und die ruhi­ge Zeit mit der Fami­lie nicht, sähe man es ein den Zugriffs­zah­len im Blog, die ich mit Matomo tra­cken las­se. Tra­di­tio­nell sind Frei­ta­ge immer die schwächs­ten Besuchs­ta­ge. Für den Traf­fic auf riecken.de sind sozia­le Netz­wer­ke recht irrele­vant – das meis­te kommt tat­säch­lich über Goog­le. Matomo kürzt beim Tracking die IP-Adres­sen auf ein erträg­li­ches Maß und wird von mir selbst gehos­tet, so dass anders wie bei Goo­g­le­Ana­ly­tics oder dem stan­dard­mä­ßig bei wordpress.com akti­vem Jet­pack kei­ne Benut­zer­da­ten an Drit­te flie­ßen – lei­der geschieht das hier im Blog zur­zeit indi­rekt in wesent­lich begrenz­te­rem Umfang doch, weil z.B. trotz ent­spre­chen­der Plugins immer noch Goog­le­Fonts nach­ge­la­den wer­den und ich aktu­ell eine Goog­le-Prä­sen­ta­ti­on hier ein­ge­bun­den habe. Da muss ich noch­mal bei … IFrames sind doch böse, PDF-Expor­te dann deut­lich bes­ser.

IPv6

Matomo zeigt auch, dass der Anteil an IPv6-Traf­fic erheb­lich ist und stark ansteigt. Das war der Anlass, genau die­ses The­ma ein­mal für alle mei­ne pri­va­ten Diens­te anzu­ge­hen. riecken.de ist schon seit dem letz­ten Umzug per IPv6 erreich­bar – schwie­rig war das für mei­ne KVM-VSer­ver bei Hetz­ner, weil die Anlei­tung aus deren Wiki so nicht pass­te – aber mit etwa Hil­fe aus dem Forum hat es jetzt end­lich geklappt:

 

Host (VMs hän­gen an br0):

 

iface eth0 inet6 sta­tic

address aaaa:bbbb:cccc:dddd::2

 

net­mask 128

 

gate­way fe80::1

 

up sysctl ‑p

 

 

iface br0 inet6 sta­tic

address aaaa:bbbb:cccc:dddd::2

 

net­mask 64

 

up ip ‑6 rou­te add aaaa:bbbb:cccc:dddd::/64 dev br0

 

 

Guest:

 

iface ens3 inet6 sta­tic

address aaaa:bbbb:cccc:dddd::5

 

net­mask 64

 

gate­way aaaa:bbbb:cccc:dddd::2

 

 

Tools und Dienste

Total begeis­tert bin ich gera­de von kimsufi.com. Mei­ne Daten bewah­re ich eh schon dezen­tral auf, habe dort aber zusätz­lich einen gan­zen Ser­ver für 10,- Euro schie­ßen kön­nen, der 2TB Spei­cher für ruhi­ge Näch­te bereit­stellt – immer­hin 2GB RAM, aber natür­lich ein betag­ter, aber 2011 sehr ange­sag­ter Atom N2800 als CPU. Es ist im Prin­zip OVH – man kann da nicht so viel erwar­ten wie bei Hetz­ner oder Net­cup. Bei einer IPv4- und einer IPv6-Adres­se ist Schluss – also kei­ne Vir­tua­li­sie­rung bzw. nur mit viel Getun­nel und Rum­ge­rou­te. Aber als zusätz­li­cher Teil mei­ner tech­ni­schen Infra­struk­tur abso­lut top.

In die­sem Jahr bin ich von selbst auf­ge­setz­ten Set­ups zu ISPCon­fig gewech­selt. Es tut, was es soll und auto­ma­ti­siert eine gan­ze Men­ge sonst läs­ti­gem Gedöns (z.B. Mail- oder DNS-Ser­ver­kon­fi­gu­ra­ti­on) ohne dabei über­aus tief ins Sys­tem ein­zu­grei­fen – und es ist sehr leicht zu instal­lie­ren …

Vie­les pen­delt sich in dienst­li­chem Umfeld auf IServ, Next­cloud mit Only­Of­fice und Doku­Wi­ki ein. Sehr inter­es­sant könn­te 2020 noch Crypt­pad wer­den, weil es eine gan­ze Men­ge löst, wenn es dar­um geht, gemein­sam an sen­si­blen Daten wie z.B. För­der­plä­nen zu arbei­ten. Bei Prä­sen­ta­tio­nen hän­ge ich noch an Goog­le Sli­des fest, aller­dings mehr aus Gewohn­heit und der wirk­lich sehr guten Inte­gra­ti­on in die sons­ti­ge Goog­le­welt. Aber da wer­de ich mir 2020 noch­mal Only­Of­fice anschau­en – auch da braucht man nur einen Brow­ser, um prä­sen­tie­ren zu kön­nen.

Inhaltliches

Ich baue pas­send zu mei­nen Fort­bil­dungs­an­ge­bo­ten ein Fort­bil­dungs­wi­ki auf. Den Mas­ter­plan dahin­ter hat­te ich schon an ande­rer Stel­le skiz­ziert. Fort­bil­dun­gen zu Tools (IWB & iPad) lau­fen sehr gut, ande­res eher schlep­pend. Im letz­ten Vier­tel­jahr habe ich allei­ne mit mei­nen Ange­bo­ten ca. 125 Lehr­kräf­te hier aus der Regi­on erreicht. Durch­schnitt­lich hat­te ich um die 12 Teil­ge­ben­de je Ver­an­stal­tung – ich gehe nicht mehr in Schu­len zu Kol­le­gi­en, son­dern bie­te über unser Medi­en­zen­trum und bald auch über das regio­na­le Kom­pe­tenz­zen­trum Ver­an­stal­tun­gen an. Mein Ansatz ist nur ein­mal bei der Kon­zep­ti­on auf­wän­dig – danach ent­wi­ckelt sich das orga­nisch durch Teil­ge­ben­den­feed­back wei­ter. Ich bin nicht nur vor Ort aktiv, son­dern auch bei Mul­ti­pli­ka­to­ren wie z.B. Schulentwicklungsberater*innen oder Berater*innen für Unter­richts­qua­li­tät, auf Schul­lei­ter­dienst­be­spre­chun­gen, auf lan­des­wei­ten Tagun­gen. Mein Ein­druck ist aber, dass man zwar bei sol­chen Lamet­tae­vents viel Bewusst­sein schaf­fen kann, aber nichts den inten­si­ven Aus­tausch vor Ort mit den Men­schen ersetzt, die in der kon­kre­ten Umset­zung sind (das sind näm­lich kom­plett lamet­t­afreie Zonen). Hät­te ich die Wahl, zwi­schen z.B. einem Event wie der #molol oder der Mög­lich­keit, einen Tag inten­siv mit 15 Lehr­kräf­ten aus mei­nem Land­kreis zu arbei­ten, wäre die Ent­schei­dung für mich sehr leicht.

Anfang des Jah­res wird mein bis­her stief­müt­ter­lich behan­del­tes Pro­jekt https://www.medienbildungskonzept.de einen Relaunch auf einer ande­ren, bes­ser goog­le­les­ba­ren Basis bekom­men – viel­leicht knal­le ich da sogar noch Adwords drauf. E‑Book und Print­ver­si­on BoD eines Mach­werks sind schon zu ca. 90% fer­tig. Ver­la­ge sehen bei Büchern zum The­ma „Digi­ta­li­sie­rung und Schu­le“ (Medi­en­ent­wick­lungs­pla­nung & Medi­en­bil­dungs­kon­zep­te) kei­nen Markt. Mich reizt sowas immer zu: „Das wol­len wir doch mal sehen!“. Ich sehe vie­le Pla­nungs­hil­fen und Unter­richts­bei­spie­le zu die­sem The­ma bei Lan­des­in­sti­tu­ten, glau­be aber, dass da nicht das Haupt­pro­blem lie­gen wird – im Lau­fe der nächs­ten Wochen dazu mehr.

Ach ja: Infor­ma­tik und Tech­nik in der Grund­schu­le muss auch noch bespaßt und in sei­nen Erkennt­nis­sen in ein Fol­ge­pro­jekt für Sekun­dar­schu­len über­führt wer­den. Das wird sehr span­nend.

 

Das Quiz-Script Framework

Müs­sen alle Online-Tests über­wacht wer­den? (Nein) (!Ja) (!man­che)

Fin­dest du das Test-Inter­face von Mood­le gut? (!Ja) (Nein)

Inter­es­siert dich das Frame­work? (Ja) (!Nein)

Ein­lei­tung

Wenn ihr den obe­ren, natür­lich per Quiz-Script erstell­ten Test bestan­den habt oder auch nicht, dann ist viel­leicht die­se noch recht wenig bekann­te Ent­wick­lung von Felix Ries­te­rer etwas für euch. Die Leu­te von zum.de haben die Mög­lich­kei­ten erkannt und das Quiz-Script mit in ihre Wiki-Platt­for­men inte­griert. Hier gibt es auch Anlei­tun­gen für den Ein­satz. Die Anlei­tung zur Ein­bin­dung in Medi­a­wi­ki ist in der dort skiz­zier­ten Form in mei­nen Augen aller­dings unbrauch­bar – daher unten mei­ne Vari­an­te. Trotz­dem bin ich dar­über über­haupt erst auf die Idee gekom­men.

Was ist das Quiz-Script-Frame­work?

Die Demo­sei­te des Autors zeigt schon­mal, was das Quiz-Script-Frame­work kann. Ich sehe den Ein­satz vor in sprach­li­chen Fächern – end­lich mal etwas für uns… Wer schon ein­mal mit Mono­li­then wie Mood­le Tests erstellt und sich dabei tot­ge­klickt hat, wird das Kon­zept begrü­ßen: Nicht der Web­ser­ver macht die Haupt­ar­beit, son­dern der Brow­ser, indem ein­fach im HEAD jeder belie­bi­gen HTML-Datei drei ein­fa­che Java­Script-Auf­ru­fe dekla­riert wer­den. Des­we­gen ist das Script prin­zi­pi­ell auch in jeder Anwen­dung ein­setz­bar (z.B. in Wor­d­Press, s.o.), die euch ermög­licht, das Tem­pla­te (meist header.php) zu gestal­ten. Nicht geeig­net ist es für den TinyMCE-Edi­tor, da des­sen Sicher­heits­me­cha­nis­men auch im HTML-Modus die Tags zer­ha­seln, die das Script zum Erken­nen einer Test­sek­ti­on benö­tigt.

Bei­spiel – Ein­bin­dung in Medi­a­wi­ki

Schritt 1:

Zunächst braucht ihr die Exten­si­on „Java­script“. Die­se besteht nur aus einer ein­zi­gen Datei namens Javascript.php. Die legt ihr in einen neu erstell­ten Ord­ner mit dem Namen „Java­script“. Das muss ein Unter­ord­ner des Medi­a­wi­ki-Ord­ners „exten­si­ons“ sein. Ihr könnt natür­lich den Datei- und Ord­ner­na­men klein schrei­ben. 

Schritt 2:

In der Datei „LocalSettings.php“ im Stamm­ver­zeich­nis der Medi­a­wi­ki­in­stal­la­ti­on ergänzt ihr ganz unten die Zei­le:

include("$IP/extensions/Javascript/Javascript.php");

Schritt 3:

Das Quiz-Script-Frame­work könnt ihr hier gezippt her­un­ter­la­den. Nach dem Ent­pa­cken ent­steht ein Ord­ner „quiz“. Den Inhalt des Ord­ners ladet ihr nun in das Ver­zeich­nis /extensions/Javascript. Da war es schon.

Bei­spiel – Ein­bin­dung in ande­re Scrip­ten:

Alle ande­ren sor­gen ein­fach dafür, dass im HEAD-Bereich fol­gen­de Zei­len auf­tau­chen:

<script src="pfad_zu/quiz/quiz.js" type="text/javascript"></script>
<script src="pfad_zu/quiz/multilingual.js" type="text/javascript"></script>
<script src="pfad_zu/quiz/utf8-normalizer.js" type="text/javascript"></script>

… und schon steht auch dort die Funk­tio­na­li­tät des Quiz-Script Frame­works zur Verfügung.Natürlich klappt das auch auf jeder simp­len HTML-Sei­te.

Aus­bli­cke

  1. Ich expe­ri­men­tie­re gera­de damit her­um, SuS selbst Online-Recht­schreib­übun­gen inner­halb eines Wikis erstel­len zu las­sen. Das klappt auch mit der 6. Klas­se – Drag&Drop – so kom­plex ist der Code nicht.
  2. Man kann das Script natür­lich ent­spre­chend den eige­nen Vor­stel­lun­gen edi­tie­ren, da es im Quell­text vor­liegt.
  3. Per Java­script las­sen sich auch Input-Fel­der eines For­mu­lars vor­be­le­gen – und dann in eine Daten­bank schrei­ben (z.B.) – dann rech­net der Cli­ent und nicht wie bei Mood­le ein PHP-Mons­ter. Baut wer mal ein Modul?
  4. In der vor­lie­gen­den Form ist das Script zum Üben her­vor­ra­gend – für Leh­rer mit chro­ni­scher Kon­trol­li­tis uns Sta­tis­ti­tis abso­lut unge­eig­net (so ste­hen z.B. die Lösun­gen im Sei­ten­quell­text – kann man aber aus­blen­den – wei­ter unten auf der Sei­te)… Die müs­sen doch wie­der z.B. Mood­le neh­men…

Videos online schneiden mit YouTube

Wer ein Kon­to bei You­Tube besitzt, kann sei­ne Vide­os auch rudi­men­tär online bear­bei­ten. Man fin­det die­se Funk­ti­on im ein­ge­logg­ten Zustand unter:

http://www.youtube.com/editor

Dort öff­net sich dann fol­gen­de Arbeits­ober­flä­che:

Oben links fin­det man die eige­nen Vide­os, die man unten in die Time­li­ne zie­hen kann. Dort las­sen sie sich schnei­den (nur Key­frames!), indem man die Bal­ken links und rechts vom Video ver­schiebt, oder auch dre­hen. Vide­os, die sich hin­ter­ein­an­der in der Time­li­ne befin­den, wer­den anein­an­der gereiht. Die Über­gän­ge las­sen sich mit Effek­ten ver­se­hen, die sich ganz oben links neben dem Noten­sym­bol zuwei­sen las­sen. Auch Hin­ter­grund­mu­sik ist mög­lich (mit dem Noten­sym­bol). Natür­lich gibt es kei­ne Echt­zeit­vor­schau und das Ein­rech­nen der Effek­te dau­ert je nach Video schon 30–40 Minu­ten. Dafür ist mir noch kein For­mat unter­ge­kom­men, wel­ches You­Tube nicht gefres­sen und in ein frei­es bzw. übli­ches kon­ver­tiert hät­te. Für die meis­ten Anfor­de­run­gen reicht es mit etwas Übung – gera­de auch für schu­li­sche Zwe­cke.

Übri­gens:

Sehr prak­tisch ist die Mög­lich­keit, bestimm­te Zei­ten­in­di­zes in You­Tube-Vide­os direkt anzu­sprin­gen. Das funk­tio­niert durch ein spe­zi­el­les Link­for­mat – so muss man nicht gan­ze Vide­os ver­lin­ken, bzw. kann direkt zu den Stel­le sprin­gen, über die man gera­de bloggt. Wie das funk­tio­niert, hat Gabri­el so gut erklärt, dass ich es nicht bes­ser könn­te.