|  | 
 
IB111 Základy programování
 
 
 |  |  |  | HodnoceníArchivní materiály ze starého běhu předmětu. Aktuální
    stránky IB111 jsou www.fi.muni.cz/IB111/. Hodnocení předmětu se skládá ze tří částí (celkově 500 bodů): 
závěrečná písemná zkouška (200 bodů): forma testu, zkouší se principy,
algoritmy, pojmy, pochopení kódu v Pythonu, bez použití pomůcek,
dvě vnitrosemestrální zkoušky u počítače (140 bodů): programování v Pythonu v rámci
  dvou cvičení (40+100 bodů), zadané úlohy jsou variace na příklady ze cvičení, je
  povoleno používat podklady,
domácí úkoly (160 bodů): celkem 5 úloh v průběhu semestru (25, 25, 30, 40,
  40 bodů).
  Výjimečně je možné získat v průběhu semestru bonusové body (aktivita na
přednášce či cvičení, kreativní zpracování domácí úlohy). Za nepřipravenost na
cvičení (základní neznalosti o obsahu přednášek) mohou být uděleny i záporné
body. Pro úspěšné ukončení předmětu je nutno
splnit všechny následující požadavky: 
účast na cvičení (max. 2 neomluvené hodiny),
odevzdání všech 5 domácích úloh (alespoň 5 bodů za každou),
alespoň 100 bodů za domácí úlohy,
alespoň 70 bodů za vnitrosemestrální zkoušky,
alespoň 100 bodů ze závěrečné písemky.
 Známka se uděluje na základě celkového počtu bodů (hranice pro jednotlivé
  známky jsou rozděleny rovnoměrně mezi 270 a 500). Existuje speciální skupina, která má zvláštní
  podmínky hodnocení. Postup při nesplnění podmínek
Nesplnění podmínek na účast na cvičení či nedostatečný zisk bodů z
  domácích úloh. Nemáte nárok na opravu. V dobře odůvodněných zvláštních
  případech je v kompetenci cvičícího udělit bonusový (a náročný) domácí úkol,
  kterým nesplnění podmínky vykompenzujete.
Nedostatečný zisk bodů z vnitrosemestrálních zkoušek. Můžete jít na
  opravnou zkoušku (v lednu), která má binární hodnocení: úspěch (součet bodů z
  vnitrosemestrálek se přepíše na konstantu 70), neúspěch (dostáváte hodnocení
  předmětu F bez možnosti další opravy). Opravná zkouška zahrnuje témata z
  první i druhé vnitrosemestrální zkoušky. Pro projití musíte zvládnout
  opravnou zkoušku alespoň na 50 % (není důležité, kolik bodů jste
  získali v původních vnitrosemestrálních zkouškách).
Nedostatečný zisk bodů ze závěrečné zkoušky. Standardní závěrečná
  zkouška, tj. dostáváte hodnocení F a můžete jít na opravný termín.
 Domácí úkolyDomácí úkoly zadává a opravuje cvičící. Všechny skupiny mají úkoly podobného
  tématu a obtížnosti, přesné zadání ale může mít každá skupina jiné. Úkoly vypracovávejte zcela samostatně. Opisování se trestá přísně. Nesdílejte svoje řešení s
  ostatními. V případě výskytu identických řešení budou potrestáni všichni
  dotčení (neřešíme kdo od koho opisoval). Následující harmonogram je jen orientační, přesná data stanoví cvičící každé
  skupiny. 
|  | Zadání | Odevzdání | Popis |  | 1 | 2. týden | 3. týden | Jednoduché posloupnosti a obrázky |  | 2 | 4. týden | 5. týden | Simulace jednoduché hry s kostkou |  | 3 | 8. týden | 9. týden | Hra na 2D plánu |  | 4 | 10. týden | 12. týden | Využití objektů |  | 5 | 13. týden | začátek zkouškového | Zpracování dat a obrázků |  |