Gestaltungsorientierte Informatik

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
textadventure:thonny [2026/04/05 22:43] – angelegt celandirtextadventure:thonny [2026/04/06 18:15] (aktuell) – celandir
Zeile 1: Zeile 1:
 ====== Entwicklungsumgebung Thonny ====== ====== Entwicklungsumgebung Thonny ======
  
 +Nachdem wir nun wissen, //was// wir programmieren wollen, beschäftigen wir uns nun damit, //wie// wir programmieren.
  
 +Computerprogramme sind einfache Textdateien, in denen die Anweisungen einer Programmiersprache stehen. Deswegen kann man im Prinzip jeden Texteditor verwenden, um zu programmieren. Normalerweise verwendet man aber eine „Softwareentwicklungsumgebung“, die Hilfsmittel zur Verfügung stellt, um das Programmieren zu unterstützen. So wird üblicherweise der Programmtext so eingefärbt, dass man die Programme leichter verstehen kann, es gibt Werkzeuge, um Fehler zu suchen (sog. „Debugger“), Änderungen nachzuverfolgen (sog. „Versionsverwaltung“) und vieles mehr.
  
-Computerprogramme sind einfache Textdateien, in denen die „Befehle“ einer Programmiersprache stehen. Deswegen kann man im Prinzip jeden Texteditor verwenden, um zu programmieren. Normalerweise verwendet man aber eine „Softwareentwicklungsumgebung“, die Hilfsmittel zur Verfügung stellt, um das Programmieren zu unterstützen. So wird üblicherweise der Programmtext so eingefärbt, dass man die Programme leichter verstehen kann, es gibt Werkzeuge, um Fehler zu suchen (sog. „Debugger“) und vieles mehr. +Die meisten Softwareentwicklungsumgebungen sind sehr komplexe Anwendungen, die viel Einarbeitungszeit erfordern. Sie richten sich an hauptberuflicher Programmierer:innen, für die sich der Aufwand lohnt, weil sie die Zeit später wieder einsparen. Eine einfache, aber für unsere Zwecke gut geeignete Softwareentwicklungsumgebung für die Programmiersprache Python ist „Thonny“. 
- +
-Die meisten Softwareentwicklungsumgebungen sind sehr komplexe Anwendungen, die viel Einarbeitungszeit erfordern. Sie richten sich an hauptberuflicher Programmierer:innen, für die sich der Aufwand lohnt, weil sie die Zeit später wieder einsparen. Wir werden in der Programmiersprache „Python“ programmieren. Eine einfache, aber für unsere Zwecke gut geeignete Softwareentwicklungsumgebung für Python ist „Thonny“. +
  
 Auf den Schulcomputern ist Thonny bereits installiert. Wenn Du auch auf deinem privaten Computer programmieren möchtest (beispielsweise bei Hausaufgaben), dann musst du dir Thonny installieren. Thonny ist Open Source Software und kann kostenlos hier heruntergeladen werden: https://thonny.org/  Auf den Schulcomputern ist Thonny bereits installiert. Wenn Du auch auf deinem privaten Computer programmieren möchtest (beispielsweise bei Hausaufgaben), dann musst du dir Thonny installieren. Thonny ist Open Source Software und kann kostenlos hier heruntergeladen werden: https://thonny.org/ 
  
-(Tablets sind für die Programmierung ungeeignet.) +Nächste Lektion: [[hallo_welt|Hallo Welt! (Daten ausgeben)]]
textadventure/thonny.1775421792.txt.gz · Zuletzt geändert: von celandir