Beiträge

Beiträge#

Dieses Werk und damit verbundene Inhalte sind – sofern nicht anders angegeben – lizenziert unter der Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

Dieses Werk wurde durch Beiträge verschiedener Personen ermöglicht.

Inhaltliche Beiträge

Ursprüngliche Fassung (Modul „Computational Thinking“)

Neue Fassung (Modul „Ingenieurinformatik – Programmieren“)

  • Christina Maria Mayr: Anpassung, Erweiterung und Neustrukturierung der Inhalte für das Modul „Ingenieurinformatik – Programmieren“. Insbesondere wurden Teile des Buches neu entwickelt und bestehende Inhalte/Beispiele/Grafiken kuratiert und integriert.

  • David Straub: Praktikumsübersicht (verantwortlich; Kapitel „Praktikum“, chapters/01-course-overview/1-5-2-Praktikum.md).

Ein Teil der Übungsaufgaben stammt aus den Übungsmaterialien von Tilman Küpper:

  • Tilman Küpper: Konzeption der PA*-Praxisaufgaben

  • Christina Maria Mayr: Integration der PA*-Praxisaufgaben in das Skript, Entwicklung eigener Aufgabenbeispiele (nicht explizit gekennzeichnet)

Die folgende Tabelle zeigt, welche PA*-Übungsaufgaben im Skript (Kapitel 01–12) verwendet werden:

Kapitelname

Übungsaufgabe (PA*)

2 Basiswissen

PA2.3: BMI klassifizieren

2 Basiswissen

PA2.4: ICAO-Standardatmosphäre (Interpolation)

2 Basiswissen

PA4.1 (Idee): Euklidischer Algorithmus als Pseudocode

5 Python-Ökosystem & Setup

PA1.4: Kreisberechnung mit math

5 Python-Ökosystem & Setup

PA3.11: Dateiinhalt ausgeben

6 Python Grundlagen

PA1.3: Temperatur umrechnen (Variablen + Zuweisung)

6 Python Grundlagen

PA2.2: Maximum (und Median) aus drei Zahlen

7 Datentypen

PA3.10: Fibonacci-Folge als Liste

7 Datentypen

PA3.11 (Variante): Zeilen verarbeiten

8 Eingaben & Ausgaben

PA1.1: Umrechnung kW ↔ PS

8 Eingaben & Ausgaben

PA1.5: Widerstände einlesen und prüfen

8 Eingaben & Ausgaben

PA2.1: Stromrechnung (:.2f)

9 Kontrollfluss

PA2.1: Stromrechnung mit if/elif/else

9 Kontrollfluss

PA3.1: Fakultät

9 Kontrollfluss

PA3.4: Würfelspiel simulieren (Teil 1 & 2)

10 Funktionen

PA4.3: Mitternachtsformel als Funktion

10 Funktionen

PA4.5: Kraftvektor zerlegen (inkl. Fortsetzung)

10 Funktionen

PA4.1: ggT finden (Euklid)

10 Funktionen

PA5.6: Nullstelle finden (Bisektionsverfahren)

11 Objektorientierung

Praxisaufgabe (PA1.5): Widerstände (Reihe/Parallel)

12 Fallbeispiel

PA5.4: Akku (Parsing)

12 Fallbeispiel

PA5.4: Akku (Plot, 90%/80%)

Herausgabe von Buch und Website

  • Herausgeberin: Christina Maria Mayr.

Sie ist für die Integration und redaktionelle Abstimmung der inhaltlichen Beiträge verantwortlich.

Technologische Beiträge

  • Christina Maria Mayr: Software-Architektur des Buchprojekts, Strukturierung, Build-/PDF-Pipeline und Pflege des Deployments.

  • Johannes Ebke: Bereitstellung der Infrastruktur (JupyterHub, Kubernetes-Cluster im Rahmen des Deployment-Konzepts)

Einsatz von KI

Zur Illustration und zur Überarbeitung von Textpassagen wurde ein KI-gestütztes Werkzeug eingesetzt:

  • OpenAI (2026). ChatGPT (Version GPT-5.2) [Large language model]. chat.openai.com

Die Inhalte wurden redaktionell geprüft und angepasst.

Hinweis: Wenn Sie Beiträge zu diesem Buch geleistet haben und hier aufgeführt werden möchten, kontaktieren Sie Christina Maria Mayr.