Treba razdovijiti to da neko zna programirati od toga da neko zna neki programski jezik.
Na faksu se trebaju (na nekima je i tako) uciti neki principi i naterati studenta da razvije svoj nacini razmisljanja a programski jezici se vremenom menjaju te se ne treba previse vezati za neki.
Evo nekoliko reci...
Na pmf-u, prva cetiri semestra radili smo Modulu 2 (uvod, spa 1,2,3 od steka i queue-a na sto nacina do stabala i hafmanovog kodiranja, stvari koje svaki programer treba u malom prstu da ima), u 3em semestaru dolazi Java koju koristimo i na Bazama podataka (Oracle) takodje dolazi i Delphi kao nastavak na Modulu 2, 4 semestar iz Baza podatak 2 radi se Java+jdbc+oracle+aplet, 5 i 6 semestar Operativni sistemi Modula2 + Java (modula2 pod linuxom, a Java u win), tu su i .net tehnologije u kojem objedinjujemo to sve sto smo do sada naucili, Informacioni sistemi (peti semestar je samo UML, koristimo Power Designer), zatim u sestom semestru apache + java + javascript + mysql.
A za 7 i 8 semstar jos ne znam sta se radi :)...
Znaci, polazi se od nekih osnovnih stvari i tezi se ka tome da se stvore programeri koji ce biti prilagodljivi, i kojima promena nece biti problem - vec izazov.
Programski jezik je alat,
ako zovete keramicara koji ima samo cekic i sa njime radi savrseno, da li ce vam taj majstor moci staviti plocice u kupatilo a da koristi samo cekic?
Pa hoce, ali ce se posteno namuciti....
A sto se tice clanka, vise mi lici na neki maturski rad...
edit:
zaboravih dodati VI (Prolog, Java)...

