Tutorial

GRUNDLAGEN
0. Calc, zum Ausführen der Beispiele
1. Ausdrücke
2. Listen und Zitate
3. Konstruierte Listen
4. Zeichenketten
5. Zahlen
6. Bedingte Ausdrücke
7. Einfache Funktionen

REKURSION UND ITERATION
8. Rekursion
9. Collatz-Problem
10. Palindrome
11. Potenzen berechnen
12. Horner-Schema
13. Fläche eines Polygons berechnen
14. Pi berechnen
70. Gnome Sort
15. Türme von Hanoi
16. Pascalsches Dreieck
17. Newton-Verfahren
18. Regula Falsi
19. Bisektion
20. Quadratwurzeln mit dem Halley-Verfahren berechnen
21. Lampsort

STRUKTURIERTE DATENTYPEN
22. Murmeln gruppieren
23. Polynomring
24. Weitere Methoden für Polynome
25. Komplexe Zahlen
26. Polarkoordinaten
27. Casus Irreducibilis
28. Nullstellen von Polynomen bestimmen
29. Lineare Algebra
30. Matrixmultiplikationen optimieren
31. Entwicklungssatz von Laplace
32. Cramersche Regel
33. Kreis durch drei Punkte
34. Feindliche Brüder
35. Zentralprojektion
36. Längen- und Breitenkreise
37. Sternenhimmel

OBJEKT-ORIENTIERTE PROGRAMMIERUNG
38. Geometrische Funktionen
39. Square Limit
40. Schildkröten-Grafik
41. Lindenmayer-Systeme
42. Drachenkurve
43. Rekursive Drachenkurve
44. Penrose-Parkettierung
69. Superformel
45. Suche in Graphen
46. Tiefen- und Breitensuche
47. Problem der Wasserkrüge
48. Pairing Heap
49. Bestensuche
50. A* Suche
51. 8 Puzzle
52. Sudoku
53. Partitionen
54. Kruskals Algorithmus

LOGISCHE PROGRAMMIERUNG
55. Term
56. Formel
57. Unifikation
58. Resolution
59. Hornklausel

PARALLELE UND VERTEILTE PROGRAMMIERUNG
60. Sieb des Eratosthenes
61. Essende Philosophen
62. Verteilt Sortieren
63. Restklassenringe
64. Elliptische Kurven
65. Faktorisieren mit elliptischen Kurven
66. Verteilt Faktorisieren

FORMALE SPRACHEN
67. Wörter von formalen Sprachen erkennen
68. Adaish