Cvičení:

Úterý, 14:15-15:45, EB208
Úterý, 16:00-17:30, EB208

Informace:

Python tkinter

Dokumentace: https://docs.python.org/3.0/library/tkinter.html
Český tutoriál (pro Python 2.X): http://tkinter.programujte.com

C++ Qt

Dokumentace: http://doc.qt.io

Důležité termíny:

  • 26. 2. - Návrh projektu
  • 2. 4. - Odevzdání projektu v jazyce Python (15 - 30 bodů).
  • 2. 4. - Odevzdání úloh ze cvičení v jazyce Python (0 - 8 bodů).
  • 7. 5. - Odevzdání projektu v jazyce C++ (15 - 30 bodů).
  • 7. 5. - Odevzdání úloh ze cvičení v jazyce C++ (0 - 7 bodů).

Cvičení 1

Seznámení s programovacím jazykem Python a grafickým rozhraním tkinter.
Prezentace ke cvičení zde.
Jednoduché ukázkové příklady: tk_examples.zip.

Cvičení 2

Příklad: obvod a obsah trojúhelníku (rozložení prvků pomocí pack; prezentace, šablona).

Cvičení 3

Příklad: kalkulačka (rozložení prvků pomocí grid; prezentace, šablona).

Cvičení 4

Příklad: evidence (speciální grafické prvky; prezentace, šablona).

Cvičení 5

Příklad: evidence (nové okno; prezentace).

Cvičení 6

Příklad: vlastní komponenta (prezentace, šablona).

Cvičení 7

Odevzdání projektu v Pythonu.

Cvičení 8

Úvod do Qt, příklad: převod teplot (prezentace, šablona).

Cvičení 9

Příklad: kalkulačka v Qt (šablona).