Was ist programmieren und warum ist es so wichtig?

Vereinfacht gesagt ist Programmieren das Erstellen von Software oder Apps, die auf verschiedenen digitalen Geräten laufen. Damit wir Google benutzen können, um im Internet Informationen zu finden oder per WhatsApp eine Nachricht oder Bild verschicken. Muss vorher jemand diese Programme entwickelt bzw. programmiert haben. Wenn wir kurz überlegen, wie viele elektronische Gadgets oder digitale Geräte um uns herum sind, dann wird uns klar, wie wichtig das Programmieren wirklich ist. Denn all diese Geräte, egal ob Handy, Smartwatch, TV, PC, Auto usw. haben in irgendeiner Form einen verbauten Computer und erst die Programme, die zuvor programmiert wurden, sorgen dafür, dass das alles richtig funktioniert.

 

 

Was ist Programmieren?

Programmieren ist das Schreiben von Code oder besser gesagt eine Abfolge von Anweisungen für den jeweiligen Computer. Der Code bzw. diese „Anweisungs-Sammlung“ wird anschließend und meistens automatisch von bereits bestehenden Programmen so übersetzt, dass der Computer es auch verstehen und ausführen kann. Der Komplexität und dem Umfang eines Programms sind hierbei keine Grenzen gesetzt.

Meistens ist das erste Programm, das jeder Programmierer lernt, sehr einfach, aber auch wirkungsvoll. Hierbei wird der Text „Hello World“ auf dem jeweiligen Display ausgegeben. Warum ist dieses erlernte Programm so wichtig? Es zeigt dem angehenden Programmierer, dass es gar nicht so schwer ist, programmieren zu lernen. Außerdem gibt es sofort ein Erfolgserlebnis. Dieses einfache Beispiel soll verdeutlichen, dass programmieren lernen nicht so schwer ist, man es zu Beginn vermutet und dass man mit dieser Fähigkeit allgemein, aber besonders heutzutage sehr viel möglich ist.

Unsere einmalige Workshops

Wenn du programmieren lernst, verbesserst du …

Ich glaube, so ziemlich jeder würde zustimmen, dass wenn man etwas Neues lernt, dieser Prozess für jeden Menschen, egal ob jung oder alt, etwas Gutes ist. Jedes neu Erlernte bringt uns persönlich weiter und hilft uns möglicherweise, die Welt um uns herum ein wenig besser zu verstehen. Wenn man programmieren lernt, ist das genau der Fall.

 

deine Fähigkeiten im Bereich des Logischen-Denkens

Da ein Computer, egal es das Handy ist oder der Computer im Auto verbaut ist, grundsätzlich erstmal „dumm“ ist. Liegt es am Programmierer, ihm genau das beizubringen, was er tun soll.

Die Aufgabenstellung so zu denken und das zukünftige Programm so aufzubauen, dass der Computer es auch versteht, verbessert die Fähigkeiten logisch zu denken. Wenn man programmieren lernt, dann versetzt man sich sozusagen in die Rolle des Computers, der allein nicht denken kann, sondern „stumpf“ Befehle befolgt, die der Programmierer ihm mitteilt. Besonders dieser Schritt schärft das Verständnis und die Kernfähigkeit des Logischen-Denkens.

  • Wann muss ich welchen Befehl ausführen, damit ich mein Ziel erreichen kann?
  • Was muss ich logisch nacheinander beachten und machen, damit das Programm fehlerfrei funktioniert.

Genau diese und viele weitere Fragen sind die logischen Schlussfolgerungen, die man beim Programmieren lernt.

 

deine Fähigkeiten im Bereich der kreativen Lösungsfindung

Logisches Denken und kreative Lösungsfindung in einem, wie soll das gehen, wenn man programmieren lernt? Damit ein Programm richtig funktioniert, muss man die Anweisung für den Computer logisch aufbauen, das haben wir im Absatz vorher diskutiert. Doch, um die Idee für das eigentliche Programm zu entwickeln, ist beim Programmieren eher Kreativität bzw. kreative Lösungsfindung gefragt. Ein wesentlicher Aspekt beim Lernen, wie man programmiert, ist der Prozess, ein Problem zu verstehen oder eine Idee so kreativ auszuentwickeln, dass man weiß, was der Computer grob machen müsste, um genau das umzusetzen, was man möchte. Bei genau dieser Lösungsentwicklung kommt man auf verschiedene kreative Ideen und Möglichkeiten. Dieses Vorgehen bzw. diese Fähigkeiten kann man anschließend gut auf andere Bereiche außerhalb des Programmierens übertragen.

unsere Feriencamps

Wer programmieren lernt, kann die Welt besser verstehen.

Die Aussage, dass unsere Welt bzw. unsere Umwelt immer digitaler wird, kann jeder von uns gut nachvollziehen. Wer von uns würde auf sein Smartphone verzichten oder in die Bibliothek laufen, um etwas herauszufinden, anstelle Google zu fragen. Das sind jedoch eher Komfort-Beispiele. Dazu kommen jedoch auch teilweise komplizierte Beispiele wie PushTan Verifizierung bei Überweisungen oder verschiedenen Passwörter und Anmeldenamen für verschiedene Plattformen, die einen verwirren können.

Wenn man gewisse Grundlagen des Programmierens erlernt hat, steigt automatisch das Verständnis, wie Programme aufgebaut sind und warum diese so funktionieren, wie sie es tun. Damit ist es deutlich einfacher möglich, die zuvor programmierten Vorgänge, die uns umgeben, nachzuvollziehen und optimal zu nutzen.

 

Welche Einschränkungen und Grenzen gibt es, wenn man programmieren lernen möchte?

Grenzen sollte es beim Lernen grundsätzlich nicht geben, genau das ist auch beim Programmieren lernen der Fall. Als mögliche Einschränkung ist hier die Tatsache anzuführen, dass man einen PC oder Laptop haben sollte. Klar ist es möglich, mit einem Handy oder Tablet zu lernen, wie man programmiert. Doch dadurch, dass man hier mit Tastatur und Maus deutlich effizienter und angenehmer die Lernprogramme bedienen kann, lohnt es sich durchaus, einen PC / Laptop zu verwenden.

Damit man möglichst schnell Erfolgserlebnisse erzielt und durch zu komplexe Lernmodule oder Problemstellung nicht zu schnell entmutigt wird und hier den Spaß verliert. Sollte man möglichst einfach anfangen. Es spricht als Erwachsener absolut nichts dagegen, Programmiersoftware für Kinder zu verwenden, um das Programmieren zu erlernen.

 

Wann sollte man anfangen, programmieren zu lernen?

Am besten so früh wie möglich. Damit ist nicht gemeint, dass Ihr Kindergartenkind vor den PC setzen sollte. Dennoch gibt es auch für diese Alter Produkte und Gadgets, die das Logische-Denken fördern und es Schrittweise, dass Ihr Kind das Programmieren erlernt. Ein Beispiel hierfür sind Bewegungsroboter, die vom Kind sozusagen programmiert werden und dann in die zuvor programmierte Richtung fahren. Die Abfolge der eingetragenen Schritte und Bewegungen muss logisch aufgebaut sein, damit der Roboter sein Ziel erreicht.

Etwas weiter gehende Software und Möglichkeiten, damit Kinder das Programmieren lernen, kommen meistens im Grundschulalter. Hier gibt es kindgerechte Programme, Roboter und programmierbare Spiele, die dazu führen, dass das Kind auch kindgerecht programmieren lernt.

Hier ist auch ein guter Einstieg für interessierte Erwachsene. Wenn man hier gewisse Grundlage gebildet, kann man schrittweise die Schwierigkeit erhöhen und seine

Programmierfähigkeiten ausbauen.

Unsere fortlaufende Kurse

Fazit

  • Beim Programmieren bringt man einem Computer bei, genau das zu tun, was man möchte.
  • Programmieren lernen fördert das logische Denken und beeinflusst positiv die kreativen Fähigkeiten.
  • Wenn man Grundlagen des Programmierens erlernt, kann man die digitale Welt um uns herum besser verstehen.
  • Jeder kann programmieren lernen, man kann sogar im Kindergartenalter anfangen.