> Tok mindegy, hogy min (TP-n, bash shell scripten vagy visual basicen)
> tanulja meg a nebulo az alapokat (valtozo, feltetel, ciklus, stb); utana
> majd valtasz, ha bonyolultabb koncepciok is erdekelnek. Ha OOP-t akarsz
> tanitani, akkor is jo, ha elotte ezek az alapok megvannak -- es majd
> tanitod az oop-t Pike-ban, C++-ban, javaban vagy mondjuk Pythonban
> azoknak, akik mar tudjak, mi (koncepcionalisan) az a ciklus.

Pont ezért ajánlottam a Pythont. Egyben van minden. Anélkül lehet a
vezérlési szerkezeteket, és az alapvető algoritmusokat oktatni, hogy
változó deklarálásokkal, vagy hasonló dolgokkal kellene foglalkozni, és
még oop-hez se kell egy új nyelvet bevezetni, hanem lehet folytatni az
oktatást. Heti 1-2 óra mellett nem nagyon engedheti meg magának egy
tanár, hogy még egy teljesen új nyelvet is bevezessen csak azért, hogy
néhány béna osztályon keresztül az oop-t bevezese.
Persze utána meg kell nagyon tanulni a deklarációt, érvényeségi tartományokat
és hasonlókat is, de ez már tényleg nyelv, és szabvány függő. Minden
nyelvben máshol deklarálhatsz változót, vagy vezethetsz be függvényt, és
még az érvényeségi tartományok, scopeok is változnak nyelvenként,
és szabványonként. Elég csak megnézni a C-t most, és a szabványosítás előtt.
Ezért sem jó szerintem C-vel kezdeni. Na meg a fordítók miatt sem :P.
Aki próbált egy helyes, gcc alatt futó kódot Visual Studioba fordítani, az
tudja :D.

Khraath

_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz