Verwendung von Pseudocode bei Ihren Schülern

Pseudocode ist ein Schritt zwischen den Blöcken oder Befehlen in VEXcode und der regulären Sprache. Oftmals können Studierende den Weg zur Lösung „erraten und überprüfen“. Dies führt jedoch nicht dazu, dass sie ein konzeptionelles Verständnis der Codierungskonzepte entwickeln.

Pseudocode kann verwendet werden, um Schülern dabei zu helfen, ein konzeptionelles Verständnis der Informatik und ihres Codes zu entwickeln. Schüler verwenden Pseudocode, um die Verhaltensweisen zu kommunizieren, die ihr Roboter während eines Projekts ausführen soll, um eine Aufgabe zu bewältigen.


Schritte zum Pseudocode

In diesen Schritten wird erläutert, was die Schüler und Lehrer tun sollten, damit die Schüler eine Liste der Verhaltensweisen erstellen können, die die Aufgabe ausmachen, und verstehen können, wie diese mit den gewünschten Roboterverhaltensweisen zusammenhängen, bevor sie mit dem Programmieren beginnen. 

Skizze eines Code Base-Roboters auf einem Feld. Links oberhalb des Roboters befindet sich ein grüner Würfel und ein roter Pfeil zeigt an, dass der Roboter sich ihm zuwenden und dann darauf zufahren soll.

1. Teilen Sie die Aufgabe in möglichst kleine Verhaltensweisen auf.

Dies kann durch Skizzieren der Aufgabe oder durch Notizen zu den Schritten erfolgen.

Technisches Notizbuch

Notizen in einem technischen Notizbuch mit dem Text „Schritt 1: Drehen Sie sich nach links, um dem Würfel zugewandt zu sein.“ Schritt 2: Fahren Sie vorwärts, um den Würfel vom Feld zu schieben.

VEXcode IQ-Blöcke

Zwei Kommentarblöcke mit der Aufschrift „Biegen Sie nach links ab, um dem Würfel zugewandt zu sein“ und „Fahren Sie dann vorwärts, um den Würfel vom Feld zu stoßen“.

VEXcode IQ Python

Python-Kommentare lauten: „Biegen Sie nach links ab, um sich dem Würfel zuzuwenden“, und „Fahren Sie dann vorwärts, um den Würfel vom Feld zu stoßen.“

2. Beschriften Sie die Verhaltensweisen. Dies kann in einem technischen Notizbuch oder durch die Verwendung von Kommentaren in VEXcode IQ erfolgen.

Eine Gruppe von Schülern bespricht mit ihrem Lehrer die Pseudocode-Aufgabe.

3. Lassen Sie die Schüler ihren Pseudocode mit dem Lehrer teilen. Dabei können sie mit den Schülern über die Erwartungen an den Roboter und die Aufgabe, die der Roboter eigentlich ausführen soll, sprechen.

Wenn der Pseudocode des Schülers den Erwartungen entspricht, kann er mit dem Codieren beginnen. Wenn der Pseudocode nicht den Erwartungen und der Aufgabe entspricht, ermutigen Sie die Schüler, zu Schritt eins zurückzukehren, die Aufgabe in noch kleinere Verhaltensweisen zu zerlegen und den Prozess erneut durchzuführen.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: