{"id":622,"date":"2022-11-24T13:44:03","date_gmt":"2022-11-24T12:44:03","guid":{"rendered":"urn:uuid:e705e036-af8a-4f06-9706-f7be60472302"},"modified":"2022-11-24T14:23:37","modified_gmt":"2022-11-24T13:23:37","slug":"python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache","status":"publish","type":"post","link":"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/","title":{"rendered":"Python Basics"},"content":{"rendered":"\n

Wie bringt man Programmierneulingen in 120 Minuten die Grundlagen einer Programmiersprache bei?<\/p>\n\n\n\n\n

Gute Frage - eine zufriedenstellende Antwort blieb ich an diesem TechLab Abend schuldig.<\/p>\n\n\n\n\n

Als Vorbereitung f\u00fcr diese Python Einf\u00fchrung nutzte ich einen Unterrichtskurs meines eigenen Studiums von Albert Weichselbraun. Der Kurs baut auf Modulen auf, die stets komplexer werden.<\/p>\n\n\n\n\n

Eigentlich habe ich 9 Module f\u00fcr diesen Abend vorbereitet, um damit eine umfassende Einf\u00fchrung ins Thema geben zu k\u00f6nnen. Geschafft haben wir in diesen 120 Minuten 1 1\/2 Module. Wir kamen gerade so weit, dass wir uns noch Variablen anschauen konnten. <\/p>\n\n\n\n\n

Variablen werden in der Programmierung dazu genutzt, um Werte oder Texte in einem selbstdefinierten \"Platzhalter\" speichern zu k\u00f6nnen. Vorteile dabei sind, dass man die Variable so benennen kann, dass man auf den ersten Blick sieht, was f\u00fcr ein Wert darin ist, z. Bsp. \"Lohnsumme_Mitarbeitender_XY\". Ausserdem kann man Variablen stets einen neuen Wert zuschreiben oder hinzuf\u00fcgen, um z. Bsp. bei dieser Lohnsumme jeden Monat einen Betrag zu addieren -> \"Lohnsumme_Mitarbeitender_XY_Neu\" = \"Lohnsumme_ Mitarbeitender_XY\" + \"Monatslohn_November_22\".<\/p>\n\n\n\n\n

Man sieht nur schon an diesem kleinen Beispiel, dass es einige Zeit braucht, auch relativ einfache Programmier-Konzepte zu verdeutlichen. <\/p>\n\n\n\n\n

Zus\u00e4tzlich beinhalteten alle Module auch \u00dcbungsaufgaben.<\/p>\n\n\n\n\n

Alle Ressourcen des Abends sind wie immer auch auf der TechLab Github Seite<\/a> zu finden.<\/p>\n\n\n\n\n

Wir werden wahrscheinlich bald nochmals einen Abend zum selben Thema durchf\u00fchren, um die weiteren Module noch durchzugehen.<\/p>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":19,"featured_media":623,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"acf":[],"yoast_head":"\nPython Basics - TechLab Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python Basics - TechLab Blog\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/\" \/>\n<meta property=\"og:site_name\" content=\"TechLab Blog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/HTW.Chur.Bibliothek\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-24T12:44:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-24T13:23:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.fhgr.ch\/techlab\/wp-content\/uploads\/sites\/3\/2022\/11\/python.png\" \/>\n\t<meta property=\"og:image:width\" content=\"341\" \/>\n\t<meta property=\"og:image:height\" content=\"148\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blog.fhgr.ch\/techlab\/wp-content\/uploads\/sites\/3\/2022\/11\/python.png\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"1 Minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#organization\",\"name\":\"FH Graub\\u00fcnden\",\"url\":\"https:\/\/blog.fhgr.ch\/techlab\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#logo\",\"inLanguage\":\"de-DE\",\"url\":\"https:\/\/blog.fhgr.ch\/techlab\/wp-content\/uploads\/sites\/3\/2019\/09\/fhgr_rgb_granit.png\",\"width\":7512,\"height\":1182,\"caption\":\"FH Graub\\u00fcnden\"},\"image\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#website\",\"url\":\"https:\/\/blog.fhgr.ch\/techlab\/\",\"name\":\"TechLab Blog\",\"description\":\"FHGR TechLab Blog\",\"publisher\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#organization\"},\"inLanguage\":\"de-DE\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#primaryimage\",\"inLanguage\":\"de-DE\",\"url\":\"https:\/\/blog.fhgr.ch\/techlab\/wp-content\/uploads\/sites\/3\/2022\/11\/python.png\",\"width\":341,\"height\":148},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#webpage\",\"url\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/\",\"name\":\"Python Basics - TechLab Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#primaryimage\"},\"datePublished\":\"2022-11-24T12:44:03+00:00\",\"dateModified\":\"2022-11-24T13:23:37+00:00\",\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#webpage\"},\"author\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#\/schema\/person\/d30dd528ce3a2c94b135eba596e7e010\"},\"headline\":\"Python Basics\",\"datePublished\":\"2022-11-24T12:44:03+00:00\",\"dateModified\":\"2022-11-24T13:23:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#primaryimage\"},\"articleSection\":\"TechLab\",\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.fhgr.ch\/techlab\/2022\/11\/24\/python-basics-eine-einfuehrung-in-die-beliebte-programmiersprache\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.fhgr.ch\/techlab\/#\/schema\/person\/d30dd528ce3a2c94b135eba596e7e010\",\"name\":\"marcelhanselmann\",\"sameAs\":[\"https:\/\/www.facebook.com\/HTW.Chur.Bibliothek\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/posts\/622"}],"collection":[{"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/comments?post=622"}],"version-history":[{"count":8,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/posts\/622\/revisions"}],"predecessor-version":[{"id":633,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/posts\/622\/revisions\/633"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/media\/623"}],"wp:attachment":[{"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/media?parent=622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/categories?post=622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.fhgr.ch\/techlab\/wp-json\/wp\/v2\/tags?post=622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}