Getreu Sylvias sehr zu beachtenden Mottos :
Fange nie ein großes Projekt an, ohne es vorher zu Planen
Ich habe ich mir Gedanken gemacht wie man nun ein PureBasic Buch im Wiki umsetzen könnte.
http://www.purearea.net/pb/english/pure ... :Main_Page
Die Schwierigkeit liegt darin, den Programmierneuling langsam mit leichten PB Funktionen, an das Thema Programmieren heranzuführen und trotzdem keinen PB Befehl auszulassen.
Da ich selber ein Anwendungs-Programmierer bin, habe ich alle Themen die ausschliesslich zur Spieleprogrammierung gebraucht werden ausgelassen.
(Gibt es ja auch schon ein Buch drüber, wenn auch in Englisch
2-D Scroll-Spiele Programmieren
http://www.codersworkshop.com/viewproduct.php?id=22 )
(Habs schon bestellt...)
Zu allererst habe ich mir eine übersicht über alle PB Befehle und Reservierter Wörter verschafft:
http://www.network-gui.de/Befehle_PB_3-93.pdf (Din A3, am besten mit 200% anschauen
Danach habe ich mich drangesetzt und alle Befehle Gedanklich nach Schwierigkeitsgrad in Lernblöcke eingeteilt.
Alle Themen sollen anhand von Beispielcodes erklärt werden!!!!!
Diese Lernblöcke sind in der Reihenfolge in der Sie nachher erklärt werden sollen.
Block 1 setzt ein Wissen von 0 voraus.
Alle folgenden Lernblöcke setzen auf den vorherigen auf.
Die Befehle die in den einzelnen Lernblöcken erklärt werden, habe ich in den Lernblöcken angegeben.
Die Reihenfolge in der Sie später erklärt werden ist nicht die Reihenfolge in der Sie dort aufgeführt sind.
Die jetzige Reihenfolge ist lediglich zum schnellen wieder finden gedacht, und als spätere Checkliste zum abstreichen.
Die Erklärreihenfolge ergibt sich aus den Beispielcodes, die noch gefunden werden müssen.
Lernblöcke:
http://www.network-gui.de/LernBloecke_PB_3-93.pdf (Din A4)
Eine Übersichtstabelle welche Befehle ich welchen schwierigkeitsgrad gegeben habe und welche Befehle verplant sind gibt es hier:
http://www.network-gui.de/LernHardness_PB_3-93.pdf (Din A3, am besten mit 200% anschauen
Wer Excel hat (das ist mein Planungstool) der findet das ganze als Exceltabelle hier:
http://www.network-gui.de/Befehle_PB_3-93.xls
Schaut bitte mal ob ich da Denkfehler drin habe oder ob da Befehle fehlen oder Falsch Plaziert sind.
Der nächste Schritt ist dann: Kapitel mit Inhalten festzurren und Beispielcodes schreiben.
Eine Sourcecode zum Lernen (Text-Editor) habe ich schon geposted:
http://forums.purebasic.com/german/view ... 8226#58226
Wer noch beim Dokumentieren mithelfen will trägt sich bitte hier ein:
Eine Liste im Wiki wo die Leute sich ein- und austragen können:
http://www.purearea.net/pb/english/pure ... c_DokuTeam