Dieser Kurs vermittelt die theoretischen und praktischen Grundlagen der Künstlichen Intelligenz im Zusammenspiel mit Programmiermethoden, objektorientierter Entwicklung und Datenbankarbeit. Teilnehmende lernen, wie Python als Werkzeug zur Umsetzung und Automatisierung von KI-Anwendungen eingesetzt wird und wie Daten durch SQL strukturiert und ausgewertet werden. Ziel ist ein grundlegendes technisches Verständnis der zentralen Komponenten moderner KI-Systeme.

1. Grundlagen - Künstliche Intelligenz und Python
2. Python - Programmierlogik und Datenverarbeitung
3. Objektorientierte Programmierung und SQL
4. Anwendung und Verantwortung im KI-Kontext
1. Grundlagen - Künstliche Intelligenz und Python
  • Einführung in Konzepte der Künstlichen Intelligenz, des maschinellen Lernens und der Datenanalyse
  • Rolle von Python als Programmiersprache für algorithmische Prozesse und KI-Modelle
  • Bedeutung von Datenqualität, Trainingsdaten und Datenaufbereitung für KI-Systeme
  • Erklärung von Bias, Modellinterpretation und ethischen Herausforderungen in der KI

2. Python - Programmierlogik und Datenverarbeitung
  • Grundlagen von Variablen, Datentypen, Bedingungen und Schleifen
  • Erstellung von Funktionen und Modulen zur Strukturierung von Python-Programmen
  • Nutzung von Bibliotheken zur Verarbeitung, Auswertung und Automatisierung von Daten
  • Einlesen und Exportieren von Daten aus verschiedenen Formaten (z. B. CSV, JSON)

3. Objektorientierte Programmierung und SQL
  • Einführung in Klassen, Objekte, Attribute und Methoden zur Strukturierung von Code
  • Einsatz von Vererbung und Komposition zur Entwicklung wiederverwendbarer Programme
  • Grundlagen relationaler Datenbanken und Anwendung von SQL-Abfragen zur Datenselektion
  • Kombination von Python und SQL für automatisierte Analyse- und Speicherprozesse

4. Anwendung und Verantwortung im KI-Kontext
  • Praktische Umsetzung von KI-Konzepten in Python-Umgebungen
  • Bewertung ethischer, rechtlicher und datenschutzbezogener Fragestellungen
  • Sicherung von Transparenz, Nachvollziehbarkeit und Qualität in automatisierten Prozessen
  • Reflexion über den gesellschaftlichen und betrieblichen Einfluss von KI-Systemen