Programmieren

Aus Unterrichtsmaterial
Version vom 22. November 2021, 16:53 Uhr von Maik Krisanov (Diskussion | Beiträge) (Überschriften zu Ansätze zum Unterrichten von Informatik hinzugefügt)
Zur Navigation springen Zur Suche springen

Bei der Definition des Programmierens kann zwischen einem engeren und weiteren Begriffsverständnis unterschieden werden. Thuné & Eckerdal (2009) unterscheiden daher fünf unterschiedliche Arten, wie Programmieren wahrgenommen werden kann. Die Wahrnehmungsweisen steigern sich dabei dahingehend, dass das Verständnis von Programmieren schrittweise immer weiter gefasst wird. Das wohl engste Verständnis von Programmieren ist das Nutzen einer Programmiersprache, um Programmtexte zu schreiben. Weiter kann Programmieren als eine Denkweise gesehen werden, die Anweisungen in einer Programmiersprache so zueinander in Beziehung setzt, dass sie bei der Ausführung des Programms geschehen. Darüber hinaus kann Programmieren als Herstellung von Computerprogrammen, wie sie im täglichen Leben vorkommen, verstanden werden. Ein noch weiteres Begriffsverständnis wird dadurch definiert, dass zusätzlich zum oben Beschriebenen, Computerprogrammierung als Argumentationsmethode gesehen wird, die eine Problemlösung ermöglicht. Das weiteste Begriffsverständnis sieht letztlich das Programmieren als eine Art des Denkens, um Probleme zu lösen, die zur Erstellung von Computerprogrammen führen, wie sie im täglichen Leben vorkommen. Zusätzlich wird Programmieren als eine Fertigkeit wahrgenommen, die außerhalb des Programmierkurses und für andere Zwecke als die Computerprogrammierung eingesetzt werden kann.  

Ansätze zum Unterrichten von Programmierung

PRIMM

Strategien zum Gestalten von Einsteigerkursen Programmierung nach Merrienboer et al.

Experten-Ansatz

Spiral-Ansatz

Lese-Ansatz

STREAM

Schwierigkeiten von und Strategien für das Unterrichten von Programmierung

<references group="Caspersen, Michael E., 2017 - Teaching Programming" />