General
Perfilado de sección
-
Cílem studijního předmětu je dosáhnout u studentů osvojení základních poznatků a dovedností z oblasti algoritmizace a programování včetně ovládnutí tvorby základních algoritmických konstrukcí, a to s použitím jazyka C.
Posláním předmětu je seznámení studentů s jazykem C, s jeho syntaxí, která se rozšířila i do novějších jazyků a se specifiky jazyka zejména v oblasti přístupu k datům, pochopení základních programových konstrukcí, filozofie datových typů a příslušných operátorů a dále rozvinutí praktických dovedností s důrazem na adekvátní využívání prostředků, resp. konstrukcí jazyka.
Vybrané základní informace:
Podmínky ukončení předmětu:
První podmínkou pro úspěšné zakončení předmětu je odevzdání úkolů, které budou zadávány a odevzdávány průběžně prostřednictvím VLE Moodle, přičemž je nutné dosáhnout celkového průměrného hodnocení úkolů alespoň 80 %. Neodevzdané úkoly se započítávají do průměru s hodnocením 0 %. Všechny úkoly bude možné na základě hodnocení přepracovat a odevzdat znovu (termín pro přepracovanou verzi bude adekvátně posunut).
Druhou podmínkou je úspěšné složení klasifikovaného zápočtu. Ten má praktickou podobu:
- vypracování úloh dle zadání, které bude realizováno prezenční formou v předem vypsaných termínech v SIS ve zkouškovém období. Závěrečném zadání, které studující obdrží bude obsahovat 4 - 6 jednodušších úloh a jeho úkolem bude naprogramovat funkční řešení ve stanoveném časovém limitu.
- Klasifikovaný zápočet: lze konat i v jiném - libovolném programovacím jazyce; student si však v takovém případě na termín musí přinést vlastní počítač (notebook) včetně případných vývojových nástrojů a zodpovídá za jejich funkčnost;
- Účast na výuce není povinná.
- Povinnost plnit a odevzdávat úkoly (zadávané v Moodle) se týká všech studentů, tedy i těch, kteří se rozhodnou výuku nenavštěvovat.