PureBasic
Aus Wikibooks
Projektdefinition [Bearbeiten]
- Lernziele: Es soll möglich sein, den Abschnitt Grundlagen durchzuarbeiten, ohne zuvor jemals programmiert zu haben. Danach sollte man einen umfassenden Überblick über die Konzepte von PureBasic und der Programmierung erhalten haben. Daraufhin sollen weiterführende Themen für Interessierte folgen.
- Hauptautor/Ansprechpartner:
- Co-Autoren: Momentan keine, sind aber natürlich erwünscht.
- Ehemalige Autoren: Karsten, Sulfur, JonRe, Robert
- Richtlinien: Jedes Thema soll anhand von ausführbaren Code verdeutlicht werden, unausführbare Code-Schnipsel sollen vermieden werden. Die Beispiele sollen ausführlich erklärt werden, ebenso sollen die Kapitel aufeinander aufbauen. Falls neue Begriffe eingeführt werden, die Anfänger verwirren könnten, z.B. Compiler, sollen diese ebenfalls erklärt werden. Sinnvoll wären außerdem Aufgaben zu jedem Kapitel, wobei Beispiellösungen im seperaten Abschnitt "Aufgabenlösungen" verfügbar sein sollen. Des Weiteren sollen kurze Beispielprogramme zur Verfügung gestellt werden.
- Aktueller Status: Ein paar weitere Aufgaben wären schön. Die Struktur soll noch einmal überarbeitet werden. Der neue Referenzabschnitt muss außerdem gefüllt werden.
Einstieg [Bearbeiten]
Grundlagen [Bearbeiten]
- Hello, world!
- Variablen und Konstanten
- Variablentypen
- Bedingungen
- Schleifen
- Arrays, Listen und Maps
- Strukturen
- Prozeduren
Fortgeschrittene Themen [Bearbeiten]
Objektorientierung [Bearbeiten]
- Installation von PureObject
- Einstieg in die Objektorientierte Programmierung
- Vererbung
- Polymorphismen