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_23_tiergarten-titel_02

Wie Lila in TigerJython mit Datenbanken arbeitet

In Berlin ist es recht warm geworden. Nach dem Deutsch-Kurs sitzt Lila mit ihrem Notebook im schattigen Grün des Tiergartens. Sie möchte sich gern auf ihr Studium vorbereiten, ein bisschen Zeit ist ja noch, sich zu entscheiden: Mathe, Informatik, Angewandte Mathe. Sie geht die Files vom Informatik-Lehrbuch für Schüler der Sekundarstufe 1 durch. Am Ende des Kurses gibt es eine Einführung in die Programmierung von Datenbanken mit TigerJython. TigerJython hat sie auf ihrem Notebook installiert, wunderbar, das steht kostenlos zur Verfügung. Datenbanken sind das Mittel, Daten zu sammeln und erneut zu nutzen. Vor allem sind sie vom Programm der Erzeugung entkoppelt. Beispielsweise kann man eine Datenbank zur Organisation eines Volkslaufes benutzen. Doch bei Lila klappt das nicht. Sie erzeugt eine Liste für den Lauf und beim erneuten Aufruf sind alle neuen Einträge weg. Bloß gut, dass sie nicht wirklich beim Volkslauf helfen soll. Sie stellt sich vor, es gibt einen Volkslauf hier im Tiergarten und ihre Datenbank funktioniert nicht. Das wäre schlimm! (mehr …)

Weiterlesen

IV_21_titel_doener

Wie man mit TigerJython Zahlen und anderes sortiert

Lila lebt sich in Berlin ein und besucht ihren Deutsch-Kurs. Heute Abend war eigentlich Kino vorgesehen, aber Max muss einen prominenten Gast seiner Firma betreuen. So geht Lila allein nach Hause. Sie hat von Charly die TigerJython-Files bekommen und schaut sie beim Nachhauseweg an. Als sie am Dönerladen vorbeikommt, ruft ein Mitarbeiter die fertigen Bestellungen aus:

Komisch, genau die kommen im Sortieralgorithmus vor. Sie studiert gerade ein Programm, das genau diese Zahlen der Größe nach sortiert:

Vielleicht steckt ein Zauber dahinter? Sie weiß es nicht. Schade, sie würde gern Max dazu fragen. Der Algorithmus „im Buch“ gefällt ihr wirklich. Er geht so: (mehr …)

Weiterlesen

IV_20_titel_panomara_berlin-bei-nacht

Wie Ben Zufallszahlen berechnet

Rike und Ben wollen gern mal Berlin von oben sehen. Fernsehturm? Aussichtsterrasse des Park Inn am Alex? Sie entscheiden sich für die Aussichtsterrasse.

Ben Boah, ist das schön! Die vielen Lichter! Was meinst Du, Rike, bilden die ein Muster?

Rike Naja, die meisten sind deterministisch angebracht und eingeschaltet.

Ben Rike, dann schreib‘ mir doch mal eine Formel dafür auf!

Rike Bist Du verrückt?

Ben Siehste, dann kann man das doch ganz gut mit dem Zufall simulieren. Ach, Rike, nenn‘ mir doch mal eine zufällige Zahl zwischen 1 und 10!

Rike 10 (mehr …)

Weiterlesen

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. (mehr …)

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! (mehr …)

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!

(mehr …)

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. (mehr …)

Weiterlesen