Vyučující
|
-
Neupauer Yevgeniy, doc. Ing. Ph.D.
|
Obsah předmětu
|
Předmět poskytuje studentům přehled v oblasti algoritmizace řešící různé problémy v oblasti strojírenství včetně možného přístupu, jak tyto problémy efektivně řešit za použití počítačových prostředků. Obsah přednášek: 1. Úvod do algoritmizace a její role ve strojírenství 2. Algoritmizace - prostředky pro vyjádření algoritmu 3. Algoritmizace - základní pojmy - vstup/výstup, proměnná, operátory, přiřazení hodnoty 4. Algoritmizace - základní pojmy - rozhodování, cykly 5. Algoritmizace - základní pojmy - parametrizace 6. Analýza dat používaných v oblasti strojírenství 7. Algoritmizace v průmyslové praxi 8. Algoritmické řešení problémů v automatizaci - detekce kolize a prevence chyb v procesech 9. Algoritmické řešení problémů v automatizaci - monitorování a řízení pomocí dat 10. Vývoj a implementace algoritmů 11. Řešení příkladů z oblasti strojírenství 12. Budoucnost algoritmizace ve strojírenství - nové trendy a jejich potenciál 13. Shrnutí přednášené problematiky, konzultace
|
Studijní aktivity a metody výuky
|
- Příprava na dílčí test [2-10]
- 16 hodin za semestr
- Kontaktní výuka
- 52 hodin za semestr
- Příprava na zkoušku [10-60]
- 36 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
předmět nepředpokládá žádné speciální vstupní znalosti |
znalost základní práce s PC |
vhodné jsou základní znalosti z oblasti matematické logiky, matematických a statistických operací a analytické schopnosti |
Odborné dovednosti |
---|
schopnost identifikovat potenciál využití IT technologií pro oblast strojírenství, průmyslových, nebo podnikových procesů |
schopnost analyzovat trendy - technologické, environmentální, bezpečnostní, demografické apod. |
Obecné způsobilosti |
---|
bc. studium: uplatňuje při řešení problémů vhodné metody a dříve získané vědomosti a dovednosti, kromě analytického a kritického myšlení využívá i myšlení tvořivé s použitím představivosti a intuice, |
bc. studium: rozpozná problém, objasní jeho podstatu, rozčlení ho na části, |
bc. studium: efektivně využívá moderní informační technologie, |
bc. studium: efektivně využívá různé strategie učení k získání a zpracování poznatků a informací, hledá a rozvíjí účinné postupy ve svém učení, |
bc. studium: kriticky přistupuje ke zdrojům informací, informace tvořivě zpracovává a využívá při svém studiu a praxi, |
bc. studium: zvažuje možné klady a zápory jednotlivých variant řešení, včetně posouzení jejich rizik a důsledků, |
Výsledky učení |
---|
Odborné znalosti |
---|
disponovat schopností algoritmicky řešit základní problémy v oblasti strojírenství, zahrnující formulaci problému, analýza problému, specifikaci algoritmu, jeho implementaci |
popsat vývoj a trendy v oblasti aplikovaných informačních technologií využívaných v oblasti strojírenství |
identifikovat příležitosti nových trendů v oblasti strojírenství |
Odborné dovednosti |
---|
vytvořit jednoduché algoritmy pro řešení základních problémů v oblasti strojírenství |
formálně popsat navržený algoritmus |
navrhnout a vytvořit základní aplikaci, která zahrnuje algoritmické řešení problému |
Obecné způsobilosti |
---|
bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru, |
bc. studium: používají své odborné znalosti, odborné dovednosti a obecné způsobilosti alespoň v jednom cizím jazyce, |
Vyučovací metody |
---|
Odborné znalosti |
---|
Přednáška založená na výkladu, |
Přednáška s aktivizací studentů, |
Samostatná práce studentů, |
E-learning, |
Odborné dovednosti |
---|
Řešení problémů, |
Samostudium, |
Cvičení (praktické činnosti), |
Projektová výuka, |
Obecné způsobilosti |
---|
Přednáška založená na výkladu, |
Přednáška s aktivizací studentů, |
Samostatná práce studentů, |
E-learning, |
Hodnotící metody |
---|
Odborné znalosti |
---|
Kombinovaná zkouška, |
Test, |
Odborné dovednosti |
---|
Demonstrace dovedností (praktická činnost), |
Obecné způsobilosti |
---|
Kombinovaná zkouška, |
Test, |
Doporučená literatura
|
-
Bory, Pavel. C# bez předchozích znalostí. 1. vydání. 2016. ISBN 978-80-251-4686-6.
-
Louridas, Panos. Algorithms (The MIT Press Essential Knowledge series). Massachusetts, USA, 2020. ISBN 0262539020.
-
Nicola Accialini. Industry 4.0 User Guide. Poland, 2021. ISBN 979-8722273697.
-
Price, Mark J. C# 12 and .NET 8 modern cross-platform development fundamentals : start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8. Eighth edition. 2023. ISBN 978-1-83763-587-0.
-
Skiena, Steven S. The Algorithm Design Manual. New York City, USA, 2020. ISBN 3030542556.
|