|
|
Hlavní nabídka Prohlížení IS/STAG
Nalezené předměty, počet: 1
Stránkování výsledků vyhledávání
Nalezeno 1 záznamů
Export do Xls
Informace o předmětu
KEI / PPES
:
Popis předmětu
Pracoviště / Zkratka
|
KEI
/
PPES
|
Akademický rok
|
2023/2024
|
Akademický rok
|
2023/2024
|
Název
|
Programování pro embedded systémy
|
Způsob zakončení
|
Zkouška
|
Způsob zakončení
|
Zkouška
|
Akreditováno / Kredity
|
Ano,
4
Kred.
|
Forma zakončení
|
Kombinovaná
|
Forma zakončení
|
Kombinovaná
|
Rozsah hodin
|
Přednáška
1
[HOD/TYD]
Cvičení
3
[HOD/TYD]
|
Zápočet před zkouškou
|
Ano
|
Zápočet před zkouškou
|
Ano
|
Automatické uznávání zápočtu před zkouškou
|
Ano v případě předchozího hodnocení 4 nebo nic.
|
Počítán do průměru
|
ANO
|
Vyučovací jazyk
|
Čeština
|
Obs/max
|
|
|
|
Automatické uznávání zápočtu před zkouškou
|
Ano v případě předchozího hodnocení 4 nebo nic.
|
Letní semestr
|
0 / -
|
0 / -
|
0 / -
|
Počítán do průměru
|
ANO
|
Zimní semestr
|
0 / -
|
0 / -
|
0 / -
|
Opakovaný zápis
|
NE
|
Opakovaný zápis
|
NE
|
Rozvrh
|
Ano
|
Vyučovaný semestr
|
Zimní semestr
|
Vyučovaný semestr
|
Zimní semestr
|
Minimum (B + C) studentů
|
10
|
Volně zapisovatelný předmět |
Ano
|
Volně zapisovatelný předmět
|
Ano
|
Vyučovací jazyk
|
Čeština
|
Počet dnů praxe
|
0
|
Počet hodin kontaktní výuky |
|
Hodnotící stupnice |
1|2|3|4 |
Periodicita |
každý rok
|
Hodnotící stupnice pro zp. před zk. |
S|N |
Periodicita upřesnění |
|
Základní teoretický předmět |
Ne
|
Profilující předmět |
Ne
|
Základní teoretický předmět |
Ne
|
Hodnotící stupnice |
1|2|3|4 |
Hodnotící stupnice pro zp. před zk. |
S|N |
Nahrazovaný předmět
|
KAE/PPES
|
Vyloučené předměty
|
Nejsou definovány
|
Podmiňující předměty
|
Nejsou definovány
|
Předměty informativně doporučené
|
Nejsou definovány
|
Předměty,které předmět podmiňuje
|
Nejsou definovány
|
Graf četnosti udělených hodnocení studentům napříč roky:
Obrázek PNG
,
XLS
|
Cíle předmětu (anotace):
|
Uvést studenty do problematiky tvorby jednoduchých praktických aplikací. Naučit studenty navrhnout algoritmus a naprogramovat do počítače. Naučit studenty samostatně řešit zadanou úlohu. Seznámit studenty s možnostmi komunikace mezi počítačem a HW zařízením.
|
Požadavky na studenta
|
Úspěšné vyřešení zadaných projektů. Porozumění probírané látce.
|
Obsah
|
Přednášky: 1. Úvodní přednáška - seznámení s organizací předmětu, seznámení s vývojovými nástroji a programovacím jazykem, představení používaného HW 2. Vizuální programování, prvky UI, předávání zpráv, životní cyklus aplikace 3. Používané HW moduly - popis, funkce, možnosti komunikace 4. Export a import dat, formáty, vizualizace dat 5. Ladění, pokročilé aspekty programování 6. Modulární programování, knihovny
Cvičení: Cvičení jsou zaměřena na praktické vyzkoušení získaných znalostí. Budou se vytvářet jednoduché aplikace předvádějící jednotlivé prvky nebo postupy. Část kódu bude připravena, zbytek budou studenti samostatně doplňovat.
1. Seznámení s laboratoří, seznámení s vývojovým prostředím, jednoduchá aplikace 2. Základní prvky UI, události 3. Události - pokračování 4. Nevizuální prvky aplikace 5. Pokročilé prvky UI pro prezentaci dat 6. Vícevláknové aplikace 7. Pokročilé využití nevizuálních prvků s ohledem na vícevláknovost 8. Komunikace s připojeným HW - sériový port 9. Ukládání a načítání dat 10. Komunikace s jinými aplikacemi 11. Modulární programování, knihovny 12. Konzultace semestrální práce 13.Konzultace semestrální práce, zápočty
|
Aktivity
|
|
Studijní opory
|
|
Garanti a vyučující
|
|
Literatura
|
-
Doporučená:
Dokumentace k Microsoft Visual Studio, jazyk C#.
-
Doporučená:
Doplňková literatura z adresáře v síti (dle potřeby).
-
Doporučená:
Firemní literatura ARM, Atmel AVR, x51, Arduino.
-
On-line katalogy knihoven
|
Časová náročnost
|
Všechny formy studia
|
Aktivity
|
Časová náročnost aktivity [h]
|
Kontaktní výuka
|
52
|
Projekt individuální [40]
|
30
|
Příprava prezentace (referátu) [3-8]
|
5
|
Příprava na laboratorní měření, zpracování výsledků [1-8]
|
8
|
Příprava na zkoušku [10-60]
|
10
|
Celkem
|
105
|
|
Předpoklady
|
Odborné znalosti - pro úspěšné zvládnutí předmětu se předpokládá, že je student před zahájením výuky schopen: |
znalost programování - absolvované "Základy programování pro elektrotechniku" jako základní kurz a "Programování v elektronice" jako pokračování |
|
Výsledky učení
|
Odborné znalosti - po absolvování předmětu prokazuje student znalosti: |
studenti jsou schopni analyzovat požadavky dané úlohy a zvolit vhodnou platformu. Studenti umí formulovat řešení úlohy vhodným algoritmem. Studenti umí navrhnout, realizovat a odladit program pro řešení úlohy s využitím poskytnutých HW prostředků. Studenti jsou schopni samostatně realizovat konkrétní úlohu a najít potřebné informace pro úspěšné splnění úkolu |
|
Hodnoticí metody
|
Odborné znalosti - odborné znalosti dosažené studiem předmětu jsou ověřovány hodnoticími metodami: |
Kombinovaná zkouška, |
Demonstrace dovedností (praktická činnost), |
Výstupní projekt, |
|
Vyučovací metody
|
Odborné znalosti - pro dosažení odborných znalostí jsou užívány vyučovací metody: |
Přednáška založená na výkladu, |
Laboratorní praktika, |
Samostatná práce studentů, |
|
|
|
|