{"id":1006,"date":"2022-08-07T11:14:09","date_gmt":"2022-08-07T09:14:09","guid":{"rendered":"https:\/\/klassenkarte.de\/?p=1006"},"modified":"2022-08-07T11:17:06","modified_gmt":"2022-08-07T09:17:06","slug":"runcode-graphische-programmierung-und-mehr","status":"publish","type":"post","link":"https:\/\/klassenkarte.de\/index.php\/2022\/08\/07\/runcode-graphische-programmierung-und-mehr\/","title":{"rendered":"RunCode: Graphische Programmierung und mehr"},"content":{"rendered":"\n<p>Mittlerweile durfte ich RunCode auf einigen Veranstaltungen vorstellen und hoffe, dass ich die eine oder andere Informatiklehrkraft begeistern konnte. Am Ende der Workshops bekam ich viel Feedback und nat\u00fcrlich auch Anregungen, was man noch verbessern oder erg\u00e4nzen k\u00f6nnte.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"596\" height=\"359\" src=\"https:\/\/klassenkarte.de\/wp-content\/uploads\/2022\/08\/grafik.png\" alt=\"\" class=\"wp-image-1007\" srcset=\"https:\/\/klassenkarte.de\/wp-content\/uploads\/2022\/08\/grafik.png 596w, https:\/\/klassenkarte.de\/wp-content\/uploads\/2022\/08\/grafik-300x181.png 300w, https:\/\/klassenkarte.de\/wp-content\/uploads\/2022\/08\/grafik-498x300.png 498w\" sizes=\"auto, (max-width: 596px) 100vw, 596px\" \/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p>Einen erheblichen Teil davon habe ich mittlerweile umgesetzt. Das waren teilweise Kleinigkeiten, beispielsweise, dass man am Startbildschirm auch durch einen Klick auf das Bild von Irujam bzw. Anicaya den Roboter ausw\u00e4hlen kann, bis hin zu Bugs, die ich bisher \u00fcbersehen hatte. Beispielsweise funktionierte die Bedingung ISTWAND bzw. NICHTISTWAND nicht richtig.<\/p>\n\n\n\n<p>Au\u00dferdem wird nun, wenn man eine Ebene erstelle, automatisch eine Betonwand rundherum gezogen, die auch sauber auf \u201eISTWAND\u201c reagiert. Damit ist RunCode noch etwas kompatibler zu den Aufgabenstellungen aus diversen Handreichungen und Lehrb\u00fcchern.<\/p>\n\n\n\n<p>Die bei weitem gr\u00f6\u00dfte \u00c4nderung betrifft den Editor. Es steht nun (bereits am Startbildschirm) die Auswahl zwischen \u201etextuell\u201c und \u201egraphisch\u201c zur Verf\u00fcgung. Bei \u201etextuell\u201c ist alles so, wie es bisher war. Der graphische Editor ist die gro\u00dfe Neuerung. Dabei kann, \u00e4hnlich wie bei Scratch, der Code zusammengeklickt werden. Dabei sollte es (bitte Bugs an mich melden) keine M\u00f6glichkeit von syntaktischen Fehlern geben.<\/p>\n\n\n\n<p>An den Befehlen selbst hat sich \u00fcbrigens nichts ge\u00e4ndert. Das hei\u00dft, bestehendes Unterrichtsmaterial sollte \u00fcbernommen werden k\u00f6nnen.<\/p>\n\n\n\n<p>Im graphischen Modus musste ich eine \u00c4nderung bzgl. Der Bibliotheksfunktion vornehmen. Wenn man jetzt ein selbst erstelltes Programm speichert, so wird automatisch auch die Bibliothek mit abgespeichert. Die beiden geh\u00f6ren somit zusammen.<\/p>\n\n\n\n<p>Urspr\u00fcnglich war ich nicht so begeistert bzgl. graphischer Programmiersprachen und sah darin einige Nachteile. Zum Umdenken brachte mich die Diskussion am Ende des letzten ILTBs, bei dem sich Prof. Dr. Michaeli (Professur Didaktik der Informatik) deutlich f\u00fcr graphische Programmierumgebungen (wie Scratch) aussprach, denn wissenschaftliche Untersuchungen erg\u00e4ben Gewissheit, dass der Lernerfolg damit gr\u00f6\u00dfer ausfalle. Das war \u00fcberzeugend und ab jetzt stehen daher in RunCode zwei Modi zur Verf\u00fcgung.<\/p>\n\n\n\n<p>Die neue Version steht auch schon zum <a href=\"https:\/\/klassenkarte.de\/index.php\/runcode-2\/runcode\/\">Download<\/a> bereit, bitte aber beachten Sie, dass ich das ganze brandneu entwickelt habe und es durchaus zu erwarten ist, dass es, insbesondere im graphischen Modus, Bugs gibt. Falls jemand etwas entdeckt, bitte an mich melden (m\u00f6glichst so, dass ich das Fehlverhalten nachspielen kann).<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Teaser: Graphische Programmierung in RunCode\" width=\"584\" height=\"329\" src=\"https:\/\/www.youtube.com\/embed\/ZoCrrdcUGD0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption>Graphische Programmierung mit RunCode<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Mittlerweile durfte ich RunCode auf einigen Veranstaltungen vorstellen und hoffe, dass ich die eine oder andere Informatiklehrkraft begeistern konnte. Am Ende der Workshops bekam ich viel Feedback und nat\u00fcrlich auch Anregungen, was man noch verbessern oder erg\u00e4nzen k\u00f6nnte.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,7],"tags":[33,38,42,70],"class_list":["post-1006","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-algorithmen-spielerisch-umsetzen","tag-runcode","tag-tools","tag-update","tag-werkzeug"],"_links":{"self":[{"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/posts\/1006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/comments?post=1006"}],"version-history":[{"count":4,"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/posts\/1006\/revisions"}],"predecessor-version":[{"id":1011,"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/posts\/1006\/revisions\/1011"}],"wp:attachment":[{"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/media?parent=1006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/categories?post=1006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/klassenkarte.de\/index.php\/wp-json\/wp\/v2\/tags?post=1006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}