Kategorie: Fächer: Informatik
-

Informatik 11 (SG), Lernbereich 3: Kommunikation in Netzwerken, Internet
(1 Kommentare.) 0. Der Lehrplan Für 9 Stunden ist das ziemlich viel. Ich habe schon voller Schwung und mit der Erfahrung aus dem letzten Schuljahr alles verplant (für deutlich mehr Stunden; ich werde kürzen müssen) und vor allem diesen Lehrplanabschnitt 3 vorangestellt, um erst von diesem aus später zu den weiteren zu gelangen. Stunde 1:…
-

Bildbearbeitung in Informatik 11 (Sprachlicher Zweig)
Elfte Klasse Informatik, sprachlicher Zweig: Die Schüler und Schülerinnen haben seit der 7. Klasse kein Informatik gehabt und auch sonst – je nachdem – nicht viel mit einem Tastaturcomputer gearbeitet. Informatik in 11 ist demnach erst einmal fremd, zumal es eben um Informatik geht und nicht um praktisches Arbeiten an Computern. (Das wäre übrigens so…
-

Reinforcement Learning in Greenfoot, visualisiert
(4 Kommentare.) Reinforcement Learning Einer der drei großen Haupttypen für maschinelles Lernen ist Reinforcement Learning. Hier habe viel dazu geschrieben: https://www.herr-rau.de/wordpress/2023/03/ki-reinforcement-learning-1.htm (Teil 1 von 4). Zwei einfache Beispiele und eine Erklärung Der Kern des Algorithmus ist dabei folgender: In jedem Systemzustand (also aktuelle Belegung des Spielfelds bei Tic-Tac-Toe, oder Abstand zur Straße nach vorn/rechts/links beim…
-
Client und Server, TCP und TLS (3)
(2 Kommentare.) (Fortsetzung von hier.) Einen eigenen Server programmieren Was nicht gut geht Ein echter eigener Server im Computerraum Einen echten eigenen Server, der im Computerraum läuft, könnte man in Java vielleicht programmieren. Aber wahrscheinlich ist das doch zu schwer, außerdem blockieren die Sicherheitseinstellungen im Computerraum ohnehin die Verbindungen zwischen den Rechnern. Ein echter eigener…
-

Client und Server, TCP und TLS (2)
(Fortsetzung von hier.) 8. TLS Aufgabe: Schalte den Client auf den Modus „Verschlüsselt“, und probiere die Beispiele aus.Auf dem Verbindungsbutton steht jetzt „Verbindung herstellen! (TLS)“, das heißt, dass die Verbindung verschlüsselt wird. Auf der HTTP-Ebene bleibt alles gleich. Damit erhältst auf Port 443 Antworten von den meisten Webservern. Probiere auch andere Adressen aus, auf Port…
-

Client und Server, TCP und TLS (1)
(1 Kommentare.) 0. Die Kurzfassung Wenn man in einen Browser eine Adresse eingibt, etwas www.herr-rau.de/wordpress/, geschieht Folgendes: Hier stelle ich ein kleines Programmierergebnis für die Schule vor, mit dem man das und Varianten davon ausprobieren kann. Den Code gibt es hier: https://codeberg.org/HerrRau/TCP_in_der_Schule Als Filmchen: Dieser Blogeintrag ist entstanden als Skript für die Schule; das erklärt…
-

RSA-Verschlüsselung
RSA-Verschlüsselung Die RSA-Verschlüsselung ist ein kryptografisches Verfahren. Die Mathematik dahinter ist schnell erklärt, aber dennoch nicht einfach; aber um die an vielen Stellen erklärte Mathematik geht es hier gar nicht, sondern darum, in welcher Form die Schlüssel gespeichert werden. Dafür gibt es nämlich verschiedene Formate. Was man zum Verschlüsseln braucht Jeder kann verschlüsseln, da der…
-

Bash-Skript und Nemo Actions: Eine Collage erstellen
1. Der Anlass Ein- oder zweimal im Jahr brauche ich eine Collage aus Bildern, so wie hier: Dafür habe ich kein geeignetes Werkzeug mehr, also habe ich mir eines gebaut, sozusagen einen eigenen Linux-Befehl, der mir aus Bildern in einem Verzeichnis eine Collage erstellt. 2. Das Anwenden Das Anwenden sieht so aus: Ich öffne die…
-
Daily Standup Meeting in der Schule
(2 Kommentare.) Im Rahmen des Programmierprojekts in Informatik lernen die Schüler und Schülerinnen auch Methoden der Softwareentwicklung kennen und sich daran zu orientieren. Benotet werden kann – unter anderem – das Ergebnis des Projekts, theoretische Kenntnisse zur Softwareentwicklung, das Einhalten von Milestones, oder auch das Einhalten von Vorgehensweisen und Methoden der Softwareentwicklung. Zu diesen Vorgehensweisen…
-
Sublimierter Ärger über Telefonhotline
(3 Kommentare.) Tröt Der Mensch am Telefon bei der Hotline hat sich so dermaßen viel Mühe gegeben, freundlich zu sein, dass ich mich frage: Kann es sein, dass die Stimmerkennung/KI, der ich zuvor meinen Wunsch mitteilen musste, neben Stimm- auch Stimmungserkennung betreibt und dem Telefonmenschen nicht nur das Stichwort, sondern auch die Stimmung mitteilt (sozusagen…
-

Vom Mausklick zur Maschinensprache (Linux 3)
(7 Kommentare.) 1. Der einfache Teil Es wird wieder technisch. Der erste Teil ist vielleicht noch von allgemeinem Interesse, der zweite Teil dann eher für an Informatik Interessierte, passend zum Stoff in der 13. Jahrgangsstufe in Bayern. (Solange noch Ferien sind, ist Nerdkram erlaubt!) 1.1 Der Klick im Menü Ich habe mir ja im Kontextmenü…
-

Umstieg auf Linux: Altes MacBook und weitere Schritte (Linux 2)
(5 Kommentare.) Linux auf dem MacBook Frau Rau hat ein altes MacBook Pro, gekauft 2014, das vor einem halben Jahr durch einen neueren Rechner ersetzt wurde. Ersetzt deshalb, weil Apple deklariert hatte, dass der Rechner zu alt für ein Update des Betriebssystems war, ähnlich wie bei dieser Windows11-Windows10-Sache, außerdem funktionierte das viel genutzte AirDrop nur…