A InfoWiki wikiből
(Új oldal, tartalma: „= Gyakorlati jegy = * 5 db C# program, amely csak alapvető I/O műveleteket végezhet, és legfeljebb elágazás programvezérlési szerkezetet tartalmaz * 5 db C# progr...”) |
Aktuális változat (2010. január 16., 15:52) (lapforrás) (→Gyakorlati jegy) |
||
(2 közbeeső változat nincs mutatva) | |||
1. sor: | 1. sor: | ||
+ | <cim | ||
+ | cim3="Vizsgatematika" | ||
+ | cim2="Programozási Nyelvek a közoktatásban" | ||
+ | cim1="" | ||
+ | prev="EBooks" | ||
+ | next="mp5/nyitolap" | ||
+ | kep="hz_csik.png" | ||
+ | back="EBooks" | ||
+ | szerzo="hz|Hernyák Zoltán" | ||
+ | /> | ||
+ | |||
+ | <path p1="Kezdolap|Kezdőlap" p2="EBooks|Jegyzetek" p3="Mp5/Nyitolap|Tartalomjegyzék" w2="mp5/Tematika|Vizsgatematika" /> | ||
+ | |||
= Gyakorlati jegy = | = Gyakorlati jegy = | ||
+ | |||
+ | A feladat célja, hogy mindenki kialakítson magának egy olyan feladatgyűjteményt, amelyet a programozás oktatás során alkalmazni lehet. Ezért a feladatok módszertani egymásra épülése előny. A feladatok illeszkedjenek a célcsoport életkori sajátosságaihoz, legyen figyelemfelkeltő, érdekes. Minden feladat tartalamzzon valami olyan elemet, amely eltér, plusz a többi feladathoz képest. A ''haladó'' kategóriába nem csak nyelvi szempontból érdekes feladatokat várok, hanem algoritmikusan nehezebb, gondolkodtató feladatokat. | ||
+ | |||
+ | A feladatok megoldása során bizonyítsuk, hogy képesek vagyunk alkalmazni függvényeket, használni tömböket, listákat. | ||
* 5 db C# program, amely csak alapvető I/O műveleteket végezhet, és legfeljebb elágazás programvezérlési szerkezetet tartalmaz | * 5 db C# program, amely csak alapvető I/O műveleteket végezhet, és legfeljebb elágazás programvezérlési szerkezetet tartalmaz | ||
* 5 db C# program, amelyben a ciklusok előkerülnek | * 5 db C# program, amelyben a ciklusok előkerülnek | ||
* 5 db C# program, amelyben tömbök és/vagy listák is használva vannak | * 5 db C# program, amelyben tömbök és/vagy listák is használva vannak | ||
- | * 5 db C# program a ''haladó'' kategóriában (tetszőleges érdekes, bonyolultabb feladat, haladó szintű diákok részére) | + | * 5 db C# program a ''haladó'' kategóriában (tetszőleges érdekes, bonyolultabb feladat, haladó szintű diákok részére). Aki nem oldja meg a feladatokat, azoktól 10 db feladat szöveges megfogalmazását várom, megoldás menetével kapcsolatos javaslatokkal összekapcsolva. |
- | * 5 db PHP program | + | * 5 db PHP program (mely lehet az előző 20 feladat közül is választva, és újra megoldva) |
A programok bemutatása a vizsga előtt történik. A programok feladatának szöveges megfogalmazása szükséges, valamint a forráskód. Az anyagokat elektronikus formában is el kell hozni, és azt átadni, átmásolni (esetleg e-mailen elküldeni). | A programok bemutatása a vizsga előtt történik. A programok feladatának szöveges megfogalmazása szükséges, valamint a forráskód. Az anyagokat elektronikus formában is el kell hozni, és azt átadni, átmásolni (esetleg e-mailen elküldeni). | ||
+ | |||
+ | * http://www.oh.gov.hu/kozoktatas/korabbi-erettsegi/korabbi-erettsegi | ||
= Vizsga = | = Vizsga = | ||
13. sor: | 32. sor: | ||
Választott programozási nyelv, amely alkalmasnak tűnik a közoktatásban programozási nyelvek oktatására, megfelel a kor szinvonalának. A vizsga során az adott programozási nyelv bizonyos elemeiről lesz szó: | Választott programozási nyelv, amely alkalmasnak tűnik a közoktatásban programozási nyelvek oktatására, megfelel a kor szinvonalának. A vizsga során az adott programozási nyelv bizonyos elemeiről lesz szó: | ||
+ | * a fejlesztő rendszer, a nyelv támogatottsága (dokumentáltság, stb) | ||
* a nyelv alaptípusai, összetett típusai | * a nyelv alaptípusai, összetett típusai | ||
- | |||
* a változók (mezők) hatásköre, élettartama | * a változók (mezők) hatásköre, élettartama | ||
+ | * a nyelv programvezérlési szerkezetei | ||
+ | * operátorok | ||
* eljárások, függvények készítése, hívása | * eljárások, függvények készítése, hívása | ||
* több modulból álló programok készítése | * több modulból álló programok készítése | ||
23. sor: | 44. sor: | ||
* könyvtári függvények | * könyvtári függvények | ||
* objektum orientált kiterjesztettség | * objektum orientált kiterjesztettség | ||
- | * továbblépési lehetőségek | + | * univerzális típus, típusellenőrzés, típuskonverzió |
+ | * pointerek (referenciák), memóriafoglalás, memóriafelszabadítás | ||
+ | * továbblépési lehetőségek (az adott nyelvet alaposan megismerő diák milyen területeken milyen típusú alkalmazások elkészítésére lesz képes) | ||
A jelölt hozhat magával egy minimum 10-es betűmérettel készített, maximum 10 db A4 oldal terjedelmű írott anyagot (kézzel, szövegszerkesztővel, ábrákkal ha akarja), melyen a felkészülési időben, illetve az vizsga szóbeli részén (értelmes keretek között és módon) használhat fel. | A jelölt hozhat magával egy minimum 10-es betűmérettel készített, maximum 10 db A4 oldal terjedelmű írott anyagot (kézzel, szövegszerkesztővel, ábrákkal ha akarja), melyen a felkészülési időben, illetve az vizsga szóbeli részén (értelmes keretek között és módon) használhat fel. | ||
- | |||
<alairas>Hernyák Zoltán</alairas> | <alairas>Hernyák Zoltán</alairas> |
Aktuális változat
Gyakorlati jegy
A feladat célja, hogy mindenki kialakítson magának egy olyan feladatgyűjteményt, amelyet a programozás oktatás során alkalmazni lehet. Ezért a feladatok módszertani egymásra épülése előny. A feladatok illeszkedjenek a célcsoport életkori sajátosságaihoz, legyen figyelemfelkeltő, érdekes. Minden feladat tartalamzzon valami olyan elemet, amely eltér, plusz a többi feladathoz képest. A haladó kategóriába nem csak nyelvi szempontból érdekes feladatokat várok, hanem algoritmikusan nehezebb, gondolkodtató feladatokat.
A feladatok megoldása során bizonyítsuk, hogy képesek vagyunk alkalmazni függvényeket, használni tömböket, listákat.
- 5 db C# program, amely csak alapvető I/O műveleteket végezhet, és legfeljebb elágazás programvezérlési szerkezetet tartalmaz
- 5 db C# program, amelyben a ciklusok előkerülnek
- 5 db C# program, amelyben tömbök és/vagy listák is használva vannak
- 5 db C# program a haladó kategóriában (tetszőleges érdekes, bonyolultabb feladat, haladó szintű diákok részére). Aki nem oldja meg a feladatokat, azoktól 10 db feladat szöveges megfogalmazását várom, megoldás menetével kapcsolatos javaslatokkal összekapcsolva.
- 5 db PHP program (mely lehet az előző 20 feladat közül is választva, és újra megoldva)
A programok bemutatása a vizsga előtt történik. A programok feladatának szöveges megfogalmazása szükséges, valamint a forráskód. Az anyagokat elektronikus formában is el kell hozni, és azt átadni, átmásolni (esetleg e-mailen elküldeni).
Vizsga
Választott programozási nyelv, amely alkalmasnak tűnik a közoktatásban programozási nyelvek oktatására, megfelel a kor szinvonalának. A vizsga során az adott programozási nyelv bizonyos elemeiről lesz szó:
- a fejlesztő rendszer, a nyelv támogatottsága (dokumentáltság, stb)
- a nyelv alaptípusai, összetett típusai
- a változók (mezők) hatásköre, élettartama
- a nyelv programvezérlési szerkezetei
- operátorok
- eljárások, függvények készítése, hívása
- több modulból álló programok készítése
- változó paraméterszámú (esetleg típusú) függvények kezelése
- több érték visszaadása függvényből
- hibakezelés (futási hibák)
- könyvtári függvények
- objektum orientált kiterjesztettség
- univerzális típus, típusellenőrzés, típuskonverzió
- pointerek (referenciák), memóriafoglalás, memóriafelszabadítás
- továbblépési lehetőségek (az adott nyelvet alaposan megismerő diák milyen területeken milyen típusú alkalmazások elkészítésére lesz képes)
A jelölt hozhat magával egy minimum 10-es betűmérettel készített, maximum 10 db A4 oldal terjedelmű írott anyagot (kézzel, szövegszerkesztővel, ábrákkal ha akarja), melyen a felkészülési időben, illetve az vizsga szóbeli részén (értelmes keretek között és módon) használhat fel.