Was heisst hier Logik?
Steckt die nicht in den Schleifen, Funktionen, Abfragen und logischen Verknüpfungen, die du erwähnt hast?
Was noch fehlt, sind Vokabular und Syntax der jeweiligen Programmiersprache und das notwendige Wissen um die vorhandenen Funktionen, Bibliotheken usw.. Das kann man aber nur durch Auswendiglernen erlangen.
Wie man ein Programm scheibt, also die Logik der Arbeitsschritte, wäre übrigens auch nicht unwichtig. Also erst auf dem Papier ein Ziel definieren, überlegen und skizzieren, wie die betreffende Sprache das am Besten lösen kann und dann erst mit der eigentlichen Programmiererei anfangen, und zwar Baustein für Baustein, kommentieren, kompilieren usw..
Das ist auch nicht angeboren und sollte vermittelt werden.
Und immer schön mit Beispielen arbeiten, denn wenn du zu theoretisch anfängst, langweilen sich die meisten Leute.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BlindesHuhn« (27. Mai 2009, 16:47)