## Welcome to [Programovanie](https://kurzy.kpi.fei.tuke.sk/pvjc)
notes:
* vitajte v predmete programovanie
### https://kurzy.kpi.fei.tuke.sk/pvjc
notes:
* všetko potrebné nájdete na tejto stránke
[](https://www.youtube.com/@kpi-programovanie)
https://www.youtube.com/@kpi-programovanie
notes:
* vsetky prednasky najdete tam
* od buduceho tyzdna budu prednasky streamovane
* mozete si ju pozriet kedykolvek
* je to trend univerzity
* budem sa snazit pripravovat prednasky v takejto podobe alebo budu zo zaznamu (ak sa nic nezmenilo)
* cas prednasky budeme vyuzivat na konzultacie - online alebo prezencne (ak bude zp1 prazdna)
[](https://www.youtube.com/@kpi-programovanie)
notes:
* samozrejme - nezabudnite dať odber
[](https://join.slack.com/t/kpi-pvjc-2025/signup)
notes:
* pre komunikaciu budeme pouzivat slack
* zaregistrujte sa, ak ste sa este nezaregistrovali
* budete informovani o vsetkych akciach/novinkach/aktivitach vcas
* aj na vasich mobiloch
1. **Správajte sa** (voči sebe) **slušne**!
2. **Neposielajte riešenia alebo čiastočné riešenia úloh**, ktoré predstavujú zadanie!
3. **Neposielajte obrázky**, ktoré obsahujú kód alebo výpis obrazovky! Takéto **obrázky budú ostránené**! Pošlite ich ako text!
4. Obrázky (ideálne memečka), prípadne pozvánky na zaujímavé akcie, môžete posielať napr. do kanála `#random`, ktorý je na to určený.
## The Books
notes:
* ak by ste chceli do predmetu investovat a kupit si nejaku knizku, tak vam dam niekolko tipov
[](http://www.martinus.sk/?uItem=74741)
[](http://www.martinus.sk/?uItem=29996)
[](https://www.codewars.com/)
## How Programovanie Works!
notes:
* a teraz sa pozrime na to, čo vás čaká
## total *100* points
notes:
* predmet končí klasifikovaným zápočtom
* žiadna skúška
* budete hodnotení za to, čo spravíte počas semestra
* dokopy môžete za predmet získať 100 bodov
## 5+1 problemsets
### (100 points)
notes:
* 6 zadaní
* každé zadanie za 100 bodov
* dokopy teda 600 bodov, ktoré sa potom prerátajú na 100, ktoré je možné zapísať do MAIS-u
* zadania nie sú povinné
* ak nechcete, nemusíte ich robiť ;)
* vyrátajte si, koľko bodov potrebujete získať
* povinné je len posledné zadanie - o tom neskôr
* pozor - iná katedra/štúdijný obor - iné pravidlá
* informatici riešia všetky zadanie, iné obory neriešia všetky
* dozviete sa na cvičeniach od vašich cvičiacich
## [First Problemset](problemset.01.top.secret.html)
## [Honor Code](/pvjc/honor-code/)
```
vazeni pan najlepsy profesor binas
nemozem si v gitlab-e vytvorit projekt! idem presne podla pokinov a ono to nejde.
skusal som to uz 1000x kazdy den. nic zle som nespravil. mate to zle.
v prilohe prikladam 4k skrinshot, abi ste mi verili.
jan studovany
```
## [Arduino Development](problemset.B.arduino.kit.html)
[](https://www.arduino.cc/)
notes:
* predmet končí úvodom do vývoja embeded programovania
* na doske Arduino Uno
* toto jediné zadanie je povinné
* musíte ho urobiť!
* ak ho neurobíte, nezískate zápočet
* a to aj napriek tomu, že budete mať dostatočný počet bodov
* pretože toto zadanie je POVINNÉ!
* zadanie/projekt budete odovzdávať osobne
* preberajúci sa môže pýtať na čokoľvek, čo ste robili počas semestra
* môže chcieť, aby ste niečo doprogramovali
* môže chcieť, aby ste mu niečo povedali
* môže sa pýtať, ako funguje to, čo ste práve odovzdali

[](http://www.martinus.sk/?uItem=249563)
[](https://hackspace.raspberrypi.org/articles/get-started-with-arduino-book)
## Online Students
notes:
* tento semester novinka - online štúdium
* rovnaké pravidlá, ako bežní študenti
* budú mať však jedno zadanie navyše, ktoré
* bude povinné
* bude programátorské
* bude naprogramované v škole (asi 60 až 90 minút)
* bude slúžiť ako overenie, či ste to naozaj všetko zvládli sami
* takéto niečo bude novinka aj pre nás, takže budeme hľadať spôsob, ako to zvládnuť čo najlepšie
## [Repetitive Students](info.html)

notes:
* takze ak mas chut/zaujem zucastnit sa, naucit sa nieco nove, tak mi napis