Nietzsche und Medienpädagogik

Ich habe am ver­gan­ge­nen Don­ners­tag ein wei­te­res Canos­sa erlebt – es war nicht mei­ne Woche. Im Deutsch­un­ter­richt behand­le ich gera­de das The­ma „Beschrei­bun­gen“. Per­so­nen­be­schrei­bun­gen konn­te mei­ne 5. Klas­se bereits sehr gut, da die Grund­schu­le hier schon vor­ge­ar­bei­tet hat­te. Also bin ich auf zu neu­en Ufern gezo­gen und auf das The­ma Vor­gangs­be­schrei­bun­gen ange­gan­gen, wobei ich ein­mal mehr ein wenig bei Herrn Rau und sei­nen Knall­tü­ten gewil­dert habe. Das klapp­te ganz vor­züg­lich, jedoch sind die nie­der­säch­si­schen Schü­ler hap­tisch offen­bar begab­ter als die bay­ri­schen. Das war schon laut und nach 10 Minu­ten zog er ers­te Schü­ler ein DINA3-Blatt aus dem Schrank…

Das eine ist es, Vor­gän­ge zu beschrei­ben, die bereits sehr oft im Netz doku­men­tiert wor­den sind, etwas ganz ande­res ist es, authen­tisch für die Schul­ge­mein­schaft etwas zu schaf­fen, etwa eine Anlei­tung, um sein Netz­werk­pass­wort zu ändern oder sei­ne Schul-E-Mail­adres­se zu nut­zen oder um eine Ansicht im Maha­ra-E-Port­fo­lio­sys­tem zu erstel­len. Daher dach­te ich in mei­nem jugend­li­chen Leicht­sinn, dass ich den SuS ein­fach eine Anlei­tung bereit­stel­le, wie sie mit WinXP-Bord­mit­teln Screen­shots erstel­len und Tei­le dar­aus aus­chnei­den kön­nen, um ihre Beschrei­bun­gen damit zu berei­chern. Die­se Anlei­tung woll­te ich in einer Stun­de aus­pro­bie­ren las­sen, um dann in die kon­kre­te Pla­nung der Vor­gangs­be­schrei­bung ein­zu­stei­gen. Plä­ne sind dazu da, damit man etwas hat, um davon abzu­wei­chen… Da klapp­te nichts – und die Anlei­tung ist für Fünft­kläss­ler offen­bar abso­lu­ter Mist – dabei fand ich mich so gut.

Wei­ter­le­sen

Organik: Quantitative Analyse

Eine typi­sche Auf­ga­be für den Anfang (Koh­len­was­ser­stof­fe) könn­te so aussehen:

Bei der Ver­bren­nung einer orga­ni­schen Sub­stanz, die nur aus den Ele­men­ten Koh­len­stoff und Was­ser­stoff besteht, wer­den bei Nor­mal­be­din­gun­gen 0,63L Koh­len­stoff­di­oxid­gas und 0,63g Was­ser gebil­det. Berech­ne das Anzahl­ver­hält­nis zwi­schen Koh­len­stoff- und Was­ser­stoff­ato­men in die­ser Verbindung.

Bei die­ser Auf­ga­be ergibt sich im Ver­lauf der Rech­nung ein Pro­blem, wel­ches wir im Che­mie­un­ter­richt ger­ne durch eine ent­spre­chen­de Fri­sie­rung der Aus­gangs­da­ten umge­hen: Wir bekom­men zwei Zah­len mit Run­dungs­feh­lern und müs­sen dar­auf ein ganz­zah­li­ges Anzahl­ver­hält­nis ermit­teln, da es nun­mal nur gan­ze Ato­me gibt. Für das obi­ge Bei­spiel ergibt sich:

Stoff­men­ge des Kohlenstoffs

gege­ben:

V(CO2) = 0,63L

Vm(CO2) = 24L/mol (Satz von Avo­ga­dro, Nor­mal­be­din­gun­gen: 25°C)

gesucht:

n(CO2)

allg. gilt:

n(CO2) = V(CO2) / Vm(CO2)

ein­set­zen:

n(CO2) = 0,63L / 24L/mol ≈ 0,026mol

Stoff­men­ge des Wassers:

gege­ben:

M(H2O) = 18g/mol

m(H2O) = 0,63g

gesucht:

n(H2O)

allg. gilt:

M(H2O) = m(H2O) / n(H2O) ↔  n(H2O) = m(H2O) / M(H2O)

ein­set­zen:

n(H2O) = 0,63g /18g/mol ≈ 0,035mol

Pro Was­ser­mo­le­kül sind zwei Was­ser­stoff­ato­me gebun­den, sodass für die ursprüng­li­che Stoff­men­ge an Was­ser­stoff der dop­pel­te Wert anzu­set­zen ist:

n(H) = 2*n(H2O) = 0,07mol

Das Pro­blem:

Es ergibt sich ein Anzahl­ver­hält­nis

n© : n(H) = 0,026 : 0,07 ≈ 0,37

Wie kom­me ich jetzt auf ein ganz­zah­li­ges Anzahl­ver­hält­nis? Wie mache ich aus die­ser Dezi­mal­zahl wie­der einen Bruch und berück­sich­ti­ge dabei Rundungsfehler?

Ein Mathe­ma­tik­kol­le­ge brach­te mich auf fol­gen­den Ansatz:

0,37 = n©/n(H) ↔ n© = 0,37*n(H)

n© und n(H) sol­len dabei mög­lichst nahe an einer Ganz­zahl liegen.

(a) Den Gra­phen der Funk­ti­on zeich­nen und schau­en, an wel­cher Stel­le die­ses Kri­te­ri­um erfüllt ist

(b) Ein­fach eine Wer­te­ta­bel­le anle­gen, z.B. mit dem Taschen­rech­ner, der bei uns ein Alge­bra­sys­tem mit an Bord hat:

n(H)
1 0,37
2 0,74
3 1,11
4 1,48
5 1,85
6 2,22
7 2,59
8 2,96
9 3,33
10 3,7

Mit hin­rei­chen­der Genau­ig­keit passt das 8. Wer­te­paar. Es gilt hier also:

n© : n(H) = 3 : 8 

So geht es dann doch trotz der recht krum­men Wer­te, denen man das ganz­zah­li­ge Ver­hält­nis nicht auf den ers­ten Blick ansieht. Ok – man kann das auch auf mola­re Ver­hält­nis­se hoch­rech­nen, aber so kommt der TR zum Ein­satz  und lang­sa­mer ist es auch nicht.

Blog & Wiki im Unterricht: Die Rezeptionsherausforderung

Blogs und Wikis sind neue For­men der pro­duk­ti­ons­ori­en­tier­ten Gestal­tung. Sie kön­nen kol­la­bo­ra­tiv orga­ni­siert wer­den und besit­zen eine pro­zes­sua­le Dyna­mik: Immer wie­der las­sen sie sich über­prü­fen, ergän­zen, nach­be­ar­bei­ten, evo­lu­tio­när ver­bes­sern. Ich erle­be es auf Twit­ter gele­gent­lich, dass um Kom­men­ta­re für Schü­ler­blogs gebe­ten wird – auch ich habe mich schon dazu hin­rei­ßen las­sen, das Blog eines mir völ­lig unbe­kann­ten Schü­lers zu kom­men­tie­ren, habe dabei jedoch sehr schnell die Lust ver­lo­ren. Ohne irgend­ei­ne Form der Bin­dung fehlt mir dabei sehr schnell die Motivation.

Blogs und Wikis wer­den ja oft als pro­duk­ti­ons­ori­en­tier­te For­men mit immensem Mehr­wert im Duk­tus der Web2.0‑Sprache bewor­ben. Für mich gilt das nur unter ganz bestimm­ten Vor­aus­set­zun­gen, die m.E. alle LuL erkannt haben, die um exter­ne Kom­men­ta­re für der­ar­ti­ge Pro­duk­te von SuS werben:

Der Mehr­wert ent­steht für mich erst durch Rück­mel­dun­gen, die so moti­vie­rend sind, dass sie den Ver­bes­se­rungs- und Über­ar­bei­tungs­pro­zess anzu­trei­ben ver­mö­gen. Des­we­gen ver­sau­ern m.E. nach einer ers­ten eupho­ri­schen Anfangs­pha­se so vie­le Schü­ler­blogs. Ich blog­ge ja auch u.a. des­we­gen, weil dabei ideel­ler Lohn her­aus­springt – im ein­fachs­ten Fall sind das Zugriffs­zah­len, die anstei­gen, im bes­ten Dis­kus­sio­nen, die sich um mei­ne Gedan­ken her­um durch Kom­men­ta­re ent­wi­ckeln. Das ist bei Schü­ler­pro­duk­ten schwie­rig – es gibt Aus­nah­men, die sehr gut lau­fen und sich her­vor­ra­gend ent­wi­ckeln – Schu­le bedeu­tet für mich jedoch die Inte­gra­ti­on mög­lichst vie­ler Men­schen – schwa­che Leis­tun­gen in der Schu­le, oft schwa­che Leis­tun­gen im Blog oder Rand­da­sein in der „Blog­ar­beits­grup­pe“ – das sind aber dann oft sozia­le Her­aus­for­de­run­gen – seufz, der ganz­heit­li­che Ansatz mal wieder…

Wei­ter­le­sen

Für dumm verkauft – EC-Karten

Hier ein­mal eine für mich zen­tra­le Aus­sa­ge in dem gan­zen Desaster:

Der der­zei­ti­ge Work­around, damit die Händ­ler-Ter­mi­nals die betrof­fe­nen Kar­ten wie­der akzep­tie­ren, ist nur ein Down­gra­de vom siche­ren EMV-Ver­fah­ren auf die alten, unsi­che­ren Ver­fah­ren. Dazu wer­den alle „TA‑7.0“-Terminals von den jewei­li­gen Netz­be­trei­bern umkon­fi­gu­riert, damit die­se die Kar­ten nicht mehr per EMV-Anwen­dung anspre­chen, son­dern über die Anwen­dun­gen „elec­tro­nic cash ecc“ oder die magnet­strei­fen­ba­sier­ten Anwen­dung „elec­tro­nic cash Spur 2“ authen­ti­sie­ren. Gera­de den Magnet­strei­fen woll­te man aber mit­tel­fris­tig ablö­sen, um bei­spiels­wei­se Skim­ming-Angrif­fe abzu­weh­ren.(http://www.heise.de/security/meldung/Desaster-mit-EC-Karten-kann-teuer-werden-896988.html)

Eine gro­ße deut­sche Bank schreibt dazu in ihrer Kun­den­in­for­ma­ti­on:

Es besteht kei­ner­lei Sicher­heits­pro­blem für Ihr Kon­to und Ihre Karte.“

So so.Vielleicht bin ich ja doof – Ich lese aus der ers­ten Pres­se­mit­tei­lung über­setzt etwa fol­gen­des her­aus: Ihre Kar­te hat ein Schloss mit einem Sicher­heits­schlüs­sel und eines mit einem Schlüs­sel­bart. Das Schloss mit dem Sicher­heits­schlüs­sel passt nicht mehr zu gän­gi­gen Schlüs­seln, die es öff­nen sol­len, des­we­gen wird nur noch das Schloss für die Bart­schlüs­sel verwendet.

Das ist für die zitier­te Bank kein Sicher­heits­pro­blem. Spannend.

Feh­ler kön­nen über­all vor­kom­men – wobei man sich schon dar­über strei­ten kann, wie ein der­ar­ti­ger Pro­gram­mier­lap­sus sämt­li­che Kon­troll­gre­mi­en und Prüf­ver­fah­ren der deut­schen Kre­dit­wirt­schaft pas­sie­ren konn­te. Wenn ich im Unter­richt oder bei einer Klau­sur­kor­rek­tur einen sol­chen Feh­ler mache, rude­re ich zurück und bie­ge das u.U. auf Kos­ten mei­ner Auto­ri­tät wie­der hin. Auf jeden Fall klä­re ich die Lern­grup­pe aber über die Fol­gen des Feh­lers auf. Sich hin­zu­stel­len und qua­si zu behaup­ten, alles sei wie­der abso­lut in Ord­nung emp­fin­de ich als einen Angriff auf mei­ne Intelligenz.

Wir brau­chen kein Wis­sen mehr. Das stört nur beim Pro­gram­mie­ren. Es ist viel­leicht wirk­lich bes­ser, wenn wir SuS mit den Kom­pe­ten­zen aus­stat­ten, sich die Lösun­gen für künf­ti­ge Pro­ble­me zusam­men­zu­goog­len und zusam­men­zu­netz­wer­ken. Das hilft vor allen Din­gen immer dann, wenn man etwas Neu­es ent­wi­ckelt. Unglaublich.

Moodle und Reverse Proxies

Heu­te wird es sehr tech­nisch – aber wofür sind Feri­en denn da… Ich hat­te ein­mal meh­re­re Mood­le­sys­te­me hin­ter einem Rever­se Pro­xy lau­fen – das wird den meis­ten nicht viel sagen, daher eine kur­ze Erklärung.

Das Pro­blem

Mood­le ist extremst resour­cen­hung­rig und kann unter hoher Last einen schlecht kon­fi­gu­rier­ten Web­ser­ver in die Knie zwin­gen, beson­ders auf schwach­brüs­ti­gen Maschi­nen (die man pri­vat so finan­zie­ren kann). Da liegt dar­an, das für Mood­le vom Web­ser­ver ein soge­nann­ter PHP-Inter­pre­ter auf­ge­ru­fen wer­den muss, der dann aus zahl­rei­chen Script­vor­ga­ben eine stink­nor­ma­le HTML-Sei­te baut und über den Web­ser­ver an den Brow­ser des Benut­zers aus­lie­fert. Erschwe­rend kommt hin­zu, dass die Scrip­ten von Mood­le zusätz­lich vie­le Daten­bank­ab­fra­gen erzeu­gen und so durch den erfor­der­li­chen Daten­bank­ser­ver (meist MyS­QL) Last erzeu­gen. Ein gut kon­fi­gu­rier­ter Mood­le­ser­ver wird also dafür sor­gen, dass mög­lichst wenig Last beim PHP-Inter­pre­ter und bei der MyS­QL-Daten­bank ankommt – man sagt: Das Backend (PHP&MySQL) muss „geschützt“ werden.

Rever­se Pro­xy als Lösung

Dafür führt kein Weg an einem Rever­se Pro­xy vor­bei. Was macht die­ser genau? Der PHP-Inter­pre­ter und die Daten­bank bau­en ja eine stink­nor­ma­le HTML-Sei­te zusam­men – das kann z.B. die Start­sei­te eines Mood­le­kur­ses sein. Immer wenn der glei­che Nut­zer die glei­che Sei­te auf­ruft, muss die­se wie­der und wie­der gebaut wer­den. Ein Rever­se Pro­xy spei­chert die­se Sei­te im HTML-Code zwi­schen und lie­fert sie bei zwei­ten Auf­ruf direkt an den Brow­ser ohne den Web­ser­ver, den PHP-Inter­pre­ter oder die MyS­QL-Daten­bank zu bemü­hen. Ein Rever­se Pro­xy ist sehr schlank und braucht nur weni­ge Resour­cen. Selbst wenn ein Opcode-Cache wie eac­ce­le­ra­tor oder xcache die PHP-Sei­te direkt bedie­nen kann, sind vor­her zwei Instan­zen mit viel höhe­rem RAM-Ver­brauch betei­ligt (bei Apa­che ein kom­plet­ter Thread, bei ligh­ty der Web­ser­ver­pro­zess und ein fast­C­GI-Thread) – das ist in Last­si­tua­tio­nen nach mei­ner Erfah­rung immer sub­op­ti­ma­ler als gleich per Pro­xy aus­zu­lie­fern. Der Opcode-Cache ist trotz­dem eine wich­ti­ge zusätz­li­che Vor­keh­rung.  Der Rever­se Pro­xy löst gera­de bei meh­re­ren Mood­lein­stan­zen auf dem glei­chen Ser­ver noch eini­ge  wei­te­re Pro­ble­me, aber dazu wei­ter unten mehr.

Wei­ter­le­sen

1 3 4 5 6 7