Kapitel¶
- 1. Vorwort
- 2. Einrichten Deines Systems
- 3. Versionskontrollsysteme
- 3.1. Kurzreferenz
- 3.2. Was ist ein verteiltes Versionskontrollsystem
- 3.3. Installation von Git
- 3.4. Ein Fork des Repository Erstellen
- 3.5. Klonen des Repositorys
- 3.6. Ein Projekt in Pycharm öffnen
- 3.7. Änderrung von Datein
- 3.8. Installing Arcade
- 3.9. Commit Your Code
- 3.10. Push Your Code
- 3.11. Turning In Your Programs
- 3.12. What If You Can’t Push?
- 3.13. Longer Git Command Reference
- 3.14. Review
- 4. Die Print Funktion
- 5. How to Draw with Your Computer
- 5.1. Creating a New Program
- 5.2. Comment Your Code
- 5.3. Import the Arcade Library
- 5.4. How to Open a Window for Drawing
- 5.5. Clearing the screen
- 5.6. Specifying Colors
- 5.7. The Coordinate System
- 5.8. Drawing
- 5.9. Specifying Parameters By Name
- 5.10. Future Improvements
- 5.11. Real-World Applications
- 5.12. Review
- 6. Was ist eine Programmiersprache?
- 7. Variablen und Ausdrücke
- 8. Funktionen erstellen
- 9. Zeichnen mit Funktionen
- 10. Wenn-dann-Anweisungen
- 11. For Loops
- 12. While Loops
- 13. Random Numbers
- 14. Fortgeschrittene Schleifen
- 15. Einführung in Listen
- 15.1. Datentypen
- 15.2. Arbeiten mit Listen
- 15.3. Erstelle eine leere Liste
- 15.4. Durch eine Liste iterieren (Wiederholung mit Listenelementen)
- 15.5. Schleife mit Index und Element
- 15.6. An eine Liste anhängen
- 15.7. Summieren oder Modifizieren einer Liste
- 15.8. Zeichenketten-Aufschnitt
- 15.9. Geheimcodes
- 15.10. Assoziative Arrays
- 16. Classes, Constructors, and Attributes
- 17. Class Methods
- 18. Verwenden der Klasse
Window
- 19. Steuerung durch den Benutzer
- 20. Soundeffekte
- 21. Sprites und Kollisionen
- 22. Sprites bewegen
- 23. Fehlersuche in Programmen
- 24. Verwenden von Sprites zum Schießen
- 25. Sprites und Wände
- 26. Bibliotheken und Module
- 27. Suchen
- 28. Array-basierte Gitterraster
- 29. Jump ‚n‘ Run - Plattformspiele
- 30. Sortieren
- 31. Ausnahmen
- 32. Rekursion
- 33. String-Formatierung
- 34. Virtual Environments In PyCharm