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.
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
VEXcode EXP-Blöcke
VEXcode EXP Python
2. Beschriften Sie die Verhaltensweisen. Dies kann in einem technischen Notizbuch oder durch die Verwendung von Kommentaren in VEXcode EXP erfolgen.
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.