Warning
This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

Domácí úlohy

K vyhodnocení všech domácích úkolů se využívá Python verze 3.x.

Klasifikace

Na každém cvičení je studentům zadán jeden z deseti domácích úkolů. Za každou úlohu lze získat různý počet bodů podle tabulky níže. Úkoly se musí odevzdat v předepsaném termínu podle výše uvedené tabulky - tj. studenti mají na jejich vypracování 7 dní. Poté se studentovi odečítají 2 body za každý započatý týden až k nule (tj. nelze obdržet záporný počet bodů). K zápočtu ze cvičení je potřeba získat minimálně 10 bodů a odevzdat všechny úlohy minimálně se ziskem 1 bodů (hodnota před případnou penalizací za zpoždění) Domácí úkoly studenti musí vypracovat samostatně.

Neodevzdávejte cizí, resp. opsaný kód a neposkytujte svůj kód k opsání. Tyto činnosti jsou postihovány.

Docházka na cvičení je povinná. Povolujeme jednu neomluvenou absenci. V případě odevzdání domácího úkolu za plný počet bodů před cvičením, na kterém je tato úloha zadána nemusí student na cvičení dorazit a je omluven.

Bodové hodnocení domácích úloh

CvičeníÚlohaZaměřeníMax. počet bodů
1.IntroductionUpload system introduction0
2.Python in actionPython introduction1
3.CalculatorOperations with numbers, exceptions2
4.PI numberCalculation PI number using cycles3
5.PolynomialsUsing array to calculate and evaluate polynoms4
6.Data sortingSorting array and finding most/less important element5
7.ShowroomLinked list in car showroom7
8.BSTBinary search tree5
9.PermutationsPermutation and recursion5
10.Shortest pathDijkstra8
courses/b6b36zal/zadani/start.txt · Last modified: 2020/09/13 17:41 by seredlad