Skip to main content


Zutaten: Zucker, Kakaomasse (50%), Milchzucker, Weizenmehl, Vollmilchpulver, Magermilchpulver, Butterreinfett, Sahnepulver, Butter (1,4%)
Kann Spuren von Analysis und Geometrie enthalten.

IV_19_titel_primzahlen-im-see-01

Wie man mit TigerJython Primzahlen findet

Max hat nun endlich einen Job gefunden: In Berlin. Er ist Assistent der Geschäftsführung eines internationalen Konzerns im Medienbereich geworden. Vor kurzem ist er in eine kleine Wohnung gezogen. Lila hat sich für ein Studium in Deutschland entschlossen. Sie ist schon vor Semesteranfang nach Deutschland gekommen, um Deutsch zu lernen. Max hat Lila und Charly am Wochenende eingeladen. Sie sind an einem der Berliner Seen.

Charly erzählt von seinen Erfahrungen mit dem Programm TigerJython. So sollen die Kinder ein kleines Programm verstehen, dass die Anzahl der Teiler einer Zahl ermittelt. Durch Testen  aller möglichen Teiler – von 1 beginnend bis eben zu dieser Zahl. Weiterlesen

IV_18_2019_brandburger-tor_02

Multiplikation von Gleitkommazahlen in neuronalen Netzen

Als Rike und Ben am Sonntag die Siegessäule besteigen und die Straße des 17. Juni und Unter den Linden bewundern, kommen ihnen diese beiden Straßen wie eine Turingmaschine mit einem unendlich langen Speicherband vor.

Rike Die Straße des 17. Juni zusammen mit Unter den Linden sind ja verdammt lang! Fast wie das Speicherband einer Turingmaschine!

Ben Das Brandenburger Tor als Lesekopf! Haha! Weiterlesen

IV_16_2019_neuronale_netze_titel

Multiplikation in neuronalen Netzen

Ben soll morgen Allen genauer den Unterschied flacher und tiefer neuronaler Netze erklären. Er versucht wieder, Rikes Katze Molly zu fotografieren und aus verschiedenen Katzenfotos Molly digital zu rekonstruieren. Doch die Katze ist manchmal unscharf fotografiert, Ben ist ja nur Informatiker. Wie kann man das dann aus unscharfen Fotos entscheiden?

Ben Stell Dir vor, ich habe 1-Megapixel-Bilder und soll von jedem Bild entscheiden, ob das Molly ist oder nicht, dann habe ich eine "tolle" Aufgabe! Jeder Pixel hat 256 Grauwerte, nehmen wir mal nur ein Schwarz-Weiß-Bild!, dann sind prinzipiell

verschiedene Bilder als Eingang in mein Programm möglich!

Weiterlesen

IV_15_turtle_titel

Wie unterrichtet man TigerJython?

Max und Charly machen Osterferien. Max sucht immer noch einen Job, Charly hat eine Stelle an einer Schule als Lehrer für Mathe und Sport gefunden. Er ist Quereinsteiger. Sie sind zum Hohen Stein ins Sauerland gefahren. Eigentlich sind sie eher die Läufer und Ballspieler, aber heute wollen sie mal einen Felsen erklimmen.

Charly erzählt von seiner ersten Zeit als Lehrer. So soll er in der Sekundarstufe 1 auch Informatik unterrichten. Da gibt es eine Programmentwicklungsumgebung für Kinder: TigerJython, das soll er nehmen. Es ist eine “Kinderversion” von Python. Als didaktisches Konzept wird die Schildkröte Turtle eingeführt, die wie ein Stift funktioniert. Man lässt sie durch die Befehle FORWARD(), LEFT() und RIGHT() "zeichnen". Mit diesen Befehlen geht die Schildkröte eine bestimmte Länge vorwärts und mit den anderen Befehlen dreht sich die Schildkröte um einen bestimmtem Winkel nach links bzw. rechts. Diese Grafik-Tools dienen wegen der besonderen Anschaulichkeit als Einstieg ins Programmieren. Weiterlesen

IV_11_titel_zauberlehrling

Lila ist Goethes Zauberlehrling

Lila hat geträumt, dass sie beim Programmieren des euklidischen Algorithmus aus der Schleife mit der Abfrage niemals herauskommt. Was soll sie tun? Das Programm rechnet und rechnet und hört nie auf. Sie hat das Gefühl, dass sie die Geister, die sie rief, niemals loswerden kann. Sie kommen, verrichten Unheil, vermehren sich und sind nicht zu stoppen. Kann ein Programm eine Seele haben? Kann eine Maschine ein Bewusstsein haben? Beim Frühstück mit ihrer Freundin Maya bekommt sie keinen Bissen runter. Weiterlesen

IV_10_titel_haeufigkeit

Die Shannon-Formel zum Informationsgehalt

Rike und Ben sind in Berlin angekommen. In ihrem Institut für KI gibt es flache Hierarchien, nicht so wie an der Uni, wo ein „weiser“ Prof. die Themen bestimmt. Jetzt erarbeiten sich alle das Wissen zusammen und tauschen sich darüber aus.

Sie fangen mit Text an und fragen, ob ein Text einen Informationsgehalt hat. Das ist schwer zu beantworten, man muss es auf Wörter und Buchstaben herunterbrechen. Rike soll einen kleinen Vortrag darüber halten. Sie sucht viele Bücher über Information in Texten zusammen, sie vergisst ihre Umgebung, gedankenverloren sitzt sie inmittten eines unaufgeräumten Bücherstapels bis Ben kommt und ihr hilft.

Weiterlesen

IV_10_titel_kunst_programm

Die Kunst des Programmierens

Lila verbringt ein paar Tage bei ihrer Freundin Maya in Mandarmani, am Meer. Dort sind die beiden oft am Strand. Lila diskutiert mit Maya, ob sie wohl Mathe oder Informatik in Deutschland studieren sollte. Aber was liegt ihr mehr? Sie hat bis jetzt ein kleines Programm zur Suche von Mersenne-Primzahlen ausgeführt und verstanden, doch was muss man wirklich lernen? Kann sie Informatik lernen? Kann sie es systematisch erlernen? Oder verbringt man einfach sehr viel Zeit mit dem Rechner? Was ist das Wesen von Informatik?

Schließlich empfiehlt ihr Maya das Buch von Donald Knuth: The Art of Computer Programming. Hier wird viel von Zahlen, vollständiger Induktion und Sortieren gesprochen. Am Beispiel des größten gemeinsamen Teilers zweier Zahlen bekommt sie eine Ahnung von der Kunst des Programmierens.

Weiterlesen