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 sie mit den gewünschten Roboterverhaltensweisen zusammenhängen, bevor sie mit dem Programmieren beginnen.

Skizze eines Clawbot-Roboters auf einem Feld. Links und oberhalb des Roboters befindet sich ein blauer Buckyball. Rote Pfeile zeigen an, dass sich der Roboter umdrehen 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 Ingenieursnotizbuch mit dem Text: Schritt 1: Drehen Sie sich nach links, um dem Buckyball gegenüberzustehen. Schritt 2: Bewege dich vorwärts, um den Buckyball vom Spielfeld zu schieben.

VEXcode EXP-Blöcke

Zwei Kommentarblöcke mit den Wörtern: „Dreh dich nach links, um dem Buckyball gegenüberzustehen“ und „Fahre dann vorwärts, um den Buckyball vom Spielfeld zu schieben“.

VEXcode EXP Python

Python-Kommentare, die lauten: Drehe dich nach links, um dem Buckyball gegenüberzustehen, und fahre dann vorwärts, um den Buckyball vom Spielfeld zu schieben.

2. Beschriften Sie die Verhaltensweisen. Dies kann in einem technischen Notizbuch oder durch die Verwendung von Kommentaren in VEXcode EXP 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 kann der Lehrer mit den Schülern ein Gespräch über die Erwartungen an den Roboter und die Aufgabe führen, die der Roboter tatsächlich ausführen soll.

Wenn der Pseudocode des Schülers den Erwartungen entspricht, kann er mit dem Codieren beginnen. Wenn der Pseudocode nicht den Erwartungen und/oder 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: