Programovanie (1) v C/C++
1-INF-127, ZS 2024/25

Úvod · Pravidlá · Prednášky · Softvér · Testovač
· Kontaktujte nás pomocou e-mailovej adresy E-prg.png (bude odpovedať ten z nás, kto má príslušnú otázku na starosti alebo kto má práve čas).
· Prosíme študentov, aby si pravidelne čítali e-maily na @uniba.sk adrese alebo aby si tieto emaily preposielali na adresu, ktorú pravidelne čítajú.
· Test pre pokročilých bude v piatok 27.9. o 13:10 v posluchárni A (pracovať budete na papieri, bez počítača). Ako prípravu si môžete pozrieť ukážky príkladov z archívu predmetu a ukážkový test. Na test si môžete priniesť ťahák v rozsahu jedného listu (dvoch strán) A4. V prípade záujmu o test sa prihláste do stredy 25.9. obeda na testovači (heslo na testovač dostanete v pondelok poobede). Ak chcete na test prísť a máte s týmto časom konflikt, dajte nám vedieť čím skôr.
· Tento piatok o 13:10 budú doplnkové cvičenia nepovinné. Príďte ak máte otázky ohľadom softvéru na notebookoch alebo ohľadom úloh z cvičení 1.


Letný semester, pravidlá: Rozdiel medzi revíziami

Z Programovanie
Skočit na navigaci Skočit na vyhledávání
Riadok 50: Riadok 50:
 
== Stanovenie výslednej známky z predmetu ==
 
== Stanovenie výslednej známky z predmetu ==
  
Po úspešnom absolvovaní oboch častí skúšky sa výsledná známka z predmetu stanoví, podľa celkového počtu bodov získaných za semester a praktickú časť skúšky, podľa nasledujúceho kľúča:
+
Po úspešnom absolvovaní oboch častí skúšky sa výsledná známka z predmetu za daný skúškový termín stanoví, podľa celkového počtu bodov získaných za semester a praktickú časť skúšky, podľa nasledujúceho kľúča:
 
{|-  
 
{|-  
 
|  
 
|  

Verzia zo dňa a času 16:10, 11. február 2021

Na úspešné absolvovanie predmetu je potrebné:

  • Získať za semester a praktickú časť skúšky 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 35 bodov za praktické testy na cvičeniach (5 testov po 7 bodov).
  • Najviac 35 bodov za domáce úlohy (5 úloh po 7 bodov).
  • Najviac 30 bodov za praktickú časť skúšky.
  • Kladný počet bodov za bonusové úlohy.

Všetky zadania na tomto predmete musia byť riešené individuálne.

Testy na cvičeniach

Počas piatich spomedzi stredajších cvičení bude prebiehať praktický test, za ktorý bude možné získať najviac 7 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.)
  • Termíny testov: 10. marca, 24. marca, 7. apríla, 14. apríla, 28. apríla.
  • 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. To v online forme znamená účasť na príslušnom stretnutí v MS Teams počas práce na riešení testu.

Koncom semestra budú počas stredajších cvičení dva náhradné termíny testov:

  • Ide predovšetkým o náhradu za prípadné neabsolvované testy, ale možno ich využiť aj na opravu absolvovaného testu.
  • Termíny náhradných testov: 5. mája, 12. mája (študenti BIN môžu druhý náhradný test namiesto 12. mája absolvovať počas prvého riadneho skúškového termínu).
  • Maximálne teda možno riešiť sedem testov, pričom v takom prípade sa do hodnotenia započíta päť najlepších výsledkov. Je ale potrebné využiť výhradne riadne a náhradné termíny uvedené vyššie.
  • Na náhradných testoch sa môžu objaviť úlohy k ľubovoľnej v tom čase už prebranej látke. Nepôjde teda o náhradu konkrétneho z piatich riadnych testov.

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 7 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 1. marca.

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:

  • Praktickej časti spočívajúcej v riešení programátorských úloh s odovzdávaním na testovač. Za praktickú časť skúšky bude možné získať najviac 30 bodov do celkového hodnotenia.
  • Ústnej časti spočívajúcej v diskusii o praktickej časti skúšky a o teórii z prednášok.

Na úspešné absolvovanie skúšky je potrebné:

  • Získať aspoň 15 bodov z praktickej časti.
  • Uspieť na ústnej časti skúšky.

Prípadné opakovanie skúšok sa riadi študijným poriadkom. Body z praktickej časti skúšky sa do prípadných ďalších termínov neprenášajú (v prípade opakovania skúšky je teda vždy nutné opakovať aj praktickú časť).

Stanovenie výslednej známky z predmetu

Po úspešnom absolvovaní oboch častí skúšky sa výsledná známka z predmetu za daný skúškový termín stanoví, podľa celkového počtu bodov získaných za semester a praktickú časť skúšky, 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.

Režim pre pokročilých