Auch beim Einstellen von Programmcode müssen sie einige Sachen beachten:

1. Auch Programmcode muss das Copyright einhalten.

2. Programmcode möglichst so erstellen, dass dieser nachvollziehbar ist.

3. Programmcode nie als Bild in Moodle einstellen, so dass dieser abgetippt werden muss.

4. Programmcode so darstellen, dass die Struktur des Codes gut nachvollziehbar ist. Dies ist zum Beispiel möglich mit dem „Online Syntax highlighter“: https://pinetools.com/syntax-highlighter

5. Programmcode so kommentieren, dass dieser für andere verstehbar ist.

Hier ist ein Beispiel wie gut eingestellter Code aussehen könnte:


const int LED = 23;    //Initialisiert die Integer-Variable LED konstant auf den Wert 23. Die LED soll an den GPIO-Pin 23 angeschlossen werden.
const int Taster = 35;    //Initialisiert die Integer-Variable Taster konstant auf den Wert 35. Der Taster soll an den GPIO-Pin 35 angeschlossen werden.
boolean ButtonPressed;    // Initialisiert die Boolean-Variable ButtonPressed, damit soll der Taster zu einem Schalter definiert werden.

void setup(){            // Wird nur bei Programmstart zur Intialisierung der Hardware aufgerufen.
 pinMode(Taster, INPUT);    // Setzt den GPIO.Pin 35 als Input (Eingang).
 pinMode(LED, OUTPUT);        // Setzt den GPIO-Pin 23 als Output (Ausgang).
 Serial.begin(9600);        //Öffnet die serielle Schnittstelle und stellt die Datenrate auf 9600 Bit/s ein.
}


Zuletzt geändert: Dienstag, 9. März 2021, 09:51