Programování 1 pro matematiky (NMIN111)

Podmínky pro získání zápočtu:

Předmět je zakončen zápočtem. Zápočet je udělován na základě prokázání schopnosti samostatně navrhovat, implementovat a upravovat programová řešení, přičemž samostatným návrhem se rozumí vlastní tvorba algoritmu a programu bez využití nástrojů pro automatické generování kódu.

Konkrétně:

  • alespoň 70 % bodů z úloh v systému ReCodEx (https://recodex.mff.cuni.cz), "hranice přežití": 50 %
    Autor řešení musí být schopen na cvičení vysvětlit svůj program.
  • 3 krátké písemky v průběhu semestru - na papír, min. 70% bodů (celkem ze všech tří písemek dohromady), na každou písemku jeden opravný pokus ve zkouškovém období (a náhradní termíny při absenci)
    Termíny testů:
    • 5. listopadu
    • 3. prosince
    • 7. ledna

Co bylo/bude na cvičení:

Cvičení 1 - 1. 10. 2026

Tady budou přibývat příklady ze cvičení: http://www.ms.mff.cuni.cz/~peskk3am/NMIN111

  • prostředí IDLE
  • procvičování - proměnná, operátory, datové typy
  • čtení chybových hlášení

Cvičení 2 - 8. 10. 2026

  • algoritmy: rozklad na cifry, předvody mezi číselnými soustavami, největší číslo
  • podmínka, else větev, složená podmínka elif
  • while cyklus