Coding: Pythoncode mit ChatGPT erstellen – Off-Topic!

Die Beiträge in verschiedenen Netzwerken haben mich neugierig gemacht, welche Möglichkeiten ChatGPT (eine KI-Anwendung) bietet. Ich werde deshalb in der nächsten Zeit verschiedene Tests durchführen.

Bei diesem ersten Test geht es darum, einen Programmcode in der Programmiersprache Python zu erzeugen, der mir zu einer gegebenen Zahl mitteilt, ob sie eine Primzahl ist oder nicht. Außerdem habe ich die KI auch aufgefordert, mir den Code zu erklären.

Coding: Python coming soon!

Nachdem wir uns mit grundlegenden Programmierprinzipien beschäftigt haben und dabei die blockorientierte Programmiersprache Scratch kennengelernt haben, werden wir uns anschließend mit der textorientierten Programmiersprache Python beschäftigen.

In diesem Zusammenhang werden wir natürlich auch über Algorithmen und Daten sprechen.

Weitere Coding-Beispiele findet ihr hier. Die Kategorie „Digitalisierung, Mediennutzung“ beinhaltet weitere Beiträge zu den entsprechenden Themen.

Geplant sind mehrere Kurse; genauere Hinweise zu den Inhalten und dem Ablauf folgen in Kürze.

Für Rückfragen stehe ich euch gerne zur Verfügung.

(Bild: Pixabay)

Coding: Scratch 006

Nachfolgend findet ihr den Code eines kleinen Multiplikationsspiels:

Hier könnt ihr das Spiel spielen:

Dieses kleine Scratch-Programm verwendet einige interessante Funktionen.

Zuerst wartet es auf eine Eingabe und gibt dann diese Eingabe auf dem Bildschirm aus.

Anschließend fragt es, ob der Benutzer ein Multiplikationsspiel spielen möchte. Falls der Benutzer dieses bestätigt, starte das Spiel.

Über eine Schleife wird die Anzahl der Fragen gesteuert. Jede Frage wird auf Richtigkeit überprüft.  Für jede richtige Antwort erhält der Benutzer einen Punkt. Die Summe der Punkte wird ebenfalls auf dem Bildschirm ausgegeben.

Am Ende des Spiels erscheinen noch zwei Nachrichten auf dem Bildschirm.

Weitere Coding-Beispiele findet ihr hier. Die Kategorie „Digitalisierung, Mediennutzung“ beinhaltet weitere Beiträge zu den entsprechenden Themen.

Für Rückfragen stehe ich euch gerne zur Verfügung.

(Bild: Pixabay)

Coding: Scratch 005

Man kann natürlich auch Loops (Schleifen) ineinander verschachteln, um komplexere Abläufe übersichtlich darzustellen!

Das nächste kleine Programm zeichnet zehn bunte Achtecke. Der Programmcode dazu lautet wie folgt:

Die Ausführung des Programms erzeugt dann das folgende Muster:

Weitere Coding-Beispiele findet ihr hier. Die Kategorie „Digitalisierung, Mediennutzung“ beinhaltet weitere Beiträge zu den entsprechenden Themen.

Für Rückfragen stehe ich euch gerne zur Verfügung.

(Bild: Pixabay)