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. 
    Možnosti ukončení předmětu:
    • 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.