Programování v Pascalu (Delphi) (2371531)

Kurz programování. Mnoho studentů již nějak programovat umí, takže se soustředíme na to, co se označuje jako algoritmy – cykly, definice procedur a funkcí, třídění, dynamické struktury od spojových seznamů po stromy. Do rozsahu 3+2 pak patří také základy objektově orientovaného programování, jako výjimky a předávání zpráv. Vše v prostředí Borland Delphi; studenti si mohou zinstalovat Personal Edition (na studijní účely zdarma), nebo (s životností 2 měsíce) Enterprise Edition. Pro praktické psaní programů lze použít Lazarus.

Ve studijních plánech nabízíme výběr z jazyků Java a Pascal. Vzhledem k počtu studentů oboru ovšem nemůžeme učit oba jazyky, což pravděpodobně znamená přechod na Javu (a opuštění prostředí Delphi) (asi necháme hlasovat). K porovnání navštivte stránku http://www1.fs.cvut.cz/cz/u12110/aii/ , ve druhém odstavci je odkaz na “proč Javu” a “proč Pascal”, kde jsem shromáždil názory zastánců obou. Je příznačné, že text o Pascalu je dlouhý a upovídaný, ale asi by si každý vždy měl vyslechnout názory obou stran. Když to dokáže ;-)