Skip to content

Ein 10-wöchiger Kurs um die Grundlagen der Programmiersprache Python zu erlernen

Notifications You must be signed in to change notification settings

starcodecourses/Python-Grundlagen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Grundlagenkurs

ColabBinder

→ Kursinhalt für einen 10-wöchigen Kurs

Erste Stunde: Kennenlernen

  1. Vorstellungsrunde/Kennenlernspiel
  2. Wissensstand (was ist 'Programmieren', welche Begriffe sind bekannt)
  3. Erwartungen an den Kurs besprechen
  4. Binder/Colab erklären und es bei allen zum Laufen bringen

Woche 0: Einführung zur Nutzung von Jupyter Notebooks

Woche 1: Hello World!

  • Textausgabe (print())
  • Variablen (Strings, Integer, Floats und Booleans)

Woche 2: Listen

  • Was sind Listen?
  • .remove() und .append()
  • Indexing und Slicing

Woche 3: Wenn, Dann und Überhaupt

  • If-Else Statements
  • For-Loops
  • (While Loops)

Woche 4: Funktionen

  • Funktionen definieren
  • Parameter
  • Rückgabewerte

Woche 5: Bibliotheken

  • Was sind Bibliotheken?
  • Erklärung von Bibliotheken anhand von 'doglib' (i.e. Importieren, Objekte, Attribute, Methoden)

Woche 6: NumPy/ Matplotlib

  • 1D Array (Erstellen, Operationen)
  • ‘Append’, ‘Remove’, bzw. np.zeros
  • Liniengrafen, Achsenbeschriftung, Titel
  • Bonus: Mehrere Linien, Designoptionen, ...

Woche 7: NumPy/ Matplotlib

  • Streudiagramme
  • 2D Arrays
  • plt.imshow
  • Slicing, etc.

Woche 8: Daten IO / Matplotlib

  • PNG einlesen/speichern mit Matplotlib
  • Txt, CSV-Dateien einlesen/schreiben

Woche 9: OOP

  • Recap Objekte, Methoden, Attribute (doglib)
  • Klassen, Vererbung, (Subklassen)

Woche 10: Erstes Projekt + Installation

  • Ein erstes kleines Projekt
  • Installation von Python auf den Computer der Teilnehmerinnen

About

Ein 10-wöchiger Kurs um die Grundlagen der Programmiersprache Python zu erlernen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published