Programovanie 2021

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 » Crew »

Upozornenie: Aktualizácia Arduino prednášok nakoniec vyžaduje viac času, ako som pôvodne predpokladal. Dnešná prednáška bude teda nahraná dodatočne. Materiál, ktorý priebežne destilujem, je stále k dispozícii na stránke predmetu. Nejedná sa však o témy, ktoré sú vyžadované pre potreby zadania. Skôr ide o témy, ktoré je potrebné ovládať, ak to s programovaním mikrokontrolérov (obecne) myslíte vážne.

13. týždeň semestra

Prednáška

Poznámky k prednáške

Kvôli nízkemu počtu účastníkov vo videokonferenčnom systéme Webex je prednáška streamovaná už len cez YouTube!

Pozor! V piatky spúšťame volné konzultačky ku predmetu. Nazvime to C-Talk. Ak s niečím zápasíte, máte nápad na zlepšenie alebo vám niečo vyslovene vadí, príďte o tom pokecať v piatok od 09:00 do 09:55 na adresu https://meet.jit.si/c-talk.

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

Novinky

Spustená posledná šanca!

17 Jun 2021 by mirek

Posledná šanca bola konečne spustená. A je naozaj posledná.

Posledná šanca

08 Jun 2021 by mirek

Posledná šanca pre získanie zápočtu z predmetu.

Bolo zverejnené posledné zadanie

02 May 2021 by mirek

Posledné zadanie pre prototypovaciu dosku Arduino je vonku.

Bolo zverejnené 5. zadanie

02 May 2021 by mirek

Piate zadanie, ktorého deadline je o dva týždne, je vonku.

Bolo zverejnené 4. zadanie

14 Apr 2021 by mirek

Štvrté zadanie, ktorého deadline je o dva týždne, je vonku.

Bolo zverejnené 3. zadanie

28 Mar 2021 by mirek

Tretie zadanie, ktorého deadline je o dva týždne, je vonku.

Bolo zverejnené 2. zadanie

12 Mar 2021 by mirek

Druhé zadanie, ktorého deadline je o dva týždne, je vonku.

Bolo zverejnené 1. zadanie

25 Feb 2021 by mirek

Prvé zadanie, ktorého deadline je o dva týždne, je vonku.

Hello world!

12 Feb 2021 by mirek

Ahojte programátori a programátorky. Vitajte v predmete Programovanie.

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 (v2020.01)

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-2021, 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).

slack logo

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

AppStore Google Play