Tantárgy adatlapja
| Tantárgy neve: | Mérnöki számítások MATLAB és Python környezetben P-ITMAT-0047 |
|---|---|
| Tárgyfelelős: | Zsedrovits Tamás |
| Tantárgy oktatója: | Juhász János, Györffy Dániel |
| A tantárgy céljának rövid ismertetése: | A tantárgy célja, hogy a hallgatók gyakorlatorientált módon ismerkedjenek meg a MATLAB és Python programozási nyelvekkel és képessé váljanak ezek hatékony alkalmazására mérnöki-tudományos feladatok megoldásában. A hallgatók megismerik mindkét nyelv alapvető szintaxisát, programozási struktúráit, algoritmusait, továbbá gyakorlati tapasztalatot szereznek numerikus módszerek, adatfeldolgozási és modellezési technikák alkalmazásában. A tárgy elősegíti a hallgatók önálló problémamegoldó képességének és algoritmikus gondolkodásának fejlesztését, hozzájárulva ezáltal mérnöki kompetenciáik erősítéséhez |
| Elsajátítandó elméleti ismeretanyag: | MATLAB és Python specifikus programozási algoritmusok és nyelvi elemek. |
| Elsajátítandó gyakorlati ismeretanyag: | A tanult nyelvi elemek hatékony alkalmazása mérnöki és tudományos számításokban. A tananyag elsajátítása példákon keresztül történik: a fókuszban az alkalmazás és a problémamegoldás áll. |
| A 2-4 legfontosabb kötelező irodalom felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN): | S. Xu, An Introduction to Scientific Computing with MATLAB® and Python Tutorials, 1st ed. Boca Raton, FL, USA: Chapman and Hall/CRC, 2022. ISBN: 978-1-003-20169-4. G. Swinnen, Tanuljunk meg programozni Python nyelven, ford. P. Daróczy. Magánkiadás, 2005. [Online]. C. Moler, Experiments with MATLAB (electronic edition). Natick, MA, USA: The MathWorks, Inc., 2011. [Online]. |
| A 2-4 legfontosabb ajánlott felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN): | MathWorks Inc., MATLAB Onramp (tutorial), 2025. [Online]. C. Moler, Numerical Computing with MATLAB (electronic edition). Natick, MA, USA: The MathWorks, Inc., 2004. [Online]. Massachusetts Institute of Technology, Introduction to MATLAB (MIT OpenCourseWare), 2010. [Online]. S. Lynch, Python for Scientific Computing and Artificial Intelligence. Boca Raton, FL, USA: Chapman and Hall/CRC, 2023. ISBN: 978-1-003-28581-6. |
| Elmélet-gyakorlat aránya: | Elméleti óra óraszáma: 0 Gyakorlati óra és labor óra óraszáma: 0 + 3 |
| Az alkalmazott oktatási módszerek: | Az oktatás során a konstruktivista pedagógiai szemlélet kerül előtérbe, amelyben a hallgatók aktívan, saját tapasztalataikon keresztül, gyakorlati problémák megoldásával sajátítják el az ismereteket. Az órák PC PC-laborban zajlanak, ahol az oktató által vezetett közös példák bemutatása után önálló, illetve csoportos projektfeladatok kidolgozására kerül sor. Az oktatók folyamatos visszajelzéssel, személyre szabott segítségnyújtással támogatják a hallgatók tanulási folyamatát, elősegítve a MATLAB és Python nyelvek mérnöki-tudományos alkalmazási lehetőségeinek mélyebb megértését, valamint gyakorlati készségeik fejlesztését. |
| Az értékelés módja: | Gyakorlati jegy |
| Az értékelés kritériuma: | A félév során 2 ZH. Az első ZH a MATLAB és Python alapok elsajátítását méri. Az első ZH anyaga az 1-4. laborokon elhangzott, a Moodle rendszerben közzétett anyag és feladat, és önálló feladatnak feladott anyag. A ZH-n a következő típusú feladatok várhatók:
Az első ZH-n minimum 50%-ot kell elérni ahhoz, hogy érvényes legyen. Az első ZH, vagy valamelyik része összesen három alkalommal pótolható, a következő laborok szünetében: 6. hét, 7. hét, 8. hét. A második ZH-n számonkérhető anyag a gyakorlatokon elhangzott, valamint a tárgy Moodle-oldalára a ZH-t megelőző hét szombat reggel 8 óráig feltett összes anyag. A ZH-n nemnegatív egész pontok szerezhetők. A ZH-t az éppen aktuális lehetőségekhez mérten az egyetemi géptermekben, és/vagy online rendszeren (Moodle, Grader, vagy egyéb) fogjuk tartani. A második ZH-n egy vagy több feladat lesz, melyhez a MATLAB-ot, Python IDE-t vagy Jupytert és a dokumentációját lehet használni. A feladatok megoldásáért részpontokat lehet kapni. A második ZH-n minimum 50%-ot kell elérni ahhoz, hogy érvényes legyen. Az aláírás feltétele az első ZH sikeres teljesítése, valamint az aktív jelenlét a laborokon. A féléves teljesítmény számításánál az év végi ZH pontjait vesszük figyelembe. A gyakorlati jegy az elért pontszám aránya szerint a következők alapján kerül meghatározásra (a százalékok egészre kerekítésével: <. 5 lefelé, >=. 5 felfelé): 85%<=x<=100% jeles (5), 70%<=x<85% jó (4), 60%<=x<70% közepes (3), 50%<=x<60% elégséges (2), x<50% elégtelen (1) |
| Miként járul hozzá a tantárgy a KKK-ban megjelölt kompetenciaelemek megszerzéséhez: | Mérnökinformatikus alapképzés: Molekuláris bionika mérnöki alapképzés: |