Python Training Improvements

Beginner Course

Extract beginner course from everything. Take exercises from Herdt, and create a chain of exercises, thereby covering all that is necessary.

Look in Programmierung Grundlagen (13. und 14.1.2021) which exercises were made, and put them in order with dependencies. The resulting dependency chain defines the main structure of the course.

Exercise Structure

  • Continue to cram exercises in their respective groups

  • Bring in all the exercises from the Herdt script

Split Exercises

Custom trainings are defined by picking the appropriate exercises. Improve existing exercise material by splitting existing exercise-topics into more fine-grained pieces (maybe surrounded by a group?)