Tento předmět je úvodním kurzem programování. U studentů se předpokládá obecná orientace ve výpočetní technice a středoškolské matematice. Probírané algoritmy a datové struktury budou demonstrovány v jazyce C++. Nemalý důraz je kladen na praktickou impl
Hodně kreditů Bez zkoušky
Popis | Nahrál | Materiál | Staženo | Nahráno |
---|---|---|---|---|
Vypracovany projekt 2 Sklad Ovoce - zkontrolovano u Dohnalka, ubral par bodu protoze to je brute force reseni | Mmmm Mmmm | Projekt | 0x | 07.09.2024 |
jednodusse vysvetlene zakladni algoritmy, jeden z nich je pak potreba vysvetlit u zaverecne pisemky | Mmmm Mmmm | Okruhy ke zkoušce | 0x | 07.09.2024 |
ALG Projekt - Polynomy | HiddenName | Projekt | 0x | 30.06.2024 |
ALG PRIPRAVA ZKOUSKA | HiddenName | Skripta | 1x | 30.06.2024 |
Shrnutí teorie z přednášek 2024 (shrnutí teorie na závěrečnou písemku) | philR | Balík přednášek | 2x | 12.06.2024 |
2. Vypracovaný domácí úkol. Cvičící Petr Prokop. | Kexa | Domácí úkol | 0x | 07.06.2024 |
Projekt z algoritmov, projekt c.6 | Patrik Safan | Projekt | 0x | 04.06.2024 |
Příprava na závěrečný test | mo | Tahák | 3x | 30.05.2024 |
[30b/30b] Rekonstrukce a uložení binárního stromu do řetězce (P. Dohnálek) | Tomaš Jebaček | Projekt | 0x | 20.05.2024 |
Různé verze zadání ke zkoušce | KkK | Zadání ke zkoušce | 25x | 05.05.2024 |
Předmět jsem podle názvu uvítal. Už na první přednášce jsem pochopil že předmět není o tom jak právně napsat optimalizovaný algorytmus, ale pouze jak spočítat složitost a rychlé zběžné vysvětlení jak často používané algorytmy fungují a s pomocí cvičícího jej naprogramovat. Tempo probírané látky mi na přednáškách příjde až příliž pomalé, minimálně ze začátku. Třetí přednáška mi stále připadala jako úvodní hodina, na které jsem se nic nedozvěděl a tak se chození na přednášky zvrhlo spíše v počítání kolikrát panu Dvorskému přeskočí hlas a kolikrát řekne "hele". Po asi 6. přednášce jsem už přednášky vyměnil za přípravu na předmět APPS, který mi připadal jako lepší strávení času. Ve výsledku ale budete za pomalé tempo rádi, protože se zápočtový test píše opravdu v zápočtovém týdnu kdy budute narychlo dodělávat projekty a na učení algorytmů nebude čas. Oproti přednáškám velice přínosné cvičení s panem Prokopem. Rychle a pochopitelně vysvětleno učivo, úkoly zadávané v hodinách se krásně daly stihnout během hodiny a když už bylo potřeba něco dodělat doma, tak to bylo na pár minutek. Pár chyb na tabuli, u kterých se zasekl nejeden mozek mi zachránil zápočtový test protože jsem si všiml stejné chyby jako jste uďělal vy na tabuli. Podle informací kolegů byly cvičení s panem Dvorským plné domácích úkolů obsahující dost matiky, která se na zápočtovém testu objevila v jednom příkladu.
Zakk - 24.05.2022
Se správným učitelem (Svoboda, Bielik) úplně napohodu předmět a není problém mít full.
Ragnar012 - 22.05.2022
Asi jeden z nejdulezitejsich predmetu, co se tyce jeho naplne. Bohuzel ucen naprosto arogantnim a neschopnym garantem Dvorskym, ktery bohuzel taky vede Algoritmy 2...
. - 16.05.2022
vpohodě, na cvika doporučuji Bielika
Nahrávač - 27.02.2020
V pohodě.
random.prezdivka - 23.09.2018
Ze začátku se tento předmět může jevit jako těžký, ale pokud chodíte na přednášky, vnímáte učivo a aktivně programujete na cvičeních, tak není problém dát ALG I na jedničku. Na cvičení doporučuji Vůjtka, naučí toho opravdu hodně. Nenechte se zmást tím, že Dvorský na první dojem vypadá jako zákeřný vyučující, ale jen se prostě dále nechce zabývat studenty, kteří se na to úplně vykašlou.
Bender - 06.02.2018
V poho předmět pro ty co už umí programovat :)
Martin Wójcikiewicz - 16.12.2017
Pro začatečníka asi dost těžký předmět, je to třeba hrotit a připravovat se. Na cvičení doporučuju Dohnálka, donutí Vás mít ALG rádi.
vito.s - 14.11.2017
V pohodě předmět, bylo to lehké
student - 17.10.2017
V pohodě předmět, jen je potřeba se na to trochu více podívat
Korock - 24.09.2017
Programovanie v C++, treba si pozrieť aj teóriu, ale nie je to až tak ťažké.
nicneviem - 24.09.2017
Pro ty, co umí - pohoda.
atavarecek - 19.09.2017
SJUPEJ PJEDMĚT
VŠBSKLAD NAHOVNO - 18.09.2017
Pro mě nejzajímavější předmět
Oliver Hood - 04.06.2017
Přibližně první polovina předmětu jde v souladu s učivem předmětu PRI z důvodu naučení studentů bez předchozích programovacích zkušeností úplným základům neobjektového programování. Na rozdíl od něj se však, jak už název napovídá, zaměřuje na jejich praktickém využití při řešení "obtížnějších" problémů a to tedy hlavně v druhé polovině. Druhý a třetí test jsou o napsání algoritmu na cvičení, víceméně se zkouší schopnost studenta/ky pojat problém a rozebrat si ho na menší celky, ve výsledku nenapíšete víc než dva vnořené for loopy a do dvaceti řádků kódu navrch k tomu. Zápočtový test se skládá z příkladů na napsání jednoduchého kódu, příkladů postupu fungování určitého algoritmu a trochu teorie navrch. Na cvičení jsem měl pana Hanzelku a mohu jej jenom doporučit. Bod odebírám z důvodů častého odcházení od tématu na přednáškách pana Dvorského, sice jsem se vždycky zasmál a na jeho "vyvážený stav" asi nikdy nezapomenu, ale občas už platilo, že se nic nemá přehánět. Nakonec bych jenom napsal, že ano, lidi co měli programování na střední tento předmět dají poslepu, ale vůbec není pravdou, že je nemožné tento předmět zvládnout bez předchozích programovacích zkušeností. Mně stačilo chodit na přednášky, být aktivní na cvičeních, zapnout mozek na testech a kromě opakování zápočtového testu, protože jsem se na něj vůbec neučil a uteklo mi to o bod (doporučuji neopakovat tuto moji hloupou chybu), se dal bez problému zvládnout.
Foxaves - 27.05.2017
Zadání písemek hrozné. Vymýšlí je doc. Dvorský a jsem napsána většinou tak podivně, že je nikdo nepochopí :-D Přednášky hrozné vůbec se nemluví k věcí. Kecá se o jeho výletech do zahraničí a jeho denních zážitcích, které jsou pro studenty stejně přínosné asi jako teoretické žvásty ve skriptech.
lukeee12 - 23.05.2017
Celkem se da
FAKEUCET - 15.05.2017
Dá se s Běhálkem
Uživatel smazán - 15.05.2017
aa
Uživatel smazán - 15.05.2017
..
jariima - 15.05.2017
Obsah předmětu je fajn, jen nejsem fanda real-time testů.
jfaltos - 14.05.2017
Vlastně strašně jednoduchý předmět, když už nějakou dobu programujete, ale neskutečné peklo, když to vidíte prvně. Realtime testy docela těžké na pochopení, takže na to hodinu koukáte a nevíte, co se po vás vlastně chce, aby jste pak zjistili, že to je patnáct řádku kódu. Nakonec i proti pravidlům na tři pokusy pořád prošlo jen 40% lidí.
hajmajeboss - 14.05.2017
V pohode predmet. Pre ľudí ktorí už predtým programovali je to uplne easy.
DaniellesShadow - 12.05.2017
Docela přínosný předmět, ale rozhodně nepodceňovat, 60% lidí ho prý tento rok nedalo.
student22 - 10.05.2017
Bezva předmět
Uživatel smazán - 09.05.2017
Jeden z rozumnějších předmětů na všb...
radek - 06.05.2017
I kdyz zadani pisemky bylo na cele A4, tak jste meli za ukol naprogramovat 10 - 20 radku kodu. Testy spise na pochopeni zadani.
oli227 - 04.05.2017
Testy v průběhu semestru náročné, závěrečný test už lepší.
DarkDevil - 02.05.2017
Slozite, ale donuti se ucit.
lingeus - 01.05.2017
Bezva předmět, přednášející i pobaví!
n1199560 - 01.05.2017
Docela těžké real-time testy, nejhorší je pochopit, co vlastně chtějí. Jinak zkouška v pohodě.
lookin5 - 30.04.2017
Pro začátečníky těžké zápočtové testy, jinak docela zajímavý předmět.
Nickel - 17.04.2017
Předmět je zajímavý, a pro mě osobně hlavní, takže se bez znalosti z ALG 1 neobejdu.
vitanos22 - 31.03.2017
Cvičení s Dohnálkem celkem OK, ale pro začátečníka poněkud rychlejší tempo. Třetí test jsem zvládl díky improvizaci. Závěrečný test spíše teoretický, upřímně nevím kdy jsme se učili látku k němu.
Tučňák - 09.03.2017
Naprosto nesmyslný předmět na kterém vyletělo 60% lidí! Vůbec by v prváku neměl být, je to specifické programování, žádné obecné. Měl by být spíše jako volitelný v dalších semestrech... Navíc si většinou každý dělá co chce. Dvorský jako vedoucí něco nařídí a cvíčící si to stejně zrobí podle sebe, holubník, nic jiného!
petr0035 - 28.02.2017
Nepodceniť, celkom náročný predmet pre začiatočníka v programovaní.
xerox - 23.02.2017
Docela pohodový předmět. Jen si dávejte pozor na závěrečný test, je o dost obtížnější, než byste čekali, a pokud nebudete mít dostatek bodů, nebudete ho moct ani opakovat.
Lonewolf - 10.02.2017
Náročný predmet, najhorší v 1. semestri. Pre ľudí, ktorí už vedia programovať je to jednoduché, ale pre tých, ktorí s tým začínajú je náročnosť príliš vysoká. Na cvikách sa vôbec nepreberá to, čo je potrebné na zvládnutie testov. 1. test pohoda, záverečný taktiež ale 2. a 3. test tzv programovacie, tie boli tento rok nezvládnuteľné. Údajna úspešnosť v tomto roku 40% asi hovorí za všetko...Navyše prednášky sú dosť nanič, na pár výnimiek vačšina vecí nie je vôbec vysvetlená a náročnosť testov vôbec nezodpovedá tomu, že je to prvý programovací predmet pre ľudí, kde treba predpokladať, že nikdy neprogramovali.
Peter Banik - 08.02.2017
Testy těžké, přednášky nudné, na cvikách se berou úplné základy, které k uspění v testu nestačí.
Redro - 03.02.2017
Jednoznačně nejtěžší předmět 1. semestru, na testy na cvikách je třeba se dobře připravit, Dvorského testy bývají docela zákeřné, ale zvládnout se dá.
marcipan - 09.01.2017
Určitě nepodceňovat! Těžký předmět pro lidi co s programováním začínají, pro mě to byl asi nejtěžší předmět 1. semestru. Jednoznačně těžší než předmět Programování I.
Brtnik - 08.01.2017
Chce to dávat pozor na cvičení...
kama.ch - 02.01.2017
Dvorský se moc nesere
Slon - 02.01.2017
Dá se :) Ale asi těžké pro ty co programovat neumí.
Martin.t0x1c.Wojcikiewicz - 02.01.2017
NIc jednoducheho!!!
jan.bucek.923 - 09.12.2016
Celkom v pohode predmet.
dexe112 - 07.12.2016
jde to
Tomáš Petružela - 06.12.2016
Pravděpodobně trochu těžší než programování I, ale nic co by se nedalo zvládnout pokud budete na cvikach dávat pozor.. Dohnálek FTW !
Alixer - 24.11.2016
Zbytečný předmět
Furo - 20.11.2016
celkom hard... na tie cvika sa treba naučit všetko z netu alebo knižek jedine ...valia tam kody takže treba sa na to hodne pripravovat kto nevie C++
dilema - 22.09.2015
Docela pohodka.
mbjolek - 02.05.2014
Pro studium na IVT úplné základy, které musí každý zvládnout, Dvorského výuka dobrá, jeho vtípky a historky jsou příjemným osvěžením.
vac - 23.01.2014
Velmi jednoduchý předmět, pro někoho kdo už má zkušenosti s Cčkem, není problém.
Sleepy - 14.08.2013
První písemka pohoda, v druhé písemce napsat 3 řádky kódu, v třetí písemce zas 3 řádky kódu + dopsat zbytek. :-) Zápočtová písemka docela hnus. Jako cvičícího doporučuju Platoše - vůbec nehrotí písemky.
Winn - 17.01.2013
Verim, ze pro nekoho hardcore predmet. Pro me, cloveka co je neprogramator a nechce se tomu venovat trochu tezsi, ale zpetne musim rict, ze se da v zvladnout, pokud se clovek pripravuje. Zalezi hlavne na cvicicim doporucuju Platose.
hynman - 08.06.2012
Tak tento předmět se stal noční můrou. V prvním ročníku jsem se do C++ tak krásně zamotal, že jsem se nedostal ani přes písemku č.2. A když jsem to letos opakoval ve druháku, tak první tři písemky pohoda, většinou ctrl+c, ctrl+v takže žádný problém. Ovšem problém je písemka zápočtová, 3 otázky tipovačka většinou nejsou těžké a pokud se zamyslíte, tak se trefíte, jenže další tři otázky typu popište tento BubbleSort, či jiný sort, rekurze a půlení dělení. Když jsem šel podruhé na záp.písemku, věřil jsem si, že to dám, jenže celý předmět je o minimech s každé dílčí části, což mi u katedry informatiky nejvíce vadí a tak místo 21bodů min. jsem dostal 20 bodů. Takže shrnuto podtrženo předmět si udělám ještě potřetí, všechny testy nanovo a z toho vyplývá, že díky tomuto předmětu si prodloužím pobyt na VŠ ještě o rok. A to jsem před druhým absolvováním předmětu prošel kurzem mých spolužáků, kteří mi velice podrobně pomohli osvojit si základy C++ v praxi. Nakonec jsem však vyhořel na teorii. Takže i 1 bod dokáže udělat člověku dusno na VŠ.
Vos - 03.04.2012
Parádní základy programování cykly podmínky metody, obtížnost je slušná, docent Dvorský se to nesnaží dávat lidem zadarmo. Programuje se ve Visual Studiu v jazyku C++. Pro programátory asi nejzábavnější předmět prvního semestru na IVT.
safiron - 06.10.2011
Doporučuji vybrat si dobrého cvičícího(hlavně pro začínající programátory). Hodnocení učitelů je uvedeno hned pod předmety ;-) Takže štastnou ruku. Jinak docela do pohody předmět, ale určitě nepodceňovat ;-)
DrahoS10 - 26.05.2011
zaklady programovani, stezejni predmet pro IVT, pokud ho nedate nebo jenom "ojebete", tak v dalsich semestrech budete asi jenom tapat
kober - 01.02.2011
Dobrý předmět který mě bavil.Na to že jsem s c++ začínal si myslím že to nebylo až tak těžké.Dal jsem to na 90 bodů.hodně mi pomohla kniha naučte se c++ za 21 dní.myslím že když to člověka aspoň trochu baví a je schopen tomu obětovat aspoň trochu času tak předmět zmákne ;-)
mor0046 - 20.01.2011
kdo dovede trochu logicky uvažovat a baví ho to dá tento predmet v pohodě (ja dostal 100 bodu skoro za nic)
mick000 - 20.01.2011
Zajimave alespon trochu. Clovek se nauci zaklady C++.
divis - 20.01.2011
Určitě užitečný předmět. Potvrzuji, že Dvorský je výborný přednášející. Písemky jsou celkem lehké.
Radfm - 19.01.2011
Předmět docela v pohodě, na přednášce jsem byla asi 3x a dala jsem za 85 :)
Kattynka - 07.01.2011
Dvorský je super cvičící i přednášející. Pokud ve cvikách překousnete nějakou tu legraci na váš účet, tak nemáte problém. U písemky i poradí, když si nevíte rady.
neonrw3 - 07.01.2011
Super předmět, je lehký a pan Dvorský je skvělý přednášející
LorD_OniX - 09.10.2010
Kdo nikdy neprogramoval, tak se na začátku lehce zapotí, ale je reálné tento předmět v pohodě dát. Testy jednoduché a projekt se taky dá.
dalkar - 28.05.2010
Pohodový předmět a zajímavé projekty - asi nic pro někoho, kdo programování nerozumí vůbec, ale kdo už má něco nadatlováno v C++, tak projde hladce jako nůž máslem
Frogger - 14.05.2010
Tento přemět se dá v pohodě zvládnout. Nároky na programovací schopnosti nebyly vysoké. Obsah testů byl vždy předem znám, takže bylo to jen o tom sehnat si a snažit se. Jediné, co mi trošku vadilo byly projekty - alespon ten můj nebyl moc jednoduše zadán...ale tak o to asi šlo
M!ank4 - 09.02.2010
jeden z mála užitečných předmětů, ve kterém se člověk trochu naučí C++ ... opravdu jen trochu
Harmassan - 05.02.2010
Fajn předmět, akorát by se to mělo jmenovat základy v C, sice se tam nějaké elementární algoritmy berou, ale fakt to je spíš o Cečku a ne o C++ jak bylo avizováno(žádné objektové programování,...), snad v navazujícím předmětu ALG II. Přednášející je fajn bavič, ale kolik toho dokáže naučit neposoudím, protože to co jsme probírali jsem už uměl. Písemky lehké.
Forseti - 05.02.2010
no na testy se dá naučit, když to nevýjde na poprvé, tak máte ještě 2. pokus a na obhajobu projektu jen jeden pokus. předmět se dá udělat
Jurasz20 - 13.01.2010
testy neboli tazke ale problem bol ze na kazdy mate 2 pokusy a ked to nedate tak letite z predmetu a tak isto aj s projektom jeden pokus neobhajite a mozte si to opaknut
jjonym - 13.01.2010
Předmět vypadá v pohodě pokud můžu zatím soudit. I když jste Céčkem nepoznamenaní (jako já ) tak se dá v klidu projít...
JIRKAS - 28.11.2009