Lerne Programmieren mit C#
und künstlicher Intelligenz

Der Einsteigerkurs

Beschreibung

In diesem Zoom-Onlinekurs lernst du die Grundlagen der modernen Programmiersprache C# und der Entwicklungsumgebung Visual Studio kennen. Angefangen von Variablen und Methoden, über Kontrollstrukturen, bis hin zur objektorientierten Programmierung führe ich dich Schritt für Schritt in die Kunst des Programmierens ein. In motivierenden Übungsaufgaben zum Thema künstliche Intelligenz setzen wir das Gelernte in die Praxis um. Wir erarbeiten uns die Vorgehensweise einer klassischen Spiele KI und programmieren verschiedene KIs für die Klassiker TicTacToe und Vier gewinnt. Hierzu kommt der MinMax-Algorithmus und eine vor dir selbst ausgedachte Bewertungsfunktion zum Einsatz.

Für wen ist dieser Kurs?

  • Für alle, die programmieren lernen möchten
  • Für alle, die C# kennenlernen möchten
  • Für alle, die sich für künstliche Intelligenz interessieren

Inhalt

  • Entwicklungsumgebung Visual Studio
  • Variablen
  • Grundlegende Datentypen und Operatoren
  • Methoden
  • Verzweigungen
  • Rekursion und Schleifen
  • Listen und Arrays
  • IEnumerable und LINQ
  • Enums, Klassen, Strukturen und Schnittstellen
  • Grundlagen einer Spiele KI
  • MinMax Algorithmus
  • nicht: maschinelles Lernen

Voraussetzungen

  • Windowsrechner mit Webcam und Mindestanforderungen für Zoom und Visual Studio
  • Sicherer Umgang mit dem PC
  • Freude am logischen Denken

FAQ

Wie ist der Kurs methodisch aufgebaut?

Es gibt ein ausführliches Kursskript welches wir gemeinsam durcharbeiten werden. Um das Gelernte in die Praxis umzusetzen habe ich außerdem Programmieraufgaben und Übungsaufgaben in Quizform vorbereitet. Während dem Programmieren teilst du am besten mit mir deinen Bildschirm, sodass ich dir über die Schulter schauen kann. Ich gehe stets auf jede deiner Fragen ausführlich ein und versuche alle Klarheiten zu beseitigen ;). Die Materialien zum Kurs darfst du natürlich auch über den Kurs hinaus behalten.

Gibt es für den Kurs ein Zertifikat?

Ja, bei erfolgreicher Teilnahme (Anwesenheit bei 4/5 Terminen) gibt es ein Zertifikat mit den erbrachten Leistungen für deinen Lebenslauf.

Kurstermine