Scratch/Python

Warum Scratch

  • kindgerechtes Design
  • eignet sich erfahrungsgemäss als Einstieg ins Programmieren und als Basis für das Erlernen weiterer Programmiersprachen, z.B. Python
  • aufgrund der Blockstruktur sehr geeignet als Vorstufe zu Turtlestitch (https://www.turtlestitch.org). Mit Turtlestitch können eigene Muster programmiert, auf eine Stickmaschine übertragen und dann gestickt werden.

Warum Python

  • einfach zu lernen und dennoch universell einsetzbar
    • easy & powerful: fast grenzenlose Anwendungsgebiete, z.B. Datenanalyse, -visualisierung, machine learning, …
  • sehr verbreitet, auch an Hochschulen sowie bei Google, NASA, Twitter, etc.

Laut TIOBE Programming Community index, einem Indikator, der die Popularität von Programmiersprachen in monatlichem Turnus anzeigt, befindet sich Python im März 2023 auf Rang 1: https://www.tiobe.com/tiobe-index/