Einstellen von Programmcode in Moodle
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:
Source Code:
void setup()
{
pinMode(35, INPUT); //Festlegung des Eingangspins
pinMode(16, OUTPUT); //Festlegung des Ausgangspins
digitalWrite(16, LOW); //Ausgangspin ausschalten
}
void loop()
{
if(digitalRead(35) == HIGH) //Wenn der Eingang des Tasters gleich 1 ist
{
status_LED = !status_LED; //setze status_LED auf den umgekehrten Wert
delay(200); //delay, damit nicht ständig diese Abfrage wiederholt wird
}
if(status_LED == true)
{
digitalWrite(16, HIGH);
}
else
{
digitalWrite(16, LOW);
}
}
Zuletzt geändert: Montag, 24. März 2025, 23:27