====== Programmieren ====== Programmieren ist eine wunderbar kreative Tätigkeit und mit kaum einer anderen Tätigkeit vergleichbar. Sie vereint Kreativität, Kombinationsgabe und abstraktes Denken. Und zu allem Überfluss macht sie auch noch Spaß. Stöbert ruhig auf den folgenden Seiten. Mit Sicherheit entdeckt ihr auch etwas für euch. {{ :schule:prog:margaret_hamilton-1969.jpg?direct&300|Margaret Hamilton, Software-Entwicklerin neben ihrem gedruckten Quelltext. 1969}} * **[[Python]]** * [[Programmierübungen]] * [[Rekursion]] * [[Versionsverwaltungssysteme]] * [[Lastenheft und Pflichtenheft]] * [[Webprogrammierung]] * [[Objekt-Orientierte Programmierung]] * [[Vorgehensmodelle der Softwareentwicklung]] * [[Linktipps Programmieren|Linktipps]] * [[Programmtests]] * [[CSharp-Programmierung|C#-Programmierung]] * [[CTF]] ===== Ausgewählte Projekte ===== * Zeitschriften mit Projektideen: [[MagPi]], [[Wireframe]], [[https://it.tbs1.de/itawiki/index.php/Benutzer:Marco_Bakera/Projektideen|Projektideen im ITA-Wiki]] * [[Ticketautomat]] * [[Passwortgenerator]] * [[Hexeditor]] * [[Messwertanalyse]] * [[Textadventure]] * [[Vier Gewinnt]] * [[Logikgatter]] * [[RaspberryPi-Programmierung mit C-Sharp|RaspberryPi-Programmierung mit C#]] * [[edu:Scratch]] * [[Android Programmierung]] * [[Brainfuck]] * [[Live Coding]] * [[GNUstep]] * [[Gobby]] * [[REST in 15 Minuten]] * [[Langton Ameisen]] * [[Manic Digger]] * [[Weasel-Algorithmus]] * [[Unity|Spieleprogrammierung mit Unity]] * [[Webserver programmieren]] * [[Games For Coders - The Lab]] * [[Perlenspiel]] * [[Telnetserver]] * [[http://projectsgeek.com/net-mini-projects-source-code|Projects Geek]] ist eine Sammlung unterschiedlicher .NET-Projekte für den Einsatz in Schulen. * Der [[Raspberry Pi]] lernt Twittern in //Raspberry Pi - Das umfassende Handbuch//, Kap. 34. * [[blog>kindle_wetter_monitor|Wetter-Monitor mit einem Kindle]] * [[https://www.voss.earth/tonuino/|TonUINO]] ist ein durch RFID steuerbarer und mit einem Arduino realisiert Audioplayer. [[http://phoniebox.de/|Phoniebox]] verfolgt dasselbe Ziel für den [[Raspberry Pi]]. * [[https://it.tbs1.de/itawiki/index.php/Benutzer:Marco_Bakera/Projektideen|Projektideen]] und [[https://it.tbs1.de/itawiki/index.php/Projekttag|Projekte]] im ITA-Wiki * [[Eigene Projekte]] {{:schule:phasenprogrammiersprachelernen.png?direct&400|}} > “You can’t solve someone’s problem with code if you don’t understand their problem.” \\ - Adam Haney, Bellhops