Označení: OOP | |
Rozsah: | 0/2 Z - zimní semestr 2012/2013 |
Seminář: | úterý 15:30 v učebně T-105, Trojanova 13, Praha 2 |
Jedná se o referativní seminář, obsahem tedy budou prezentace studentů.
Konzultace ve zkouškovém období
Studenti, kteří získali zápočet a nepřišli za mnou s indexem během semestru, se mohou zastavit v mé pracovně na KSE (č. 45) v lednu v následujících termínech:
- pondělí 7.1.2013 14:00-18:00
- čtvrtek 10.1.2013 12:00-17:00
- pátek 11.1.2013 13:30-16:00
Podmínky pro získání zápočtu
- Kvalitní vypracování a prezentace referátu
- Na prvním semináři si studenti zvolí své téma a termín. Referát by měl být na cca. na 60 minut (2 studenti) nebo 30 minut (1 student)
- Referáty si vždy připraví studenti přihlášení na daný termín + náhradníci (studenti přihlášení na další týden).
- Aktivní účast na cvičeních.
- Aktivní účast znamená, že student sleduje výklad, aktivně se zapojí do diskuse a vypracuje recenzi (hodnocení) aktuálního referátu. Recenzi lze odevzdat přímo na semináři, popřípadě poslat emailem (do následujícího dne).
- K zápočtu je třeba účast na alespoň 7 ze 12 seminářů.
- Termín, do kdy lze získat zápočet, je 18.12.2013. Po tomto termínu už zápočet získat nelze.
Možná témata referátů
- Paradigmata programování
- Obecný přehled, paradigmata objektivně orientovaného programování
- Funkcionální programování, základní principy, příklady, Haskell/Lisp
- Logické programování, základní principy, příklady, Prolog
- Návrh systémů
- Návrhové vzory (design patterns)
- Code refactoring
- Testy řízený vývoj (Test-driven development)
- Distribuované aplikace
- COM (Component Object Model)
- CORBA (Common Object Request Broker Architecture)
- Java RMI (Java)
- Webové služby
- MVC (Model-View-Controller architektura), PHP frameworks
- Objektové knihovny pro tvorbu aplikací
- WinForms, Windows Presentation Foundation, Metro
- Qt
- Swing (Java)
- MFC (Microsoft Foundation Classes) (C++)
- Programovací jazyky a nástroje používané v profesionální praxi
- Python
- F#
- Ruby
- ... a další
Plánovaný program cvičení
Předběžný plán je na záložce Studenti, ještě se může měnit podle situace a požadavků studentů. Některé referáty bohužel musí být rozděleny do dvou seminářů.
Minulé prezentace
2.10.2012 Lego Mindstorms
2.10.2012 Model-View-Controller architektura a PHP frameworks, a příklady
9.10.2012 Python a příklady
9.10.2012 Historie polymorfismu - první část a druhá část
16.10.2012 Ruby on Rails
23.10.2012 Code refactoring
30.10.2012 Testy řízený vývoj a příklady rimske_test.py rimske.py
30.10.2012 Návrhové vzory
6.11.2012 QT a příklady QT_příklady.rar
6.11.2012 Funkcionální programování
13.11.2012 Windows Forms, Windows Presentation Foundation
20.11.2012 Swing a příklady QT_příklady.rar
20.11.2012 Netradiční programovací jazyky
27.11.2012 Unreal development kit
27.11.2012 Programování pro Android a příklady
4.12.2012 Java RMI
11.12.2012 Webové služby
18.12.2012 Programovací jazyk COBRA a příklady
Konzultace během semestru
Konzultace jsou možné po předchozí domluvě (nejlépe emailem) v mé pracovně na KSE.
Možné konzultační hodiny: středa 11:10-13:30, 19:10-19:40, úterý 14:30-15:30, 19:10-19:40.
Kontakt
RNDr. Zuzana Petříčková | |
Web: | http://zuzka.petricek.net |
Email: | reitezuz << at >> fjfi.cvut.cz |
Adresa: | KSE FJFI ČVUT, Trojanova 13, Praha 2, místnost č. 45 (za katedrou jazyků, poslední dveře vlevo před dveřmi na dvůr). |
Telefonní linka: | 8590 |
ICQ: | 192463386 |