Programovanie (1) v C/C++
1-INF-127, ZS 2024/25
Letný semester, pravidlá: Rozdiel medzi revíziami
Riadok 1: | Riadok 1: | ||
''Na úspešné absolvovanie predmetu je potrebné'': | ''Na úspešné absolvovanie predmetu je potrebné'': | ||
− | * Získať za semester a | + | * Získať za semester a skúšku dohromady aspoň 50 bodov z plného počtu 100 bodov. |
* Uspieť na skúške. | * Uspieť na skúške. | ||
''Body budú prideľované podľa nasledujúceho kľúča'': | ''Body budú prideľované podľa nasledujúceho kľúča'': | ||
− | * Najviac | + | * Najviac 40 bodov za praktické testy na cvičeniach (6 testov po 10 bodoch, do hodnotenia sa započítajú 4 najlepšie napísané testy). |
− | * Najviac | + | * Najviac 30 bodov za domáce úlohy (5 úloh po 6 bodoch). |
− | * Najviac 30 bodov za | + | * Najviac 30 bodov za skúšku. |
− | * | + | * Vopred neurčený počet bodov za bonusové úlohy. |
Všetky zadania na tomto predmete musia byť riešené individuálne. | Všetky zadania na tomto predmete musia byť riešené individuálne. | ||
Riadok 13: | Riadok 13: | ||
== Testy na cvičeniach == | == Testy na cvičeniach == | ||
− | ''Počas'' | + | ''Počas'' šiestich spomedzi ''stredajších cvičení'' bude prebiehať praktický test, za ktorý bude možné získať najviac 10 bodov. |
* Test bude pozostávať z niekoľkých (typicky troch) programátorských úloh s odovzdávaním riešení na testovač. | * Test bude pozostávať z niekoľkých (typicky troch) programátorských úloh s odovzdávaním riešení na testovač. | ||
* (Podobný princíp ako rozcvičky v zimnom semestri, avšak bude potrebné vyriešiť viac ako jednu úlohu a pomoc od vyučujúcich bude limitovaná na otázky konkrétneho charakteru.) | * (Podobný princíp ako rozcvičky v zimnom semestri, avšak bude potrebné vyriešiť viac ako jednu úlohu a pomoc od vyučujúcich bude limitovaná na otázky konkrétneho charakteru.) | ||
− | * ''Termíny testov:'' | + | * ''Termíny testov:'' 9. marca, 23. marca, 6. apríla, 20. apríla, 4. mája, 11. mája. |
* Na každom z testov sa môžu objaviť úlohy k ľubovoľnej v tom čase už prebranej látke (upresní sa neskôr). | * Na každom z testov sa môžu objaviť úlohy k ľubovoľnej v tom čase už prebranej látke (upresní sa neskôr). | ||
− | * Na získanie bodov z testu je potrebná účasť na cvičeniach v danom týždni | + | * Na získanie bodov z testu je potrebná účasť na cvičeniach v danom týždni. |
− | + | * Do celkového hodnotenia sa započítajú ''štyri najlepšie'' výsledky testov, nebudú však žiadne ďalšie náhradné či opravné testy. | |
− | |||
− | |||
− | * '' | ||
− | |||
− | |||
V prípade ''odôvodnenej a ospravedlnenej'' neúčasti na viac ako dvoch testoch bude mechanizmus ich náhrady stanovený individuálne. | V prípade ''odôvodnenej a ospravedlnenej'' neúčasti na viac ako dvoch testoch bude mechanizmus ich náhrady stanovený individuálne. | ||
Riadok 30: | Riadok 25: | ||
== Domáce úlohy == | == Domáce úlohy == | ||
− | Počas semestra bude zverejnených päť bežných domácich úloh, pričom za každú bude možné získať najviac | + | Počas semestra bude zverejnených päť bežných domácich úloh, pričom za každú bude možné získať najviac 6 bodov. |
* Riešenia sa budú odovzdávať na testovač. | * Riešenia sa budú odovzdávať na testovač. | ||
− | * Termín odovzdania bude vždy aspoň 10 dní po zverejnení úlohy. Prvá domáca úloha bude zverejnená v pondelok | + | * Termín odovzdania bude vždy aspoň 10 dní po zverejnení úlohy. Prvá domáca úloha bude zverejnená v pondelok 28. februára. |
Okrem toho bude počas semestra zverejnených niekoľko bonusových úloh (za rôzne počty bodov a s rôznymi termínmi odovzdania). | Okrem toho bude počas semestra zverejnených niekoľko bonusových úloh (za rôzne počty bodov a s rôznymi termínmi odovzdania). | ||
Riadok 39: | Riadok 34: | ||
Skúška bude pozostávať z: | Skúška bude pozostávať z: | ||
− | * Praktickej časti spočívajúcej v riešení programátorských úloh s odovzdávaním na testovač | + | * Písomnej časti spočívajúcej v riešení jednoduchých teoretických úloh (najviac 10 bodov). |
− | * Ústnej časti spočívajúcej v diskusii o | + | * Praktickej časti spočívajúcej v riešení programátorských úloh s odovzdávaním na testovač (najviac 20 bodov). |
+ | * Ústnej časti spočívajúcej v diskusii o predchádzajúcich častiach skúšky a o teórii z prednášok (za ústnu časť skúšky sa body neprideľujú). | ||
Na úspešné absolvovanie ''skúšky'' je potrebné: | Na úspešné absolvovanie ''skúšky'' je potrebné: | ||
− | * Získať aspoň 15 bodov z praktickej časti. | + | * Získať dohromady aspoň 15 bodov z písomnej a praktickej časti. |
* Uspieť na ústnej časti skúšky. | * Uspieť na ústnej časti skúšky. | ||
− | Prípadné opakovanie skúšok sa riadi študijným poriadkom | + | Prípadné opakovanie skúšok sa riadi študijným poriadkom (obvykle je v takom prípade potrebné opakovať všetky časti skúšky). |
== Výsledná známka z predmetu == | == Výsledná známka z predmetu == | ||
− | Po úspešnom absolvovaní | + | Po úspešnom absolvovaní skúšky sa výsledná známka z predmetu za daný skúškový termín stanoví, na základe celkového počtu bodov získaných za semester a skúšku, podľa nasledujúceho kľúča: |
{|- | {|- | ||
| | | | ||
Riadok 84: | Riadok 80: | ||
|} | |} | ||
V ojedinelých prípadoch môže byť táto známka na základe ústnej časti skúšky pozmenená o jeden stupeň. V prípade neúspechu na skúške získava študent v rámci daného skúškového termínu hodnotenie FX. | V ojedinelých prípadoch môže byť táto známka na základe ústnej časti skúšky pozmenená o jeden stupeň. V prípade neúspechu na skúške získava študent v rámci daného skúškového termínu hodnotenie FX. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Verzia zo dňa a času 17:29, 6. február 2022
Na úspešné absolvovanie predmetu je potrebné:
- Získať za semester a skúšku dohromady aspoň 50 bodov z plného počtu 100 bodov.
- Uspieť na skúške.
Body budú prideľované podľa nasledujúceho kľúča:
- Najviac 40 bodov za praktické testy na cvičeniach (6 testov po 10 bodoch, do hodnotenia sa započítajú 4 najlepšie napísané testy).
- Najviac 30 bodov za domáce úlohy (5 úloh po 6 bodoch).
- Najviac 30 bodov za skúšku.
- Vopred neurčený počet bodov za bonusové úlohy.
Všetky zadania na tomto predmete musia byť riešené individuálne.
Testy na cvičeniach
Počas šiestich spomedzi stredajších cvičení bude prebiehať praktický test, za ktorý bude možné získať najviac 10 bodov.
- Test bude pozostávať z niekoľkých (typicky troch) programátorských úloh s odovzdávaním riešení na testovač.
- (Podobný princíp ako rozcvičky v zimnom semestri, avšak bude potrebné vyriešiť viac ako jednu úlohu a pomoc od vyučujúcich bude limitovaná na otázky konkrétneho charakteru.)
- Termíny testov: 9. marca, 23. marca, 6. apríla, 20. apríla, 4. mája, 11. mája.
- Na každom z testov sa môžu objaviť úlohy k ľubovoľnej v tom čase už prebranej látke (upresní sa neskôr).
- Na získanie bodov z testu je potrebná účasť na cvičeniach v danom týždni.
- Do celkového hodnotenia sa započítajú štyri najlepšie výsledky testov, nebudú však žiadne ďalšie náhradné či opravné testy.
V prípade odôvodnenej a ospravedlnenej neúčasti na viac ako dvoch testoch bude mechanizmus ich náhrady stanovený individuálne.
Domáce úlohy
Počas semestra bude zverejnených päť bežných domácich úloh, pričom za každú bude možné získať najviac 6 bodov.
- Riešenia sa budú odovzdávať na testovač.
- Termín odovzdania bude vždy aspoň 10 dní po zverejnení úlohy. Prvá domáca úloha bude zverejnená v pondelok 28. februára.
Okrem toho bude počas semestra zverejnených niekoľko bonusových úloh (za rôzne počty bodov a s rôznymi termínmi odovzdania).
Skúška
Skúška bude pozostávať z:
- Písomnej časti spočívajúcej v riešení jednoduchých teoretických úloh (najviac 10 bodov).
- Praktickej časti spočívajúcej v riešení programátorských úloh s odovzdávaním na testovač (najviac 20 bodov).
- Ústnej časti spočívajúcej v diskusii o predchádzajúcich častiach skúšky a o teórii z prednášok (za ústnu časť skúšky sa body neprideľujú).
Na úspešné absolvovanie skúšky je potrebné:
- Získať dohromady aspoň 15 bodov z písomnej a praktickej časti.
- Uspieť na ústnej časti skúšky.
Prípadné opakovanie skúšok sa riadi študijným poriadkom (obvykle je v takom prípade potrebné opakovať všetky časti skúšky).
Výsledná známka z predmetu
Po úspešnom absolvovaní skúšky sa výsledná známka z predmetu za daný skúškový termín stanoví, na základe celkového počtu bodov získaných za semester a skúšku, podľa nasledujúceho kľúča:
90 bodov a viac | A | ||
aspoň 80 a menej ako 90 bodov | B | ||
aspoň 70 a menej ako 80 bodov | C | ||
aspoň 60 a menej ako 70 bodov | D | ||
aspoň 50 a menej ako 60 bodov | E | ||
menej ako 50 bodov | FX |
V ojedinelých prípadoch môže byť táto známka na základe ústnej časti skúšky pozmenená o jeden stupeň. V prípade neúspechu na skúške získava študent v rámci daného skúškového termínu hodnotenie FX.