Subject » BMEGEMIBXGI
Mechanical Engineering Informatics
Gépészeti informatika
A tantárgyleírás hatályossága
Hatályosság kezdete:
—
Hatályosság vége:
—
| Subject name (Hungarian, English) |
Gépészeti informatika
Mechanical Engineering Informatics
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subject code | BMEGEMIBXGI | ||||||||||||
| Subject type | — | ||||||||||||
| Course types and hours (weekly/semester) |
|
||||||||||||
| Assessment type | félévközi érdemjegy | ||||||||||||
| Credits | 6 | ||||||||||||
| Subject coordinator | — | ||||||||||||
| Responsible department | — | ||||||||||||
| Faculty | |||||||||||||
| Subject website | — | ||||||||||||
| Teaching language | — | ||||||||||||
| Primary curriculum type | — | ||||||||||||
| Direct prerequisites – Strong prerequisite | none | ||||||||||||
| Direct prerequisites – Weak prerequisite | none | ||||||||||||
| Direct prerequisites – Parallel prerequisite | none | ||||||||||||
| Direct prerequisites – Milestone prerequisite | none | ||||||||||||
| Direct prerequisites – Exclusion | none |
Objectives
A tantárgy célja, hogy a hallgatók a további tanulmányaik végzését segítő informatikai ismeretekre és készségekre tegyenek szert, megismerkedjenek az algoritmusokkal, a számítógép programozás alapelemeivel, az adatstruktúrákkal, az objektum-orientált programozás alapjaival, script- és leíró nyelvekkel, valamint a mérnöki számításokat segítő programok használatával. A laboratóriumi gyakorlatok célja a programozás-oktatás és a probléma megoldási készség fejlesztése. Az előadások áttekintő jellegűek, az informatika alapvető területeit mutatják be, segítenek továbbá a gyakorlaton alkalmazott programozási struktúrák megértésében. A tantárgy további célja, hogy két projektfeladaton keresztül bevezetést nyújtson a webfejlesztési eszköztárhoz és bemutassa az informatikai csapatmunka gyakorlatát. A kurzus végén a hallgatók egy olyan alapvető informatikai tudáscsomagot kapnak, amellyel a későbbiekben sokkal hatékonyabban lesznek képesek informatikai / programozási tudásuk fejlesztésére.
Learning outcomes
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Knowledge
Ismeri a több ablakos alkalmazások készítésének alapjait. Átlátja az informatikai rendszereket és azok alapelemeit. Érti az alapvető algoritmusokat és adatstruktúrákat. Ismeri a főbb programvezérlési struktúrákat (szekvencia, szelekció, iteráció). Tisztában van a integrált fejlesztési környezet működésével. Érti az obejktum-orientált programozási paradigmát. Megkülönbözteti a különféle hálózati típusokat és eszközöket. Meghatározza a relációs adatbázisok működését és módszereit. Átlátja mérnöki problémamegoldás informatikai módszereit és eszközeit. Ismeri a webfejlesztés és a honlapkészítés eszközeit és módszereit. Tisztában van a multimédia anyagok készítésének elveivel. Érti a függvények paraméterezésének módszereit és a változók hatóköreit. számítástechnikai fogalmak ismerete, programozási ismeretek 164 168 169
Skills
Alkalmazza a különféle informatikai rendszereket és azok alapelemeit. Alkalmazza az alapvető algoritmusokat és adatstruktúrákat. Használja a főbb programvezérlési struktúrákat, a szekvenciát, szelekciót és iterációt. Használja az integrált fejlesztői környezetet és a hibakeresést. Alkalmazza az objektum-orientált programozási elveket. Használja a különféle hálózati típusokat és eszközöket. Képes relációs adatbázisok létrehozására és üzemeltetésére. Leírja a mérnöki problémamegoldás informatikai módszereit és eszközeit. Képes több ablakos alkalmazások készítésére Windows környezetben. Képes HTML és CSS segítségével weboldalt létrehozni. Felhasználja a multimédia szerkesztés elveit új anyagok létrehozásában. Elemzi függvények paraméterezésének módszereit és a változók hatóköreit. önálló problémamegoldás képessége, csoportmunka képessége, önálló információszerzés képessége 178 179 183
Attitudes
Törekszik az ismeretek bővítése során az oktatóval és hallgató társaival való együttműködsére. Folyamatos és elmélyült ismeretszerzéssel bővíti tudását. Nyitott az információtechnológiai eszközök használatára. Törekszik az informatikai problémamegoldáshoz szükséges eszközrendszer megismerésére és rutinszerű használatára. Törekszik a pontos és hibamentes feladatmegoldásra. 195 197 202
Autonomy and responsibility
Önállóan végzi az informatikai feladatok és problémák végig gondolását és adott források alapján történő megoldását. Nyitottan elfogadja a megalapozott kritikai észrevételeket. Egyes helyzetekben – csapat részeként – együttműködik hallgatótársaival a feladatok megoldásában. Támogatja a rendszerelvű megközelítést a gondolkodásában. Együttműködik az önálló ismeretszerzési feladatokban és saját tempóban bűvíti tudását. 213 214 219
Oktatási módszertan
Előadások, laboratóriumi gyakorlatok, kommunikáció írásban és szóban, IT eszközök és technikák használata, önállóan és csoportmunkában készített feladatok, munkaszervezési technikák. Az előadáson kiadott csoportos prezentációs anyag készítése szorgalmifeladat elősegíti a hallgatók csoportban való munkavégzésének fejlesztését. Az előadáson kiadott személyes weboldal készítése szorgalmifeladat elősegíti a hallgatók önálló információszerzési képességének fejlesztését.
Tanulástámogató anyagok
Tankönyvek
John Sharp: Microsoft Visual C# lépésről lépésre, Szak Kiadó, 2005, ISBN: 1509307761; Stoyan Gisbert: Bevezetés a Matlab használatába: lineáris algebra, grafika, Digitális Tankönytár, 2014, ISBN 978-963-284-464-0; Donald Ervin Knuth: A számítógép-programozás művészete, 1-4. kötet, Addison-Wesley, 2008, ISBN: 9789638794710
Jegyzetek
Pohl László: A programozás alapjai, BME EET, 2010 (https://infoc.eet.bme.hu/jegyzet/c_jegyzet.pdf); Reiter István: C# jegyzet, 2012 (http://devportal.hu/content/CSharpjegyzet.aspx)
Online források
https://www.scilab.org/en/resources/documentation; http://nyelvek.inf.elte.hu/leirasok/Octave/; http://web.csulb.edu/~woollett/; https://www.mogi.bme.hu/tantargyak/BMEGEMIBXGI
Recommended preliminary knowledge for completing the subject
Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
General rules
A tanulási eredmények értékelése 4 évközi írásbeli teljesítménymérés. 3 a laborgyakorlatok (programozási feladat), 1 az előadások (elmélet) témáiból. Az előadásokon kiadásra kerül további két szorgalmi projektfeladat, amellyel legfeljebb 10-10 többletpont szerezhető. Az egyik egy csoportos multimédia anyag, a másik egy egyéni weboldal készítése. A tantárgy félévközi érdemjeggyel zárul. A kredit megszerzésének feltétele, hogy az évközi teljesítményértékeléseket a hallgató egyenként legalább 40%-os szinten teljesítse az esetleges ismétléssel, javítással, pótlással együtt. A félév során további legfeljebb 10 többletpont szerezhető órai (labor) aktivitással.
Assessment methods
In-term assessments
1. —
—
Az összegző értékelés (1. programozási feladat) alapvető célja a tudás és képesség kompetenciacsoportba tartozó tanulási eredmények meglétének vizsgálata. A félév második harmadában a laboratóriumi foglalkozásokon tartott teljesítményértékelés alapvetően a megszerzett ismeretek alkalmazására fókuszál, így a problémafelismerést és -megoldást helyezi a középpontba, azaz gyakorlati (számítási) feladatokat kell megoldani a teljesítményértékelés során. A teljesítményértékelés pótlása a szorgalmi időszakban a laborgyakorlatokon lehetséges.
2. —
—
Az összegző értékelés (2. programozási feladat) a hallgatók tudás és képesség típusú kompetenciákkal meghatározott tanulási eredményeit vizsgálják és mérik fel. A teljesítményértékelés történhet a laborgyakorlaton zárthelyi formájában, illetve leadandó feladat formájában a laborvezető és a tantárgyfelelős döntése alapján. A félév végén a tantárgyból szerzett ismeretek önálló alkalmazásának bemutatása. A teljesítményértékelés pótlása a pótlási hét végéig lehetséges.
3. —
—
Az összegző értékelés (3. programozási feladat) a hallgatók tudás és képesség típusú kompetenciákkal meghatározott tanulási eredményeit vizsgálják és mérik fel. A teljesítményértékelés történhet a laborgyakorlaton zárthelyi formájában, illetve leadandó feladat formájában a laborvezető és a tantárgyfelelős döntése alapján. A félév végén a tantárgyból szerzett ismeretek önálló alkalmazásának bemutatása. A teljesítményértékelés pótlása a pótlási hét végéig lehetséges.
4. —
—
Az összegző értékelés (elméleti zárthelyi dolgozat) alapvető célja a tudás és képesség kompetenciacsoportba tartozó tanulási eredmények meglétének vizsgálata. A 7. oktatási héten, az előadás időpontjában tervezett teljesítményértékelés alapvetően a megszerzett ismeretek alkalmazására fókuszál, így a problémafelismerést és -megoldást helyezi a középpontba. Az elméleti zárthelyi dolgozat során azokról a számítástechnikai / programozási háttérismeretekről kell számot adni, amelyek segítenek az informatikai problémák azonosításában és megértésében, tehát az előadásokon elhangzottakból. A teljesítményértékelés pótlása a szorgalmi időszakban a laborgyakorlatokon lehetséges.
Weight of in-term assessments
| Type | Weight |
|---|---|
| — | 30 % |
| — | 25 % |
| — | 15 % |
| — | 30 % |
Exam-period assessments
No detailed assessments provided.
Weight of exam elements
No weights provided.
Grade calculation
| Type | ECTS | Performance (%) |
|---|---|---|
| jeles (5) | Excellent [A] | 95 % felett |
| jeles (5) | Very Good [B] | 85 % - 95 % |
| jó (4) | Good [C] | 70 % - 85 % |
| közepes (3) | Satisfactory [D] | 55 % - 70 % |
| elégséges (2) | Pass [E] | 40 % - 55 % |
| elégtelen (1) | Fail [F] | 40 % alatt |
Attendance requirements
- Labor: 85%
Rules for retake and resubmission
- Összegző első javítás: 1
- Összegző javítás: 2
- Részteljesítmény első javítás: 2
- Kihagyott labor: 5
- Hibás labor javítása: 1
Short description
Not provided.
Detailed description
Not provided.
Recommended courses
Not provided.
Workload to complete the subject
| Description | hours / term |
|---|---|
| részvétel a kontakt tanórákon | 70 |
| felkészülés a gyakorlatokra | 0 |
| részteljesítmény értékelés feladatainak kidolgozása | 4 |
| további, a teljesítéshez szükséges munkaidő ráfordítás | 35 |
| összegző értékelések | 48 |
| vizsgára készülés | 0 |
| labor | 14 |
| összesen | 171 |
Validity of subject requirements
Requirements valid from:
2021. 05. 01.
Requirements valid until:
2022. 05. 15.
Curriculum placement
No curriculum placements recorded for this subject version.