{"id":60963,"date":"2024-02-24T17:05:53","date_gmt":"2024-02-24T16:05:53","guid":{"rendered":"https:\/\/www.herr-rau.de\/wordpress\/?p=60963"},"modified":"2024-02-24T17:06:34","modified_gmt":"2024-02-24T16:06:34","slug":"lernlandkarte-java-9","status":"publish","type":"post","link":"https:\/\/www.herr-rau.de\/wordpress\/2024\/02\/lernlandkarte-java-9.htm","title":{"rendered":"Lernlandkarte Java 9"},"content":{"rendered":"<div style='text-align:right;'><small>(<a href='https:\/\/www.herr-rau.de\/wordpress\/2024\/02\/lernlandkarte-java-9.htm#comments'>4 Kommentare.<\/a>)<\/small> <\/div>\n<p>Aus der <a href=\"https:\/\/www.herr-rau.de\/wordpress\/2022\/04\/java-in-der-9-jahrgangsstufe-bayern-gymnasium.htm\">Mindmap in diesem Blogeintrag<\/a> ist eine Mebis-Lernlandkarte geworden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"599\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/lernlandkarte_java9.png\" alt=\"\" class=\"wp-image-61168\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/lernlandkarte_java9.png 680w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/lernlandkarte_java9-300x264.png 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/lernlandkarte_java9-150x132.png 150w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n\n\n\n<p>Der Startpunkt ist links oben, &#8222;Klasse in Java&#8220;; Zielorte gibt es mehrere. Die Lernlandkarte ist trotz einiger Querverbindungen fast wie ein Baum aufgebaut, das hei\u00dft: Es gibt zwar so etwas wie einzelne Zweige, aber es gibt auch zentrale Knoten, an denen man nicht vorbeikommt. Der gr\u00f6\u00dfere, nordwestliche Teil der Insel betrifft die Objektorientierung in Java, der s\u00fcd\u00f6stliche Teil, &#8222;jenseits der Br\u00fccke&#8220; genannt, ist die Algorithmik. (&#8222;Geht erst einmal noch nicht auf die andere Seite der Br\u00fccke, das ist noch zu gef\u00e4hrlich f\u00fcr euch!)<\/p>\n\n\n\n<p>Die meisten der Knoten sind nur kurze Erkl\u00e4rtexte mit Beispielen. Da entscheidet der Sch\u00fcler oder die Sch\u00fclerin selbst, ob der Knoten als &#8222;erledigt&#8220; markiert wird und damit neue Verbindungen er\u00f6ffnet, oder nicht. Hier der Text des Startknotens:<\/p>\n\n\n\n<div class=\"wp-block-group has-pale-cyan-blue-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<p id=\"yui_3_18_1_1_1708067349780_363\">Eine Klasse ist eine Vorlage f\u00fcr Objekte. Eine Klassendefinition besteht aus dem Schl\u00fcsselwort <code>class <\/code>und einem Klassenbezeichner, gefolgt von einem Paar geschweifter Klammern:<\/p>\n\n\n\n<p><strong><code>class Figur {<br><br>}<\/code><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Alle weiteren Angaben zu der Klasse stehen innerhalb dieses Klammernpaars.<\/li>\n\n\n\n<li>Der Klassenbezeichner soll mit einem Gro\u00dfbuchstaben beginnen, Leerzeichen sind gar nicht erlaubt, Umlaute solltest du vermeiden, weil die zu Schwierigkeiten f\u00fchren k\u00f6nnen.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p>Die als \u00dcbungen bezeichneten Knoten sind dagegen interaktiv, meist H5P, und automatisch bewertet und danach als &#8222;erledigt&#8220; markiert oder nicht. Es sind immer Sackgassen, also am Ende eines Pfades, hier ein Beispiel, ganz ohne den Karten-Kontext vielleicht etwas schwierig: <\/p>\n\n\n\n<pre class=\"wp-block-code has-pale-cyan-blue-background-color has-background\"><code>class HOTEL { \n  \/\/Attribute \n  int anzahlBetten; \n  String name; \n  double bewertung; \n  \/\/Methoden \n  ...die fehlen hier... \n}<\/code><\/pre>\n\n\n\n<p><code><div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-4\" class=\"h5p-iframe\" data-content-id=\"4\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"\u00dcbung: Setter\/Getter (Kopie)\"><\/iframe><\/div><\/code><\/p>\n\n\n\n<p>(Sprachlich bin ich inzwischen bei &#8222;gibAnzahlBetten&#8220; statt &#8222;anzahlBettenGeben&#8220;, aber die Praktikanten hatten mit der anderen Form &#8211; beliebt in bayerischen Schulb\u00fcchern &#8211; angefangen, so dass ich dabei geblieben bin. Mit der Formatierung bin ich auch nicht gl\u00fccklich. Viele H5P-Module sind da echt schlecht, erlauben kein *, weil das bereits intern verwendet wird, was f\u00fcr SQL-Aufgaben schlecht ist; mein Unicode-Ersatzzeichen sieht je nach Betriebssystem immer wieder anders aus. Au\u00dferdem ist selten ein gesch\u00fctztes Leerzeichen erlaubt, das f\u00fcr Code-Formatierung aber wichtig ist, und das Braille-Leerzeichen &#8211; Unicode U+2800 &#8211; funktioniert nur halbwegs ab und zu.)<\/p>\n\n\n\n<p>Die Karte k\u00f6nnte man in der 9. Klasse einsetzen und gemeinsam abhaken. Ich habe sie bisher aber nur in der 10. Klasse getestet, um eine M\u00f6glichkeit zu bieten, das Grundwissen aus 9 noch einmal strukturiert nachlesen zu k\u00f6nnen.<\/p>\n\n\n\n<p>Ein Problem ist dabei: Wie entscheidet man, ob man etwas vestanden hat oder nicht? Die Anregung durch so eine Karte ist so gro\u00df, dass Sch\u00fcler und Sch\u00fclerinnen interessiert sind, weiter zu kommen &#8211; auch wenn der vorhergehende Punkt eigentlich noch <em>nicht <\/em>abgeschlossen ist. Das ist wahrscheinlich okay, solange man wei\u00df, wo man nachschlagen kann, wenn sich herausstellt, dass man etwas doch nicht genug verstanden hat. Da bin ich noch etwas skeptisch, ob das funktioniert.<\/p>\n\n\n\n<p><em>Die Karte erstellt habe ich mit Inkarnate in der kostenlosen Version und verwende sie immer wieder, merkt ja keiner; inzwischen arbeite ich aber eher mit Nortantis, das ist offline und Open Source und sieht noch mehr nach Landkarte aus, hat aber weniger M\u00f6glichkeiten zur Platzierung einzelner Elemente. Es gibt eine ganze Menge Kartengeneratoren da drau\u00dfen.<\/em><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(4 Kommentare.) Aus der Mindmap in diesem Blogeintrag ist eine Mebis-Lernlandkarte geworden. Der Startpunkt ist links oben, &#8222;Klasse in Java&#8220;; Zielorte gibt es mehrere. Die Lernlandkarte ist trotz einiger Querverbindungen fast wie ein Baum aufgebaut, das hei\u00dft: Es gibt zwar so etwas wie einzelne Zweige, aber es gibt auch zentrale Knoten, an denen man nicht [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":61168,"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-60963","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\/lernlandkarte_java9.png","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/60963","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=60963"}],"version-history":[{"count":3,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/60963\/revisions"}],"predecessor-version":[{"id":61322,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/60963\/revisions\/61322"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media\/61168"}],"wp:attachment":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media?parent=60963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/categories?post=60963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/tags?post=60963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}