{"id":12123,"date":"2023-02-26T12:47:19","date_gmt":"2023-02-26T11:47:19","guid":{"rendered":"https:\/\/johanneum-lueneburg.de\/wordpress\/?page_id=12123"},"modified":"2023-02-26T13:34:05","modified_gmt":"2023-02-26T12:34:05","slug":"einstieg-ins-programmieren","status":"publish","type":"page","link":"https:\/\/johanneum-lueneburg.de\/wordpress\/einstieg-ins-programmieren\/","title":{"rendered":"Einstieg ins Programmieren"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_flex valign_top type_default stacking_default\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Man kann gar nicht fr\u00fch genug mit dem Programmieren anfangen.<br \/>\nZum Einstieg ins Programmieren gibt es eine ganze Reihe von Webseiten, auf denen du meist spielerisch ans Programmieren herangef\u00fchrt wirst und gleich los programmieren kannst.<br \/>\nDie folgende Auflistung ist nicht vollst\u00e4ndig. Wenn du eine andere Webseite kennst, die du empfehlen kannst, lass es mich wissen!<\/p>\n<p style=\"text-align: right;\"><a href=\"&#x6d;&#x61;&#105;&#108;&#116;o&#x3a;&#x73;&#x76;&#101;&#110;&#46;d&#x72;&#x61;&#x65;&#103;&#101;r&#x40;&#x6a;&#x6f;&#104;&#97;&#110;n&#x65;&#x75;&#x6d;&#45;&#108;g&#46;&#x64;&#x65;\">Sven Dr\u00e4ger<\/a><\/p>\n<\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"w-tabs style_default switch_click accordion has_scrolling\" style=\"--sections-title-size:inherit\"><div class=\"w-tabs-sections titles-align_none icon_chevron cpos_right\"><div class=\"w-tabs-section\" id=\"o954\"><button class=\"w-tabs-section-header\" aria-controls=\"content-o954\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">Blockly Games<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-o954\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p><a href=\"https:\/\/blockly-games.appspot.com\/\">Blockly Games<\/a> ist eine Folge von Lernspielen zum Einstieg ins Programmieren. Es wurde f\u00fcr Kinder entwickelt, die keine Vorerfahrungen im Programmieren haben. Am Ende der Folge sind die Spieler in der Lage konventionelle textbasierte Programmiersprachen zu verwenden.<\/p>\n<ul>\n<li>Programmiersprachen: visuell (Blockly), textuell (JavaScript)<\/li>\n<li>Webseiten-Sprache: deutsch<\/li>\n<li>Online-Zugang: ohne Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-tabs-section\" id=\"ta5e\"><button class=\"w-tabs-section-header\" aria-controls=\"content-ta5e\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">Programmiereinstieg: Jugendwettbewerb Informatik<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-ta5e\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Anhand kleiner Aufgaben verschiedener Schwierigkeitsstufen, werden die verschiedenen Programmierkonzepte systematisch eingef\u00fchrt. Das eigentliche Ziel des Portals ist es, die Teilnehmer auf die <a href=\"https:\/\/wettbewerb.jwinf.de\/\">Programmieraufgaben des Jugendwettbewerbs Informatik<\/a> vorzubereiten, eignen sich aber auch wunderbar um lediglich Programmieren zu lernen. Wenn man daran Spa\u00df hat, kann man aber auch gleich weitermachen und am Jugendwettbewerb teilnehmen.<br \/>\nNeben dem eigentlichen Lerneinheiten (Entdecken) gibt es weitere Lerneinheiten zum \u00dcben (Trainieren), sodass vielf\u00e4ltige Programmieraufgaben zur Verf\u00fcgung stehen.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: visuell (Blockly)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: deutsch<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit oder ohne Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-tabs-section\" id=\"ob5b\"><button class=\"w-tabs-section-header\" aria-controls=\"content-ob5b\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">Hour of Code \/ Stunde des Codes<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-ob5b\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\"><a href=\"https:\/\/code.org\/learn\">Code.org<\/a> stellt eine Sammlung kleiner Lerneinheiten bereit, bei denen anhand von Minecraft, Flappy, Star Wars, Anna und Elsa und vielen mehr innerhalb einer Stunde kleine Aufgaben mittels kleiner Programme erledigt werden. So erh\u00e4lt in der Star Wars-Einheit BB-8 als erstes die Aufgabe Altmetall zu sammeln. Zu einer Einheit geh\u00f6ren mehrere aufeinander aufbauende Aufgaben, die die verschiedenen Programmierkonzepte thematisieren.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: visuell (Blockly), textuell (JavaScript)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: deutsch (Video-Tutorials mit deutschem Untertitel)<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit oder ohne Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-tabs-section\" id=\"vc53\"><button class=\"w-tabs-section-header\" aria-controls=\"content-vc53\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">CodeCombat<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-vc53\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\"><a href=\"https:\/\/codecombat.com\/\">CodeCombat<\/a> ist ein Lern-Rollenspiel bei dem ein w\u00e4hlbarer Spielcharakter an verschiedenen Orten der Fantasiewelt Aufgaben erh\u00e4lt, die er mit Programmcode l\u00f6sen muss. Die Aufgaben bauen aufeinander auf. Durch das Sammeln von Punkten, werden weitere Orte und Aufgaben freigeschaltet.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: textuell (Python)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: deutsch (Video-Tutorials nur in englischer Sprache)<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit oder ohne Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Hast du noch weiteres Interesse an anderen Programmiersprachen oder m\u00f6chtest deine F\u00e4higkeiten vertiefen, findest du auf den folgenden Seiten hoffentlich das Richtige.<\/p>\n<\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"w-tabs style_default switch_click accordion has_scrolling\" style=\"--sections-title-size:inherit\"><div class=\"w-tabs-sections titles-align_none icon_chevron cpos_right\"><div class=\"w-tabs-section\" id=\"u4a1\"><button class=\"w-tabs-section-header\" aria-controls=\"content-u4a1\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">Codecademy<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-u4a1\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\"><a href=\"https:\/\/www.codecademy.com\/\">Codecadamy<\/a> bietet eine sehr umfangreiche kursbasierte Einf\u00fchrung in verschiedene (Programmier-) Sprachen. Der Bildschirm enth\u00e4lt einen Bereich mit Erkl\u00e4rungen und Aufgaben, einen mittleren Programmierbereich und ggf. einen linken Bereich indem die Ergebnisse angezeigt werden.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: textuell (Java, Javascript, HTML\/CSS, Python, Ruby)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: englisch<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-tabs-section\" id=\"g5a5\"><button class=\"w-tabs-section-header\" aria-controls=\"content-g5a5\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">Khan Academy<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-g5a5\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Auch <a href=\"https:\/\/de.khanacademy.org\/computing\/computer-programming\">Khan Academy<\/a> bietet eine sehr umfangreiche kursbasierte Einf\u00fchrung in verschiedene (Programmier-) Sprachen. Video-Tutorials f\u00fchren in ein Thema ein, das dann in anschlie\u00dfenden Aufgaben ge\u00fcbt wird.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: textuell (JavaScript, HTML\/CSS, SQL)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: deutsch (Video-Tutorials mit deutschem Untertitel)<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit oder ohne Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-tabs-section\" id=\"n685\"><button class=\"w-tabs-section-header\" aria-controls=\"content-n685\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">CodingBat<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-n685\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\"><a href=\"https:\/\/codingbat.com\/java\">CodingBat<\/a> ist eine englischsprachige Webseite mit vielen kleinen \u00dcbungen in Java oder Python, die direkt im Webbrowser ausprobiert werden k\u00f6nnen. Zu vielen Aufgaben werden L\u00f6sungen angegeben.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Zuletzt noch zwei M\u00f6glichkeiten, das Smartphone mit einzubinden:<\/p>\n<\/div><\/div><div class=\"w-separator size_medium\"><\/div><\/div><\/div><\/div><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"w-tabs style_default switch_click accordion has_scrolling\" style=\"--sections-title-size:inherit\"><div class=\"w-tabs-sections titles-align_none icon_chevron cpos_right\"><div class=\"w-tabs-section\" id=\"ne4a\"><button class=\"w-tabs-section-header\" aria-controls=\"content-ne4a\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">CoSpaces<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-ne4a\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Mit <a href=\"https:\/\/maker.cospaces.io\/\">CoSpaces<\/a> wird eine dreidimensionale Virtuelle Welt erschaffen und programmiert. Dabei k\u00f6nnen Spiele oder Filme entstehen. Mit einer VR-Brille und und einem Smartphone kann in die virtuelle Welt eingetaucht werden.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: visuell (Blockly), textuell (JavaScript, TypeScript)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: deutsch<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit Registrierung<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-tabs-section\" id=\"vf48\"><button class=\"w-tabs-section-header\" aria-controls=\"content-vf48\" aria-expanded=\"false\"><div class=\"w-tabs-section-title\">AppInventor<\/div><div class=\"w-tabs-section-control\"><\/div><\/button><div  class=\"w-tabs-section-content\" id=\"content-vf48\"><div class=\"w-tabs-section-content-h i-cf\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"tiny_p\">Mit dem <a href=\"http:\/\/appinventor.mit.edu\/\">AppInventor (AI)<\/a> k\u00f6nnen einfache Apps f\u00fcr Android-Smartphones erstellt werden. Zuerst entwirft man das Design der App mit Fensteraufteilung, Buttons, Textfeldern usw. Anschliessend wird die Funktionalit\u00e4t programmiert. Dabei k\u00f6nnen auch die Sensoren des Smartphones und die Kamera mit einbezogen werden.<\/p>\n<ul>\n<li class=\"tiny_p\">Programmiersprachen: visuell (Blockly)<\/li>\n<li class=\"tiny_p\">Webseiten-Sprache: englisch<\/li>\n<li class=\"tiny_p\">Online-Zugang: mit Registrierung (Google-Konto des Smartphones meist schon vorhanden)<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Man kann gar nicht fr\u00fch genug mit dem Programmieren anfangen. Zum Einstieg ins Programmieren gibt es eine ganze Reihe von Webseiten, auf denen du meist spielerisch ans Programmieren herangef\u00fchrt wirst und gleich los programmieren kannst. Die folgende Auflistung ist nicht vollst\u00e4ndig. Wenn du eine andere Webseite kennst, die du empfehlen kannst, lass es mich wissen!...","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12123","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/pages\/12123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/comments?post=12123"}],"version-history":[{"count":7,"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/pages\/12123\/revisions"}],"predecessor-version":[{"id":12132,"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/pages\/12123\/revisions\/12132"}],"wp:attachment":[{"href":"https:\/\/johanneum-lueneburg.de\/wordpress\/wp-json\/wp\/v2\/media?parent=12123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}