„A programozás alapjai I.” változatai közötti eltérés
Frissítve a 2023-as követelmény rendszer alapján |
Cleanup |
||
| 23. sor: | 23. sor: | ||
: ''[https://infoc.eet.bme.hu/kovetelmenyek/ Követelmények az InfoC-n]'' | : ''[https://infoc.eet.bme.hu/kovetelmenyek/ Követelmények az InfoC-n]'' | ||
===A szorgalmi időszakban=== | === A szorgalmi időszakban === | ||
* Az '''elégséges''' jegy minimum feltételei: | * Az '''elégséges''' jegy minimum feltételei: | ||
** Az '''előadások''' legalább 70%-án való részvétel (csak a gólyáknak). ''[https://www.vik.bme.hu/kepzes/alapkepzes/altalanos/500.html Bővebben...]'' | <!--** Az '''előadások''' legalább 70%-án való részvétel (csak a gólyáknak). ''[https://www.vik.bme.hu/kepzes/alapkepzes/altalanos/500.html Bővebben...]''--> | ||
** A '''gyakorlatok''' legalább 70%-án való részvétel. | ** A '''gyakorlatok''' legalább 70%-án való részvétel. | ||
** A '''laborok''' legalább 70%-án való részvétel. A laborok végén az egyéni órai munkát fel kell tölteni. Ha előbb végzel, a megoldott feladatokat a laborvezetőnek személyesen be kell mutatni. Amennyiben szó nélkül lelépsz, az laborvezetőtől függően akár hiányzásnak is számíthat, még ha fel is töltötted a megoldásokat. A laborvezető a bemutatáskor kérheti a hibás, hiányos megoldások javítását, illetve pótlását. | ** A '''laborok''' legalább 70%-án való részvétel. A laborok végén az egyéni órai munkát fel kell tölteni. Ha előbb végzel, a megoldott feladatokat a laborvezetőnek személyesen be kell mutatni. Amennyiben szó nélkül lelépsz, az laborvezetőtől függően akár hiányzásnak is számíthat, még ha fel is töltötted a megoldásokat. A laborvezető a bemutatáskor kérheti a hibás, hiányos megoldások javítását, illetve pótlását. | ||
| 32. sor: | 32. sor: | ||
*** A nagy ZH-kra jelentkezni kell az adminisztrációs portálon (Részvétel: Igen/Igen, IMSC feladatsorral/Nem). | *** A nagy ZH-kra jelentkezni kell az adminisztrációs portálon (Részvétel: Igen/Igen, IMSC feladatsorral/Nem). | ||
*** A két zárthelyi eredményének összege helyett a második zárthelyi pontszámának kétszeresét veszik figyelembe, ha az magasabb, mint az első. | *** A két zárthelyi eredményének összege helyett a második zárthelyi pontszámának kétszeresét veszik figyelembe, ha az magasabb, mint az első. | ||
** A ''nagyHF'' leadása, a szerezhető pontszám legalább felének megszerzése | ** A '''nagyHF''' leadása, a szerezhető pontszám legalább felének megszerzése. | ||
=== | === Pótlási lehetőségek === | ||
* A | * A '''jelenlétek''' nem pótolhatóak. | ||
* A | * A '''kisZH-k''' félév közbeni pótlását az teszi lehetővé, hogy hatból csak a legjobb négyet veszik figyelembe. Pótlási héten ezek már nem pótolhatóak. | ||
* A '''nagyZH-k''', ha a két ZH nem érte el együtt a megszerezhető pontok 50%-át, akkor pótlási héten pótolható, ez nem fizetős, viszont nincs pótpót. A pótzh felülírja mindkét ZH eredményét. A feladatsor a teljes tananyagot lefedi. A pót ZH megírása jelentkezéshez kötött. | |||
* A '''nagyHF''' a pontosan ehhez kiírt feladat határidejéig pótolható pluszköltséggel, a póthéten vagy utána már nem lehetséges. A részfeladatok nem pótolhatóak, a késés a TVSz szerint a pontok 20%-ának elvesztését jelenti. Hiányuk esetén a teljes házi még lehet elfogadott, ha teljesíti a követelményeket. A pótlásként feladatot is be kell mutatni a laborvezetőnek, ha az addigi bemutatások során nem volt értékelhető állapotban. Ennek legvégső határideje a pótlási hét keddje. Az időpontot a laborvezető határozza meg. | |||
=== Félévvégi jegy === | |||
A félév végi pontszám az alábbiak összege: | |||
* Zárthelyi pontok (2x40 pont) | |||
** <math>MAX(ZH1 + ZH2, 2*ZH2)</math> | |||
* A négy legjobb kisZH szummája (40 pont) | |||
* [https://infoc.eet.bme.hu/nhf/ HF pont] (20 pont) | |||
** Időben leadás (4 pont) | |||
** Programkód minősége (11 pont) | |||
** Programozói dokumentáció (3 pont) | |||
** Felhasználói dokumentáció (1 pont) | |||
** Dokumentációk minősége (1 pont) | |||
* Plusz pontok | |||
** Szorgalmik (általában 14 pont) | |||
** NZH iMSc pontok (2x10 pont) | |||
Az alapkövetelmények teljesítésével (IMSc és szorgalmi nélkül) 140 pont szerezhető. | |||
==== Ponthatárok ==== | |||
{{Jegykonvertálás | |||
| 1 = 0 - 69 | |||
| 2 = 70 - 89 | |||
| 3 = 90 - 109 | |||
| 4 = 110 - 124 | |||
| 5 = 125- | |||
}} | |||
==== iMSc pontok ==== | |||
A jeles alsó ponthatára (125) feletti összes többlet pontszám is IMSc pontszámnak van elkönyvelve, a tárgy kreditértékének megfelelően összesen legfeljebb 5×7 = 35 pont. | |||
== Segédanyagok == | == Segédanyagok == | ||
| 75. sor: | 80. sor: | ||
* [https://www.khanacademy.org/computing/computer-programming KhanAcademy] '''Interaktív oktató videók találhatóak ezen oldalon, sajnos még csak angolul.''' | * [https://www.khanacademy.org/computing/computer-programming KhanAcademy] '''Interaktív oktató videók találhatóak ezen oldalon, sajnos még csak angolul.''' | ||
===Algoritmusok és adatszerkezetek=== | === Algoritmusok és adatszerkezetek === | ||
* Adatszerkezetek | * Adatszerkezetek | ||
** [[Prog1LinkedList|Láncolt lista]] | ** [[Prog1LinkedList|Láncolt lista]] | ||
| 86. sor: | 91. sor: | ||
** [https://infoc.eet.bme.hu/ea07.php#5 Szöveges file] | ** [https://infoc.eet.bme.hu/ea07.php#5 Szöveges file] | ||
** [[Prog1BinaryFile|Bináris file]] | ** [[Prog1BinaryFile|Bináris file]] | ||
== KisZH-k == | == KisZH-k == | ||
| 104. sor: | 107. sor: | ||
== Tippek == | == Tippek == | ||
''Szóval hogyan kell tanulni a prog ZH-kra? „Sehogyan.” Ez nem egy „tanulható”, hanem egy „gyakorolható” tárgy.'' | ''Szóval hogyan kell tanulni a prog ZH-kra? „Sehogyan.” Ez nem egy „tanulható”, hanem egy „gyakorolható” tárgy.'' | ||
| 116. sor: | 118. sor: | ||
== Szorgalmik == | == Szorgalmik == | ||
A félév során a portálon több szorgalmi feladat is meg lesz hirdetve, érdemes gyakorolni az ilyen feladatok megoldásával is. Ezek a szorgalmi feladatokat beadást követően Kohári Zsolt, az előadó és tárgyfelelős, mindig személyesen ellenőrzi. Szorgalmikat akárhányszor be lehet adni, még akkor is ha el lettek utasítva előtte. | |||
A | A szorgalmi pontok gyűlytésével féléves pontversenyben lehet részt venni az InfoCpp portálon. | ||
== Kedvcsináló == | == Kedvcsináló == | ||
* Interjú Czirkós Zoltánnal az Impulzus [https://issuu.com/impulzus/docs/impulzus_42_05_issuu/10 42. évfolyamának 5. számában, a 10. oldaltól] kezdve, és annak folytatása az [http://www.impulzus.com/blog/2015/06/08/czirkos-zoltan/ Impulzus blogján] | * Interjú Czirkós Zoltánnal az Impulzus [https://issuu.com/impulzus/docs/impulzus_42_05_issuu/10 42. évfolyamának 5. számában, a 10. oldaltól] kezdve, és annak folytatása az [http://www.impulzus.com/blog/2015/06/08/czirkos-zoltan/ Impulzus blogján] | ||
* Ahhoz, hogy megértsd a rekurziót, először meg kell értened a rekurziót. | * Ahhoz, hogy megértsd a rekurziót, először meg kell értened a rekurziót. | ||
| 127. sor: | 129. sor: | ||
== Fun == | == Fun == | ||
* [[Média:C_nightmare.pdf|Dolgok amelyekkel őrületbe kergetheted a Prog 1 tanárodat]] | * [[Média:C_nightmare.pdf|Dolgok amelyekkel őrületbe kergetheted a Prog 1 tanárodat]] | ||
{{Lábléc_-_Mérnök_informatikus_alapszak}} | |||
{{Lábléc_-_Mérnök_informatikus_alapszak_2014}} | {{Lábléc_-_Mérnök_informatikus_alapszak_2014}} | ||