{"id":2706,"date":"2016-09-28T15:09:35","date_gmt":"2016-09-28T13:09:35","guid":{"rendered":"http:\/\/www.generationrobots.com\/blog\/?p=2706"},"modified":"2023-03-29T11:29:18","modified_gmt":"2023-03-29T09:29:18","slug":"programmierung-roboter-thymio","status":"publish","type":"post","link":"https:\/\/www.generationrobots.com\/blog\/de\/programmierung-roboter-thymio\/","title":{"rendered":"Die verschiedenen Arten der Programmierung des Lernroboters Thymio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2706\" class=\"elementor elementor-2706\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5a37019d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5a37019d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4200fc91\" data-id=\"4200fc91\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-197c8040 elementor-widget elementor-widget-text-editor\" data-id=\"197c8040\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<p>Der <strong>Thymio ist ein kleiner Lernroboter, mit dem Kinder die Welt der Robotik kennen lernen und die Sprache <\/strong>der Roboter erlernen k\u00f6nnen.<\/p>\n\n<p>Aufgrund seiner <strong>evolutiven Programmierung<\/strong> eignet er sich f\u00fcr eine breite Altersstufe. Dieser Artikel erkl\u00e4rt die Unterschiede zwischen den drei Programmierarten: <strong>VPL<\/strong>, <strong>Blockly<\/strong>,\u00a0<strong>Text<\/strong>\u00a0(und\u00a0erfahren Sie mehr \u00fcber <strong>Scratch<\/strong> f\u00fcr Thymio).<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-wollen-sie-auch-schon-junge-menschen-in-die-welt-des-programmierens-entfuhren\"><span style=\"color: #ff5809;\">Wollen Sie auch schon junge Menschen in die Welt des programmierens entf\u00fchren?<\/span><\/h3>\n\n<figure class=\"wp-block-table\">\n<table>\n<tbody>\n<tr>\n<td><a class=\"catalogue\" title=\"Mobiler Roboter Wireless Thymio f\u00fcr die Lehre\" href=\"\/de\/402337-mobiler-roboter-wireless-thymio.html\"><br \/><img decoding=\"async\" src=\"http:\/\/www.generationrobots.com\/img\/cms\/wireless-thymio-education-2.jpg\" alt=\"Mobiler Roboter Wireless Thymio f\u00fcr die Lehre\" width=\"200\" height=\"184\" \/><\/a><\/td>\n<td><a class=\"catalogue\" title=\"Programmierhandbuch 1, 2, 3\u2026 codez ! (Franz\u00f6sisch)\" href=\"\/de\/402459-programmierhandbuch-1-2-3-codez.html\"><br \/><img decoding=\"async\" src=\"http:\/\/www.generationrobots.com\/img\/cms\/livre-1-2-3-codez-generation-robots-thymio.jpg\" alt=\"Programmierhandbuch 1, 2, 3\u2026 codez ! (Franz\u00f6sisch)\" width=\"200\" height=\"184\" \/><\/a><\/td>\n<td><a title=\"Zubeh\u00f6r f\u00fcr Roboter Thymio\" href=\"\/de\/179-thymio-2\"><br \/><img decoding=\"async\" src=\"http:\/\/www.generationrobots.com\/img\/cms\/accessoires-pour-thymio-1.jpg\" alt=\"Zubeh\u00f6r f\u00fcr Roboter Thymio\" width=\"200\" height=\"184\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n<p>Es gibt <strong>drei Arten der Programmierung f\u00fcr den Roboter Thymio<\/strong>. Jede hat ihre besonderen Merkmale, doch alle ben\u00f6tigen nur eine Software, die hier zum Download zur Verf\u00fcgung steht: <a class=\"catalogue\" title=\"Herunterladen Sie und Installieren Sie die Aseba Studio Software f\u00fcr Thymio\" href=\"https:\/\/www.thymio.org\/fr:start\" target=\"_blank\" rel=\"noopener\">https:\/\/www.thymio.org\/fr:start<\/a><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-aber-was-sind-die-unterschiede-zwischen-den-dreien\"><span style=\"color: #ff5809;\"><strong>Aber was sind die Unterschiede zwischen den dreien?<\/strong><\/span><\/h3>\n\n<h2 class=\"wp-block-heading\" id=\"h-visual-programming-language-vpl\">Visual Programming Language (VPL)<\/h2>\n\n<p>Es handelt sich um <strong>die leichteste Form der Programmierung<\/strong>.<\/p>\n\n<p>Mithilfe einer Schnittstelle, die eigens f\u00fcr die J\u00fcngsten unter den Benutzern konzipiert wurde, kann der Roboter <strong>sehr schnell gesteuert werden<\/strong>. Dabei werden <strong>einfach Bildsymbole aneinander gereiht<\/strong>, um aufgrund der gew\u00e4hlten Sensoren Aktionen auszul\u00f6sen.<\/p>\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-vpl.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"286\" class=\"wp-image-2698\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-vpl.jpg\" alt=\"Programmieren den Roboter Thymio mit VPL\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-vpl.jpg 550w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-vpl-300x156.jpg 300w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/figure>\n\n<p class=\"has-text-align-center\">\u00a0<\/p>\n\n<p>Um das Programm auf dem Roboter Thymio zu speichern, gen\u00fcgt es, den gr\u00fcnen Pfeil (\u201ePlay\u201c) zu bet\u00e4tigen, der das Programm zum Roboter schickt. Und schon ist der Thymio in der Lage, sich fortzubewegen, Licht und T\u00f6ne von sich zu geben oder Hindernissen auszuweichen!<\/p>\n\n<p>Diese Art von Programmierung ist<strong> ideal f\u00fcr Grund- und Mittelsch\u00fcler<\/strong>.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-programmierung-mit-blocken-blockly\">Programmierung mit Bl\u00f6cken (Blockly)<\/h2>\n\n<p>Diese Art der Programmierung ist der <strong>erste Schritt auf dem Weg zur Textprogrammierung<\/strong>, denn hier werden Bedingungen und je nach den verwendeten Sensoren Schleifen erzeugt und die Aktoren des Roboters Thymio aktiviert.<\/p>\n\n<p>Hier ist etwas <strong>mehr Logik bei der Funktionsweise<\/strong> erforderlich als bei der vorigen Programmierart.<\/p>\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-blockly.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"280\" class=\"wp-image-2697\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-blockly.jpg\" alt=\"Programmieren den Roboter Thymio mit Blockly\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-blockly.jpg 550w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-blockly-300x153.jpg 300w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/figure>\n\n<p class=\"has-text-align-center\">\u00a0<\/p>\n\n<p>Diese Art von Programmierung wurde f\u00fcr <strong>Mittelsch\u00fcler<\/strong> entwickelt.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-textprogrammierung\">Textprogrammierung<\/h2>\n\n<p>Die Programmierung in Textform <strong>wird bei der Programmierung zahlreicher Roboter eingesetzt<\/strong>.<\/p>\n\n<p>Wird sie einmal beherrscht, so wird die Programmierung auf Anhieb schneller und leistungsf\u00e4higer. Hiermit k\u00f6nnen Funktionen schneller gestartet werden &#8211; es gen\u00fcgt, die gew\u00fcnschte Aktion anzuklicken.<br \/>Diese Oberfl\u00e4che bietet auch <strong>fortschrittliche Funktionen<\/strong> wie die Anzeige der Messwerte der Sensoren des Roboters. Diese k\u00f6nnen herangezogen werden, um das Verhalten des Roboters besser anzupassen.<\/p>\n\n<p>Die Textprogrammierung <strong>\u00fcbernimmt die Logik der Programmierung mit Bl\u00f6cken<\/strong>. Ein Beispiel: Soll der Thymio einer Linie ausweichen, so muss eine Bedingung f\u00fcr die Sensoren generiert werden. Dann erst werden die Servomotoren aktiviert.<\/p>\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-texte.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"275\" class=\"wp-image-2696\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-texte.jpg\" alt=\"Programmieren den Roboter Thymio mit Blockly\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-texte.jpg 550w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/09\/thymio-programmation-texte-300x150.jpg 300w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/figure>\n\n<p class=\"has-text-align-center\">\u00a0<\/p>\n\n<p>Diese Benutzeroberfl\u00e4che ist noch einigerma\u00dfen leicht verst\u00e4ndlich, denn alle Funktionen zur Programmierung des Roboters sind in der Software vorgespeichert. Es gen\u00fcgt also, die richtigen Parameter auszuw\u00e4hlen, um Ihren Roboter intelligenter zu machen.<\/p>\n\n<p>Diese Art von Programmierung zielt auf <strong>Sch\u00fcler der Oberstufe bzw. Studenten <\/strong>ab.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h-kompatibilitat-zwischen-thymio-und-scratch\">Kompatibilit\u00e4t zwischen Thymio und Scratch<\/h2>\n\n<p>Die lange erwartete <strong>Softwareanbindung Asebascratch<\/strong> bietet Scratch-Programmen und ihren Helferlein die M\u00f6glichkeit, eine Interaktivit\u00e4t zwischen dem Roboter Thymio II oder Wireless Thymio herzustellen. So k\u00f6nnen Sie Ihren Roboter Thymio als Zwerg in einer Scratch-Szene einbauen.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-scratch-fur-thymio-installieren-leicht-gemacht\"><span style=\"color: #ff5809;\"><strong>Scratch f\u00fcr Thymio: installieren leicht gemacht<\/strong><\/span><\/h3>\n\n<ol class=\"wp-block-list\">\n<li>Herunterladen Sie und Installieren Sie die <strong><a class=\"catalogue\" title=\"Herunterladen Sie und Installieren Sie die Aseba Studio Software-Bundle f\u00fcr Thymio\" href=\"https:\/\/www.thymio.org\/fr:start\" target=\"_blank\" rel=\"noopener\">Aseba Studio Software-Bundle<\/a><\/strong><\/li>\n<li>Herunterladen Sie und Installieren Sie die<strong> <a class=\"catalogue\" title=\"Scratch 2 Offline Editor\" href=\"https:\/\/scratch.mit.edu\/scratch2download\/\" target=\"_blank\" rel=\"noopener\">Scratch 2 Editor Software<\/a><\/strong><\/li>\n<li>Herunterladen Sie und Installieren Sie die <strong><a class=\"catalogue\" title=\"Scratch2-ThymioII\" href=\"https:\/\/github.com\/davidjsherman\/inirobot-scratch-thymioII\/releases\/tag\/v0.7.3-alpha\" target=\"_blank\" rel=\"noopener\">Scratch2-ThymioII Link<\/a><\/strong><\/li>\n<li>Ihr <strong>Roboter Thymio muss mit dem Computer verbunden<\/strong> sein (WiFi oder USB)<\/li>\n<li>Starten Sie \u00ab\u00a0<strong>Scratch2 &#8211; Thymio II<\/strong>\u00a0\u00bb um das Hilfsprogramm zu starten<\/li>\n<li>\u00d6ffnen Sie eines der <strong>Beispielprogramme<\/strong> von Scratch 2 (Thymio-II.sb2)<\/li>\n<\/ol>\n\n<p class=\"has-text-align-center\"><iframe src=\"https:\/\/www.youtube.com\/embed\/BlbC1S2pCUI\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Der Thymio ist ein kleiner Lernroboter, mit dem Kinder die Welt der Robotik kennen lernen und die Sprache der Roboter erlernen k\u00f6nnen. Aufgrund seiner evolutiven Programmierung eignet er sich f\u00fcr eine breite Altersstufe. Dieser Artikel erkl\u00e4rt die Unterschiede zwischen den drei Programmierarten: VPL , Blockly , Text (und\u00a0erfahren Sie mehr \u00fcber Scratch f\u00fcr Thymio). Wollen[&#8230;]<br \/> <a class=\"button\" href=\"https:\/\/www.generationrobots.com\/blog\/de\/programmierung-roboter-thymio\/\" style=\"float:right;\">Read this article &gt;&gt;<\/a><\/p>\n","protected":false},"author":188,"featured_media":2714,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1130],"tags":[],"class_list":["post-2706","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bildung"],"_links":{"self":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/2706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/users\/188"}],"replies":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/comments?post=2706"}],"version-history":[{"count":22,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/2706\/revisions"}],"predecessor-version":[{"id":12957,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/2706\/revisions\/12957"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media\/2714"}],"wp:attachment":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media?parent=2706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/categories?post=2706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/tags?post=2706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}