Programovanie 2024

Tento kurz nadväzuje na kurz Základy algoritmizácie a programovania a venuje sa pokročilým témam v jazyku C. Na kurze sa naučíte používať štruktúrované typy, dynamicky spravovať pamäť, pracovať so zoznamami, používať štandardné knižnice a pod a naučíte sa základy programovania mikrokontrolérov pomocou prototypovacej dosky Arduino Uno.

Learn more » Course Outline »

webex logo Konzultačné prednášky sa budú konať pomocou videokonferenčného systému Webex na tejto adrese.

Upozornenie: Cvičenie v utorok o 1330 pre Programovanie Online sa uskutoční pomocou videokonferenčného systému MS Teams na tejto adrese.

Prípadné info:

  • Meeting ID: 359 704 375 231
  • Passcode: mn9ofa

13. týždeň semestra

Prednáška

Poznámky k prednáške

Záznamy z prednášok nájdete na Youtube kanáli kurzu.

Cvičenia

Materiál na cvičenie.

Novinky

Virtuálny stroj

Pre potreby kurzu sme pre vás vytvorili virtuálny stroj, ktorého obraz si môžete stiahnuť nižšie. Prehľad zmien, ako aj ďalšie informácie a diskusiu k nemu nájdete na tejto adrese.

Download

Arduino Kit

Časť predmetu bude venovaná vývoju programovania pre mikrokontrolér Arduino. Pre zvládnutie tejto časti si budete potrebovať kúpiť vlastné Arduino, niekoľko súčiastok a nainštalovať potrebné vývojové prostredie.

Learn more »

Train on kata

Zlepši svoje C-éčkové schopnosti riešením kata na serveri CodeWars. Preto sa čo najskôr zaregistruj a vstúp do klanu pvjc-2024, aby si videl, ako sa darí aj tvojim spolužiakom.

codewars

Learn More C with CS50

Stále cítite, že vám niečo chýba? Napríklad základy algoritmizácie? Rozšírte si svoje algoritmické a programátorské schopnosti v jazyku C absolvovaním kurzu CS50, ktorý ponúka Harvardská univerzita.

cs50

Stay in Touch with Slack!

Pre komunikáciu v rámci predmetu používame Slack. Pre prihlásenie sa do workspace-u predmetu kliknite na toto tlačidlo:

Prihlásiť sa

Ako svoju emailovú adresu uveďte študentský e-mail (s doménou @student.tuke.sk alebo @tuke.sk).

slack logo

Slack si môžete nainštalovať aj do svojho chytrého telefónu:

AppStore Google Play