Předmět: Programování 2

« Zpět
Název předmětu Programování 2
Kód předmětu KVD/PGM2B
Organizační forma výuky Přednáška + Seminář
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Zimní a letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Ulrych Zdeněk, Doc. Ing. Ph.D.
  • Frank Filip, Mgr. Ph.D.
Obsah předmětu
Rekapitulace základních příkazů a syntaxe programovacího/skriptovacího jazyka. Teoretické základy a praktické využití hlavních výhod OOP (dědičnost, zapouzdření, polymorfismus) Úvod a seznámení s grafickými možnostmi programovacího/skriptovacího jazyka. Využití základních (a systémových) knihovních tříd či balíků. Seznámení a práce s výjimkami. Seznámení a práce s datem a časem. Seznámení a práce se soubory. Návrh a tvorba GUI aplikace. Možnosti využití multitaskingu.

Studijní aktivity a metody výuky
Přednáška s aktivizací, Přednáška s diskusí, Přednáška s praktickými aplikacemi, Projektová výuka, Demonstrace dovedností, Studium metodou řešení problémů, Seminární výuka, Samostatná práce studentů
  • Kontaktní výuka - 26 hodin za semestr
  • Praktická výuka [vyjádření počtem hodin] - 26 hodin za semestr
  • Projekt individuální [40] - 40 hodin za semestr
  • Příprava na dílčí test [2-10] - 10 hodin za semestr
  • Příprava na zkoušku [10-60] - 30 hodin za semestr
Předpoklady
Odborné znalosti
zná základní příkazy a syntax programovacího jazyka, to jest cyklů, podmínek, metod a jiných základních dovedností z oblastí programování z pohledu teorie
vstupní znalosti na úrovni předmětu KVD/PGM1P
Odborné dovednosti
prakticky používat podmínky, cykly a metody
vstupní dovednosti na úrovni předmětu KVD/PGM1P
Obecné způsobilosti
bc. studium: své učení a pracovní činnost si sám plánuje a organizuje,
bc. studium: efektivně využívá moderní informační technologie,
Výsledky učení
Odborné znalosti
zná základní problematiku objektově orientovaného programování
Odborné dovednosti
dovede samostatně vytvářet jednoduché i objektově orientované programy
Obecné způsobilosti
bc. studium: samostatně a odpovědně se na základě rámcového zadání rozhodují v souvislostech jen částečně známých,
bc. studium: srozumitelně a přesvědčivě sdělují odborníkům i laikům informace o povaze odborných problémů a vlastním názoru na jejich řešení,
Vyučovací metody
Odborné znalosti
Přednáška s diskusí,
Přednáška s aktivizací studentů,
Řešení problémů,
Projektová výuka,
Odborné dovednosti
Seminární výuka (diskusní metody),
Seminární výuka (badatelské metody),
Projektová výuka,
Skupinová výuka,
Výuka podporovaná multimédii,
Řešení problémů,
Obecné způsobilosti
Přednáška s aktivizací studentů,
Projektová výuka,
Samostudium,
Přednáška s diskusí,
Přednáška založená na výkladu,
Hodnotící metody
Odborné znalosti
Kombinovaná zkouška,
Test,
Demonstrace dovedností (praktická činnost),
Seminární práce,
Odborné dovednosti
Praktická zkouška,
Seminární práce,
Test,
Demonstrace dovedností (praktická činnost),
Obecné způsobilosti
Kombinovaná zkouška,
Průběžné hodnocení,
Sebehodnocení,
Doporučená literatura
  • ANTANI, Ved a Stoyan STEFANOV. Object-Oriented JavaScript. Birmingham, 2017. ISBN 978-1-78588-056-8.
  • HARRISON, R. ECMAScript cookbook: over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems. Birmingham, 2018. ISBN 978-1-78862-817-4.
  • HARRISON, Ros. ECMAScript Cookbook. Birmingham: Packt Publishing, 2018. ISBN 978-1-78862-817-4.
  • Nicholas C. Zakas. The principles of object-oriented Javascript. San Francisco, 2014. ISBN 978-1593275402.
  • Nicholas C. Zakas. Understanding ECMASCRIPT 6 - the definitive guide for javascript developers. San Francisco, 2016. ISBN 978-1593277574.
  • Pecinovský, Rudolf. OOP : naučte se myslet a programovat objektově. Vyd. 1. Brno : Computer Press, 2010. ISBN 978-80-251-2126-9.
  • Žára, Ondřej. JavaScript : programátorské techniky a webové technologie. 2. vydání. Brno, 2021. ISBN 978-80-251-5026-9.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (19) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (16) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Geografie se zaměřením na vzdělávání (19) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Geografie se zaměřením na vzdělávání (18) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Fyzika se zaměřením na vzdělávání (16) Kategorie: Fyzikální obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Geografie se zaměřením na vzdělávání (16) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Chemie se zaměřením na vzdělávání (14) Kategorie: Chemické obory 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (15) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Geografie se zaměřením na vzdělávání (17) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Matematická studia (18) Kategorie: Matematické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Tělesná výchova se zaměřením na vzdělávání (18) Kategorie: Tělesná kultura, tělovýchova a sport 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Chemie se zaměřením na vzdělávání (16) Kategorie: Chemické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Geografie se zaměřením na vzdělávání (15) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (16) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (18) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (18) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (17) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Historie se zaměřením na vzdělávání (17) Kategorie: Obory z oblasti historie 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Chemie se zaměřením na vzdělávání (18) Kategorie: Chemické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Biologie se zaměřením na vzdělávání (15) Kategorie: Biologické obory 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Anglický jazyk se zaměřením na vzdělávání (17) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Fyzika se zaměřením na vzdělávání (19) Kategorie: Fyzikální obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Anglický jazyk se zaměřením na vzdělávání (18) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Historie se zaměřením na vzdělávání (18) Kategorie: Obory z oblasti historie 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Anglický jazyk se zaměřením na vzdělávání (14) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Chemie se zaměřením na vzdělávání (17) Kategorie: Chemické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Tělesná výchova se zaměřením na vzdělávání (17) Kategorie: Tělesná kultura, tělovýchova a sport 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Ruský jazyk se zaměřením na vzdělávání (17) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Biologie se zaměřením na vzdělávání (18) Kategorie: Biologické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Anglický jazyk se zaměřením na vzdělávání (19) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Biologie se zaměřením na vzdělávání (16) Kategorie: Biologické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Tělesná výchova se zaměřením na vzdělávání (13) Kategorie: Tělesná kultura, tělovýchova a sport 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Technická výchova se zaměřením na vzdělávání (17) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Matematická studia (19) Kategorie: Matematické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Chemie se zaměřením na vzdělávání (19) Kategorie: Chemické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Technická výchova se zaměřením na vzdělávání (18) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Ruský jazyk se zaměřením na vzdělávání (19) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Technická výchova se zaměřením na vzdělávání (16) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Historie se zaměřením na vzdělávání (16) Kategorie: Obory z oblasti historie 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Fyzika se zaměřením na vzdělávání (15) Kategorie: Fyzikální obory 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Matematická studia (17) Kategorie: Matematické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Biologie se zaměřením na vzdělávání (17) Kategorie: Biologické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Fyzika se zaměřením na vzdělávání (17) Kategorie: Fyzikální obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Technická výchova se zaměřením na vzdělávání (19) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Ruský jazyk se zaměřením na vzdělávání (18) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Tělesná výchova se zaměřením na vzdělávání (16) Kategorie: Tělesná kultura, tělovýchova a sport 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Geografie se zaměřením na vzdělávání (1) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (19) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Informatika se zaměřením na vzdělávání (17) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Biologie se zaměřením na vzdělávání (19) Kategorie: Biologické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta pedagogická Studijní plán (Verze): Tělesná výchova se zaměřením na vzdělávání (15) Kategorie: Tělesná kultura, tělovýchova a sport 2 Doporučený ročník:2, Doporučený semestr: -
Fakulta: Fakulta pedagogická Studijní plán (Verze): Anglický jazyk se zaměřením na vzdělávání (16) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: -