Python - Wichtige Hinweise

Python ist eine sehr strukturierte Programmiersprache, die nicht allein in der Schule sondern auch in Universitäten und in der Wirtschaft eingesetzt wird. Hier soll ein kleiner Einblick gegeben werden.

Python wurde mit dem Ziel entwickelt, einen gut lesbaren und knappen Programmierstiel zu fördern.
Auffällig dabei ist, dass die Strukturierung hauptsächlich über das Einrücken der einzelnen Progrmmierzeilen geschieht. Je nach dem wie weit ein Code in dem Programm eingerück ist, gehört dieser zu unterschiedlichen inhaltlichen Teilen. Daher ist der Aufbau dieser Programmiersprache im Vergleich zu ähnlich direkt mit em Computer arbeitetenden Programmiersprchen einfach
Python wurde zuu Beginn der 1990iger von Guido van Rossum am Centrum Wikunde & Informatica in Amsterdam als Nachfolger für die Computer-Lehrsprche ABC entwickelt.

Will man noch etwas mehr über das Programmieren mit Python erfahren, kann man ein Blick in eine Informationspräsentation der Accenture Stiftung von 2017 hineinwerfen.

 

Damit Python 3 richtig gut funktioniert muss der Raspberry Pi in einem "aufgeräumten" Zustand sein. Dazu muss dieser - wie schon in Achtung! - Mit etwas Vorsicht "lebt" der Raspberry Pi länger! beschrieben - frisch ein Update und ein Upgrade erfahren haben.

Zum weiteren Programmieren kann man auch häufig auf die Programmierungen von anderen Programmieren zurückgreifen. "GitHub" ist eine Website, auf der sich Programmerier mit Informationen aber auch bzgl. fertigen Programmen austauschen können. Hier können hilfreiche fertige Programmierungen, zum Beispiel für die mit Python gesteuerten Sensoren, heruntergeladen werden.

 

Bei CamJam gibt es Arbeitsblätter in englischer Sprache unter http://camjam.me/edukit, die hier auch zum Einsatz kommen werden.

Damit diese fertigen Programme funktionieren, müssen sogenannte "Bibliotheken" (englisch "Librarys") auf den Raspberry Pi installiert werden. Diese Bibliotheken enthalten quasi "Programmier-Bausteine", die dann bei der eigenen Programmierung genutzt werden können, um einen etwas einfacheren Code schreiben zu können. Auf der Seite "Vorbereitung für Sensoren" wird darauf noch eingegangen werden.