{"id":20263,"date":"2022-04-01T18:56:36","date_gmt":"2022-04-01T16:56:36","guid":{"rendered":"https:\/\/www.herr-rau.de\/wordpress\/?p=20263"},"modified":"2022-04-01T18:56:36","modified_gmt":"2022-04-01T16:56:36","slug":"java-in-der-9-jahrgangsstufe-bayern-gymnasium","status":"publish","type":"post","link":"https:\/\/www.herr-rau.de\/wordpress\/2022\/04\/java-in-der-9-jahrgangsstufe-bayern-gymnasium.htm","title":{"rendered":"Java in der 9. Jahrgangsstufe (Bayern, Gymnasium)"},"content":{"rendered":"<div style='text-align:right;'><small>(<a href='https:\/\/www.herr-rau.de\/wordpress\/2022\/04\/java-in-der-9-jahrgangsstufe-bayern-gymnasium.htm#comments'>14 Kommentare.<\/a>)<\/small> <\/div>\n<p><strong>Ausgangspunkt<\/strong><\/p>\n\n\n\n<p>Mit dem neuen Lehrplan am wieder neunj\u00e4hrigen Gymnasium lernen die Sch\u00fcler und Sch\u00fclerinnen am naturwissenschaftlich-technologischen Zweig in diesem Schuljahr zum ersten Mal bereits in der 9. Klasse eine objektorientierte Programmiersprache &#8211; Java, in aller Regel.<\/p>\n\n\n\n<p>Weil ich zwei 9. Klassen habe, und weil es sich so ergeben hat, habe ich mir diesmal alles aufgeschrieben. Und ich bin so zufrieden von den Lernfortschritten, dass ich mir vorstellen kann, in den n\u00e4chsten Jahren \u00e4hnlich vorzugehen. Endlich eine dieser Lehrkr\u00e4fte sein, die nur ihren Ordner vom letzten Jahr herausziehen und immer das gleiche machen! <\/p>\n\n\n\n<p>Das habe ich n\u00e4mlich noch nie gemacht, in keinem Fach und keiner Klasse. Vielleicht bin ich zu unorganisiert, vielleicht ist der Leidensdruck einfach nicht gro\u00df genug, vielleicht w\u00fcrde mich das auch zu sehr langweilen, vielleicht macht es Sinn, die Eigenheiten der Klasse zu ber\u00fccksichtigen. Deutsch und Englisch eignen sich daf\u00fcr auch nicht so wie Mathematik, glaube ich. Mit Informatik 9 probiere ich das mal &#8211; nachdem ich in in Informatik 10 jedes Jahr andere Ans\u00e4tze ausprobiert habe und nie damit zufrieden war.<\/p>\n\n\n\n<p><strong>Meine Reihenfolge<\/strong><\/p>\n\n\n\n<p>Die Inhalte sind arg miteinander verkn\u00fcpft. Bevor man das eine kann, muss man erst das andere k\u00fcmmern. Ich habe mir das mal so zusammengeschrieben:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/Reihenfolge-Elemente-Java-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"495\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/Reihenfolge-Elemente-Java-9-700x495.png\" alt=\"\" class=\"wp-image-20265\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/Reihenfolge-Elemente-Java-9-700x495.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/Reihenfolge-Elemente-Java-9-300x212.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/Reihenfolge-Elemente-Java-9-150x106.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/Reihenfolge-Elemente-Java-9.png 1403w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Das erste Projekt<\/strong><\/p>\n\n\n\n<p>Der Anfang ist dieses fast leere Greenfoot-Projekt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"470\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel1-700x470.png\" alt=\"\" class=\"wp-image-20274\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel1-700x470.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel1-300x201.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel1-150x101.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel1.png 1011w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Da kann man wiederholen: was Klassen sind (rechts) und was Objekte (links); wie man Objekte per Mausklick erzeugt und auf dem Spielfeld platziert, wie man eine gegebene Methode aufruft und wie man eine Unterklasse per Mausklick anlegt. Code dazu ist eigentlich maximal:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>public void act() { }<\/li><li>move(1)<\/li><li>turn(1)<\/li><li>setLocation( getX(), get(Y)+1))<\/li><\/ul>\n\n\n\n<p>Schwerpunkt ist der Unterschied zwischen dem Anlegen einer Methode und dem Aufruf einer Methode. Damit hat man schon \u00c4pfel, Bananen und Cupcakes, die nach unten oder schr\u00e4g unten fallen und sich dabei eventuell auch noch drehen. Zu einem vollst\u00e4ndigen ersten Spiel fehlt nicht mehr, als man in der zweiten Doppelstunde zeigen kann; ge\u00fcbt wird das dann frei in einer dritten Doppelstunde:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>if (Greenfoot.getRandomNumber(50)==0)<\/li><li>addObject( new Apfel(), Greenfoot.getRandomNumber(600), 0)<\/li><li>if (isAtEdge())<\/li><li>getWorld().removeObject(this)<\/li><li>if (isTouching(Banane.class))<\/li><li>removeTouching(Banane.class)<\/li><li>Greenfoot.stop()<\/li><\/ul>\n\n\n\n<p>Das kann man zusammenbauen zu einem B\u00e4ren, der Obst f\u00e4ngt und Hindernissen ausweichen muss. (Die Steuerung des B\u00e4ren gebe ich durch die Oberklasse vor.) Ge\u00fcbt und varriert wurde das in der dritten Doppelstunde; ich hatte das Gef\u00fchl, dass das alles halbwegs sitzt. Die einen haben dabei bereits die Vorteile von Vererbung vorweggenommen <em>(isTouching(Actor.class))<\/em>, die anderen wollen Punktez\u00e4hler (dieser Wunsch erleichtert sp\u00e4ter das Einf\u00fchren von Attributen) oder den B\u00e4ren nicht immer von Hand anlegen m\u00fcssen (womit man bei Konstruktoren ist).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"531\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel2-700x531.png\" alt=\"\" class=\"wp-image-20276\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel2-700x531.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel2-300x228.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel2-150x114.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel2.png 1032w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Und schon hat man ein erstes kleines Spiel. Eingef\u00fchrt dabei: Anlegen von Klassen, Anlegen einer Methode ohne R\u00fcckgabeyp und ohne Parameter, Aufruf von Methoden, mit Argumenten oder ohne, erste einfache bedingte Anweisungen, erzeugen von Objekten mit dem new-Operator. <\/p>\n\n\n\n<p><strong>Funktionales Programmieren<\/strong><\/p>\n\n\n\n<p>All das geht ohne zu deklarierende Attribute oder lokale Variablen. Die schiebe ich diesmal so weit nach hinten wie m\u00f6glich &#8211; und man kann ja in Greenfoot halbwegs Spiele programmieren ohne sie. Das rein funktionale Programmieren  ist den Sch\u00fclern und Sch\u00fclerinnen ja ohnehin noch von der Tabellenkalkulation her vertraut.<\/p>\n\n\n\n<p>Deshalb ist der n\u00e4chste Schritt dann auch das Anlegen von Methoden mit Parametern und R\u00fcckgabetypen &#8211; aber immer noch ohne lokale Variablen. Da werden dann auch bedingte Anweisungen noch einmal aufgegriffen und gefestigt.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/Methoden-1-Taschenrechner-einfach.pdf\">Methoden 1 Taschenrechner einfach (pdf)<\/a><\/li><li><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/Methoden-2-Taschenrechner-bedingt.pdf\">Methoden 2 Taschenrechner bedingt (pdf)<\/a><\/li><\/ul>\n\n\n\n<p><strong>Weiterf\u00fchren des Projekts<\/strong><\/p>\n\n\n\n<p>Vererbung bietet sich an, und der B\u00e4r kann ja jetzt schon schie\u00dfen, wenn man mit der Tastaturabfrage etwas hilft &#8211; und zwar weiterhin alles ohne Variablen. B\u00e4ren schie\u00dfen zwar \u00fcblicherweise nicht, aber das B\u00e4ren-Fangspiel ist ja auch nur dann eines, wenn man sich das mit der Grafik so vorstellt. Das exakt gleiche Spielprinzip hat man ja auch bei einem Spiel, in dem man eine Rakete steuert, die von oben herabst\u00fcrzenden Meteoriten ausweichen oder sie abschie\u00dfen muss. (Ein Laserstrahl ist ja eigentlich auch nur eine Banane, die nach oben fliegt.) Und es ist genau das gleiche wie ein Auto, das man aus Draufsicht steuert und dabei anderen Verkehrsteilnehmenden ausweichen muss. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"460\" data-id=\"20280\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1-700x460.png\" alt=\"\" class=\"wp-image-20280\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1-700x460.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1-300x197.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1-150x99.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1-1536x1010.png 1536w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel1.png 1551w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"496\" data-id=\"20283\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel2-700x496.png\" alt=\"\" class=\"wp-image-20283\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel2-700x496.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel2-300x213.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel2-150x106.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel2.png 1439w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"446\" data-id=\"20282\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3-700x446.png\" alt=\"\" class=\"wp-image-20282\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3-700x446.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3-300x191.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3-150x96.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3-1536x978.png 1536w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel3.png 1602w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"428\" data-id=\"20285\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4-700x428.png\" alt=\"\" class=\"wp-image-20285\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4-700x428.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4-300x183.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4-150x92.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4-1536x939.png 1536w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel4.png 1669w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"372\" data-id=\"20284\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5-700x372.png\" alt=\"\" class=\"wp-image-20284\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5-700x372.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5-300x159.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5-150x80.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5-1536x816.png 1536w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel5.png 1920w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"749\" data-id=\"20281\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel6-700x749.png\" alt=\"\" class=\"wp-image-20281\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel6-700x749.png 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel6-280x300.png 280w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel6-140x150.png 140w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/spiel6.png 1305w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Weil Sch\u00fcler und Sch\u00fclerinnen nun mal sind, was sie sind, gibt es da auch Katzen, Bomben, Blutflecke im Zusammenhang mit Katzen, Schutzschilde. Die Bilder stammen von Spielen aus der 10. Klasse, die schon weiter sind und insbesondere auch schon Variablen kennen &#8211; und die Kommunikation zwischen Objekten, die in 9 ganz au\u00dfen vor bleibt. (Geholfen habe ich nur mit der automatisch scrollenden Hintergrundgrafik f\u00fcrs Autorennen, die f\u00fcr das Spiel irrelevant ist, aber h\u00fcbsch aussieht.) Das waren kleine Zwischendurchprojekte, nicht das gr\u00f6\u00dfere Projekt zum Schuljahresende.<\/p>\n\n\n\n<p><strong>Sp\u00e4ter dann mal: Wiederholungen<\/strong><\/p>\n\n\n\n<p>H\u00fcbsche Aufgaben, um das Erlernen von Z\u00e4hlschleifen zu motivieren: Das Aufstellen von Figuren.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20294\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-5.png\" alt=\"\" class=\"wp-image-20294\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-5.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-5-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-5-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-5-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20296\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-4.png\" alt=\"\" class=\"wp-image-20296\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-4.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-4-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-4-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-4-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20298\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-6.png\" alt=\"\" class=\"wp-image-20298\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-6.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-6-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-6-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-6-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20295\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-2.png\" alt=\"\" class=\"wp-image-20295\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-2.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-2-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-2-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-2-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20297\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-3.png\" alt=\"\" class=\"wp-image-20297\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-3.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-3-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-3-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-3-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20293\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-9.png\" alt=\"\" class=\"wp-image-20293\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-9.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-9-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-9-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-9-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20292\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-1.png\" alt=\"\" class=\"wp-image-20292\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-1.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-1-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-1-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-1-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20299\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-7.png\" alt=\"\" class=\"wp-image-20299\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-7.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-7-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-7-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-7-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"504\" data-id=\"20300\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-8.png\" alt=\"\" class=\"wp-image-20300\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-8.png 504w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-8-300x300.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-8-150x150.png 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/schleifen_spielbrett-8-100x100.png 100w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>(Die letzten drei Aufstellungen benutzen Zufall f\u00fcr Zeilen oder Spalten oder \u00fcberhaupt.) Sp\u00e4testens, wenn man das auf ein 20&#215;20-Spielfeld erweitert, w\u00fcnschen sich die Sch\u00fcler und Sch\u00fclerinnen wahrscheinlich eine Abk\u00fcrzung.<\/p>\n\n\n\n<p><strong>Weitere Spiele ohne Kommunikation zwischen Objekten und ohne Variablen<\/strong><\/p>\n\n\n\n<p>Ohne hei\u00dft: M\u00f6glichst wenig jedenfalls. Variablen k\u00f6nnen und sollen sie sp\u00e4ter ja anwenden, das mit der Kommunikation zwischen Objekten &#8211; also der eigentliche Sinn hinter den ja auch im Lehrplan stehenden leidigen Getter- und Setter-Methoden &#8211; kommt erst im Jahr darauf.<\/p>\n\n\n\n<p>So viel Spiele gibt es nicht. <em>Breakout<\/em> geht noch &#8211; aber mehr M\u00f6glichkeiten hat man auch da nat\u00fcrlich, wenn die Objekte miteinander kommunizieren d\u00fcrfen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(14 Kommentare.) Ausgangspunkt Mit dem neuen Lehrplan am wieder neunj\u00e4hrigen Gymnasium lernen die Sch\u00fcler und Sch\u00fclerinnen am naturwissenschaftlich-technologischen Zweig in diesem Schuljahr zum ersten Mal bereits in der 9. Klasse eine objektorientierte Programmiersprache &#8211; Java, in aller Regel. Weil ich zwei 9. Klassen habe, und weil es sich so ergeben hat, habe ich mir diesmal [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":20276,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[25],"tags":[227],"class_list":["post-20263","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatik","tag-informatik"],"jetpack_featured_media_url":"https:\/\/www.herr-rau.de\/wordpress\/archiv\/fangspiel2.png","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/20263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/comments?post=20263"}],"version-history":[{"count":4,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/20263\/revisions"}],"predecessor-version":[{"id":23471,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/20263\/revisions\/23471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media\/20276"}],"wp:attachment":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media?parent=20263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/categories?post=20263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/tags?post=20263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}