Sonntag um 22:051 Tag Der kommenden AP2 wegen hatten mich meine Schülerinnen gebeten, ihnen die Such- und Sortieralgorithmen näherzubringen. Die Unterrichtseinheit dazu habe ich jetzt unter https://github.com/protirone/protirone.lessons/tree/main/fachinformatik/lf.11a/ hochgeladen. Sie enthält eine systematische Übersicht, Visualisierungen aller Algorithmen und implementierte Lösungen. Man kann sie darum gut auch als Crashkurs im Selbststudium nutzen. Wie, habe ich unter https://karsten-reincke.de/suchen-und-sortieren/ genauer erläutert. Vielleicht hilft's ja auch der einen oder anderen. (Männer - wie immer bei mir - sind mitgemeint.)Viel Glück und happy learning, happy coding, happy reusing. KR
vor 7 Stunden7 h Hi,es ist immer sehr erfreulich wenn sich jemand die Mühe macht und Material für Azubis hochlädt. Ich bin gerade nur 5 Minuten über dein Repository geflogen und mir sind einige Fehler aufgefallen, die ich für hochproblematisch halte, gerade wenn man die Materialien so offeriert.Beispiel: https://github.com/protirone/protirone.lessons/blob/main/fachinformatik/lf.09/sbj-02.network-concepts-oraltrack.pdfIn dem PDF schreibst du HTTP wäre Layer 5, ein Hub wäre Layer 2 usw. Das ist fachlich einfach falsch.Daher würde ich sicherstellen, dass die solche Lernmaterialien fehlerfrei sind bzw. bei nicht eindeutigen Sachverhalten diese entsprechend darstellen.Beste Grüße
vor 7 Stunden7 h Autor Bitte Quellen und Belege. Die Zuordnung variiert von Buch zu Buch. Gerade Http ist sicher höher als TCP (Layer 4) IP (Layer 3). Andere Schulbücher legen es auf Layer V, ich persönlich würde es auf Layer VII ansiedeln. Bevor ich aber meinen eigenen Stremel mache, folge ich erstmal andren AutoritätenVerbesserungsvorschläge übrigens gerne als GitHub issue. Und eine persönliche Bitte: Ich würde mich freuen, wenn Sie in Zukunft weniger apodiktische 'That's wrong' Messages posten, als gemeinsam an besseren Dokumenten mitarbeiten... Wie bei Open Source üblich. Danke im Voraus.Herzlichst KR
vor 6 Stunden6 h vor 41 Minuten, kreincke hat gesagt:Bevor ich aber meinen eigenen Stremel mache, folge ich erstmal andren AutoritätenSollte es nicht Konsens der Autoren von Schulungsunterlagen sein, immer die ursprünglichste Quelle für Festlegungen dieser Art zu nutzen?https://datatracker.ietf.org/doc/html/rfc9110IETF RFC 9110: HTTP Semantics – HTTP wird als „application-layer protocol“ beschrieben.Zitat" AbstractThe Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol.. "Allgemein empfehle ich folgende Reihenfolge:RFCs, Standards, NormenHersteller-Handbücher, technische Referenzen, API-Dokumentationen, Release NotesGesetze, Verordnungenund dann erst Fachbücher, Fachmagazine,Blogbeiträge ausgewiesener Experten.Letztere schreiben ja auch nur oben ab, und können dabei Fehler machen.
vor 3 Stunden3 h vor 3 Stunden, kreincke hat gesagt:als gemeinsam an besseren Dokumenten mitarbeiten... Wie bei Open Source üblich. Danke im Voraus.Genau hier liegt aber ein Denkfehler vor. Im Forum sind auch so einige Personen unterwegs, die mit Github und dessen Funktionsweise nichts anfangen können. Wenn diese sich hier im Forum informieren, dann den Repo-Link anklicken mit Materialien, die bereitgestellt werden, dann gehen diese davon aus das sie fachlich/inhaltlich richtig sind. Gerade diese Personengruppe gräbt sich nicht erstmal durch Issue's durch oder liest eine Errata. Das mit HTTP war nur ein Beispiel was mir direkt ins Auge gesprungen ist. Wenn du dich an einen Schulbuchautor hältst der meint, dass HTTP ein Layer 5 Protokoll ist und andere Protokolle/Geräte fehlerhaft einsortiert, dann würde ich dazu raten, den Verlag dringenst zu meiden in der Zukunft. @hellerKopf beschreibt hier die richtige, professionelle Vorgehensweise.
vor 48 Minuten48 min vor 6 Stunden, kreincke hat gesagt:Bitte Quellen und Belege. Die Zuordnung variiert von Buch zu Buch. Gerade Http ist sicher höher als TCP (Layer 4) IP (Layer 3). Andere Schulbücher legen es auf Layer V, ich persönlich würde es auf Layer VII ansiedeln.Die Bücher, die HTTP auf Schicht 5 einordnen, arbeiten auch nur mit 5 Schichten und fassen die oberen drei zu einer zusammen. Hinter HTTP kommt nichts mehr, ganz besonders keine Encodings- oder Architekturen. Und "Kommunikationsschicht" ist mir auch neu. Es tut mir leid, das zu sagen, aber der Inhalt deines Dokumentes ist wirklich mangelhaft. Es wirkt, als ob jemand der nur 50 % davon verstanden hat sein halbes Wissen zusammenschreibt. Es hat jedoch nicht viel mit der Realität zu tun.vor 6 Stunden, kreincke hat gesagt:Und eine persönliche Bitte: Ich würde mich freuen, wenn Sie in Zukunft weniger apodiktische 'That's wrong' Messages posten, als gemeinsam an besseren Dokumenten mitarbeiten... Wie bei Open Source üblich. Danke im Voraus.Ich würde mich auch sehr freuen, wenn andere Leute kostenfrei die Qualitätssicherung für meine Arbeit übernehmen. Ich sehe das leider auf absehbare Zeit nicht passieren. Weder bei mir, noch bei dir. Drücke dir aber trotzdem die Daumen.In diesem Zustand kann ich allerdings nur davor warnen mit diesen Inhalten zu lernen.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.