II. ADATLAP - Programmodul részletes bemutatása 1. A programmodul azonosító adatai Ügyeljen arra, hogy a programmodul sorszáma és megnevezése azonos legyen a I. A program általános tartalma fejezet 11. pontjában írtakkal! 1.1.
Program megnevezése
Webszerkesztés, a web programozás alapjai
1.2..
A modul sorszáma
3
1.3.
A modul megnevezése
PHP programozás
2. A programmodul célja A képzési modult eredményesen teljesítő képes lesz dinamikus weboldalakat készíteni. Képes lesz adatbázis kapcsolatokat felépíteni és web-es lekérdezéseket indítani.
3. A programmodul követelményei 3.1.
A képzést sikeresen teljesítő képes lesz a PHP nyelven programozni
3.2.
A képzést sikeresen teljesítő képes lesz a PHP nyelv függvénytárát megfelelő módon alkalmazni
3.3.
A képzést sikeresen teljesítő képes lesz adatbázis kapcsolatokat kezelni PHP-n keresztül
3.4.
A képzést sikeresen teljesítő képes lesz perifériákat kezelni PHP segítségével
4. A programmodul során elsajátított ismeret, kialakított készség, képesség, kompetencia 4.1.
PHP programozási nyelv
4.2.
Adatbázis szerver ismeret
4.3.
PHP – adatbázis szerver kapcsolódás, adatbevitel, módosítás, lekérdezés
4.4
Űrlapelemek kezelése PHP-val
4.5.
Nyomtatási lehetőségek a PHP programból
5. A programmodulba való bekapcsolódás feltételei 5.1.
Előzetesen teljesítendő modul(ok)
1. Web szerkesztés és HTML programozás 2. XHTML, CSS használat, JavaScript programozás
5.2.
Előzetesen elvárt ismeret(ek)
Számítógépes alapismeretek, programozási alapismeretek, hálózati alapismeretek, SQL alapismeretek
(A 24/2004. (VI.22.) FMM rendelet 8. számú melléklete)
6. A programmodulban való részvétel feltételei 6.1.
Részvétel követésének módja
Jelenléti ív
6.2.
Megengedett hiányzás
Az órák 20%-a, képzési óra
6.3.
Egyéb feltétel(ek)
Nincs
7. A fogyatékosságból eredő speciális igények figyelembe vételének módja A fogyatékkal élő (bizonyos képességeikben akadályozottak) emberek között nagy arányban fordulhatnak elő olyanok, akik otthon, esetleg távmunkában végezhet munkát szeretnének végezni, így informatikai területen kívánják magukat képezni. A képzés személyi és tárgyi feltételeinél valamint a képzésbe való bekapcsolódás, a képzési folyamatában és a képzés lezárásakor figyelembe kell venni a látásképesség akadályozottsággal, hallásképesség akadályozottsággal, mozgástevékenység akadályozottságal, kommunikációs akadályozottsággal élő résztvevők speciális igényeit. Az egyes fogyatékosságokra vonatkozó sajátosságok a Program általános leírásának 8. pontjában meghatározottakkal megyező. 8. A programmodul időtartama 8.1.
30
óra
Szakmai képzés esetén ebből 8.2.
Elmélet
10
óra
8.3.
Gyakorlat
20
óra
8.4.
Intenzitás
Időtartam
Heti két alkalom 5-5 óra
6
nap
3
hét
1
hónap
9. A programmodul megvalósításának módszerei 9.1.
Előadás
15
%
9.2.
Bemutatás
18
%
9.3.
Feladatok készítése
50
%
9.4
Bemutatás
17
%
10. A programmodulba vonható csoportlétszám 10.1.
Minimum
12
fő
10.2.
Maximum
20
fő
11. A programmodul során alkalmazott értékelési rendszer 11.1.
Számonkérések formája
Egyéni feladat készítés
11.2.
Számonkérések rendszeressége
A képzési modul végén
(A 24/2004. (VI.22.) FMM rendelet 8. számú melléklete)
11.3.
Számonkérések tartalma
PHP nyelven elkészített űrlapelemeket és adatbázis kapcsolatokat tartalmazó weboldal elkészítése.
11.4.
A felnőttek tudásszintjének ellenőrzésére szolgáló módszer(ek)
A képzés folyamatában a gyakorlati feladatok, csoportos munka ellenőrzése, értékelése, komplex önálló feladat közös értékelése
11.5.
Megszerezhető minősítések
Megfelelt
11.6.
Megszerezhető minősítésekhez tartozó követelményszintek
50% felett
11.7.
Sikertelen teljesítés következménye
Javtó komplex feladat készítése
12. Az előzetesen megszerzett tudás elismerésének módja Amennyiban az előzetesen megszerzett ismeretek és kompetenciák felmérése alapján megállapítható, hogy a képzésben résztvevő rendelkezik a megfelelő ismeretekkel és kompetenciákkal, akkor a résztvevő felmenthető az adott képzési modulon való részvétel és záró feladat elkészítés alól.
(A 24/2004. (VI.22.) FMM rendelet 8. számú melléklete)
13. A programmodul megvalósításának személyi feltételei Követelmények
Programban betöltött szerep 13.1.
Oktatott témakör
Elméleti oktató és gyakorlatvezető tréner
PHP programozási ismeretek, Adatbázis kezelési ismeretek
Szakmai gyakorlat
Végzettség(ek)
felsőfokú informatika min. 3 év
Oktatói gyakorlat min. 3 év
Felnőttképzési gyakorlat min. 1 év
Egyéb követelmény(ek) eletronikus tananyag alklamazással kapcsolatos gyakorlat
14. A programmodul megvalósításának tárgyi feltételei Képzési helyszín 14.1.
Oktató terem
Igénybevétel célja Elméleti oktatás és gyakorlatok lebonyolítása
Férőhelyek száma Min. 20 fő
Minimálisan elvárt felszereltség A 7. ponban részletezett, a fogyatékosságból eredő speciális igényeinek megfelelően kialakított terem. Személyenként 1 darab munkaállomás a szükséges operációs rendszerrel és alkalmazásokkal Fehér tábla. Hálózati és internet kapcsolat Tanári prezentációhoz 1 db munkaállomás, projektor, vetítő vászon. Fogasok, szeméttároló.
14/a OKJ-s szakképesítésenként a gyakorlati képzés megszervezésének módja
Nem OKJ-s képzés, a kérdés nem releváns. OKJ-s képzés megnevezése
Saját tanműhely
Gazdálkodó szervezet
Egyéb
15. A programmodul céljának eléréséhez szükséges tananyagok, segédanyagok, segédeszközök, és azok biztosításának módja Tananyagok, segédanyagok, segédeszközök
Biztosítás módja
15.1.
A képzéshez összeállított modulfüzet PHP programozásról
A képző intézmény biztosítja elektronikus formában
15.2.
PHP függvénytár kivonata
A képző intézmény biztosítja elektronikus formában
15.3
SQL referencia
A képző intézmény biztosítja elektronikus formában
(A 24/2004. (VI.22.) FMM rendelet 8. számú melléklete)
16. A programmodul céljának eléréséhez szükséges kötelező irodalom, és azok biztosításának módja Szerző
Cím
Kiadó neve, székhelye
Kiadás éve
Biztosítás módja
Kiadás éve
Biztosítás módja
16.1. 17. A programmodul céljának eléréséhez szükséges ajánlott irodalom, és azok biztosításának módja
17.1.
Szerző Sági Gábor
Cím Webes adatbázis-kezelés MySQL és PHP használatával
Kiadó neve, székhelye BBS-Info Kft. .
2005
A képző intézmény beszerzi a résztvevő költségére
17.2.
Matt Zandstra
Tanuljuk meg a PHP5 használatát 24 óra alatt
Kiskapu Kft.
2004
A képző intézmény beszerzi a résztvevő költségére
18. A programmodul megvalósítására vonatkozó egyéb feltétel(ek) Nincs
Miskolc, 2010. január 15.
P. H.
Kiss Gábor szakképzési igazgatóhelyettes
Dr.Kavecsánszki Gyula igazgató
(A 24/2004. (VI.22.) FMM rendelet 8. számú melléklete)
A MODUL RÉSZLETES TEMATIKÁJA Óra 1 2 3 4 5 6 7 8 9 10 11 12 - 13 14 - 15 16 - 17 18 - 19 20 21 22 - 23 24 - 25 26 27 28 - 29 30
Téma Bevezetés. A PHP története, feladata A PHP telepítési módozatai, XAMP Windows alatt A nyelv alapelemei, alapvető szintaxis Változók, változó nevek, foglalt nevek Adattípusok, adatszerkezetek Operátorok Vezérlési szerkezetek: Elágazások Vezérlési szerkezetek: Ciklusok Vezérlési szerkezetek: Függvények Teszt A PHP program elkészítésének és futtatásának módjai HTML form-ok kezelése POST, GET metódus, különbségek, $_post és $_get változók POST, GET metódus, különbségek, $_post és $_get változók Tömbök kezelése, tömbkezelő függvények Teszt Adatbázis kapcsolatok létrehozása MySQL lekérdezések létrehozása Adattáblák módosítása feltöltése Képkezelés PHP segítségével Nyomtatási lehetőségek PDF dokumentumok létrehozása Beadandó feladatok ellenörzése, javítása
(A 24/2004. (VI.22.) FMM rendelet 8. számú melléklete)