Skip to content

Python 101 - Grundlagen der Programmierung

Willkommen zum Python 101 Kurs! Dieser Kurs führt dich in die Grundlagen der Programmierung mit Python ein.

Python

Über diesen Kurs

Programmieren ist für viele die Königsdisziplin der Informatik. Beim Programmieren kann man Kreativ sein und aus dem nichts, etwas erschaffen. Es erfordert Konzentration und vor Allem Übung.

Achtung

'Ich kann das nicht' wird nicht akzeptiert!

Lernziele

Nach Abschluss dieses Kurses kannst du:

  • Grundlegende Python-Programme schreiben und ausführen
  • Mit verschiedenen Datentypen (Zahlen, Strings, Listen, Dictionaries) arbeiten
  • Kontrollstrukturen (if/else, Schleifen) verwenden
  • Eigene Funktionen definieren und nutzen
  • Einfache Probleme algorithmisch lösen
  • Code systematisch testen

Kursstruktur

Der Kurs besteht aus folgenden Komponenten:

📚 Theorie-Skript

Im Skript kannst du alles nachlesen, was wir im Unterricht behandelt haben. Es soll dir als Nachschlagewerk dienen.

✏️ Übungen

Praktische Programmieraufgaben zum Selbststudium. Jede Übung enthält:

  • Eine klare Aufgabenstellung
  • Eine Code-Vorlage zum Kopieren
  • Automatische Tests zum Überprüfen deiner Lösung

Lösungen

Vollständige Musterlösungen zu allen Übungen. Nutze diese zur Selbstkontrolle oder wenn du nicht weiterkommst.

Tipp

Hier ist selbstdisziplin angesagt. Schaue die Lösungen erste an, wenn du die Aufgabe gelöst hast!

Voraussetzungen

Du musst kein Vorwissen mitbringen. Das einzige was du benötigst ist:

  • Einen funktionierenden Laptop
  • Das Programm Thonny
  • Interesse & Motivation

Arbeitsweise

  1. Theorie lernen: Wir besprechen ein neues Konzept im Unterricht oder du liest das Skript
  2. Üben: Du bearbeitest die Übungen selbstständig
  3. Testen: Führe deinen Code aus und überprüfe ihn mit den integrierten Tests
  4. Vergleichen: Schaue dir bei Bedarf die Lösungen an

Tipps für den Erfolg

  • Übe regelmäßig: Programmieren lernt man nur durch Programmieren
  • Experimentiere: Ändere den Code ab und schaue, was passiert
  • Mache Fehler: Fehler sind Teil des Lernprozesses
  • Nutze die Tests: Die automatischen Tests geben dir sofortiges Feedback
  • Frage nach: Wenn du nicht weiterkommst, scheue dich nicht zu fragen

Viel Erfolg beim Lernen! 🐍

Informatik & ICT Unterricht Neufeld