Algoritmy a programování I

UI/N1002

vyučován v zimním semestru | časová náročnost je 2 hodiny přednášek 2 hodiny cvičení týdně | lze za něj získat 4 kredity

předmět není podmíněn absolvováním jiného předmětu

přednáší doc. RNDr. František Koliba CSc.,RNDR. Miroslav Langer Ph.D.
cvičení vede Mgr. Jiří Týn ,Mgr. Tomáš Wagner ,Mgr. Libor Olajec ,Mgr. Jan Drastík ,Mgr. Jakub Skácel ,RNDR. Miroslav Langer Ph.D.

náročnost: rating_star_narocnostrating_star_narocnostrating_star_narocnost | užitečnost: rating_star_uzitecnostrating_star_uzitecnostrating_star_uzitecnost | zábavnost: rating_star_zabavnostrating_star_zabavnostrating_star_zabavnost

Průběh v jednotlivých letech

Jedná se o úplný úvod do programování, vychází se z toho, že se s ním studenti na střední vůbec nesetkali (což byl i můj případ). Takže se vše bere systematicky od úplného začátku. Dlouhé roky neměly přednášky větší význam a v zimním semestru na ně nemělo smysl vůbec chodit, od roku 2015 je tomu naštěstí jinak a místo nudného promítání pdfka si člověk ujasní i teoretické pojmy, z nichž vychází to, co na cvičeních programuje. A co se po něm bude chtít, když si u státnic náhodou vytáhne otázku z této oblasti.

Základem jsou ale cvičení. Programování vyžaduje trošku odlišné myšlení a ne každý se do něj dostane okamžitě a to je také zohledněno v požadavcích na absolvování. U Mgr. Týna i Wagnera stačilo na konci semestru vytvořit jednoduchý program v Pascalu, Mgr. Olajec upřednostňoval písemky. Ať už učil kdokoli, náročnost nebyla nijak vysoká. V roce 2015 se na cvičeních přešlo od Pascalu k C++.

Přínos předmětu

Získání první představy o datových typech, struktuře kódu, větvení, cyklech, obecně o algoritmizaci, což základ bez ohledu na to, jaké oblasti IT se pak člověk bude ve finále věnovat. A i matematikům a knihovníkům se rozhodně hodí schopnost utřídit si myšlenky a pomocí vývojového diagramu sdělit, jaká je moje představa o tom, jak má něco probíhat.

Materiály

základní

o kategorii

ikonka pdfskripta19.ledna 2016, 19:53skripta ke stažení302.45 KB
ikonka pdfPřehled probraných příkazů29.ledna 2016, 11:32Přehled probraných příkazů ke stažení49.54 KB

Projekty

o kategorii

ikonka zipSemestrální projekt
vytvořeno v: Pascal
rok: 2012-2013Semestrální projekt - náhled
vyučující: Mgr. Tomáš Wagner
popis:
Animace zvětšujícího a zase se zmenšujícího čtverce, kterému je vepsaná kružnice. Zvětšení a zmenšení proběhne celkem třikrát.
odkaz ke stažení:Semestrální projekt ke stažení
aktualizováno: 27.ledna 2016, 11:53