Jelentkezési lap A Tempus Közalapítvány által koordinált és az Európai Bizottság támogatásával megvalósuló Raising Awareness of Lifelong learning strategies - E&T2020 in Hungary című projekt keretében .
E-mailes beérkezési (elektronikusan csatolni kívánt dokumentáció) és postai feladási határidő: 2011. december 9. Postacím: Tempus Közalapítvány, 1438 Budapest 70. Pf. 508 Email cím:
[email protected]
!
!
#
!
$
%
&
$
"
"
"
&
&
(
(
'
)
&
"
*
'
"
+
*
)
4
8
,
-
.
-
5
-
1
2
3
&
&
(
-
$
/
,
0
.
6
7
$
$
4
!
$
(óraszám, hozzárendelt kreditérték, maximális hallgatói létszám; milyen képzés keretében valósul meg) A kurzus megnevezése: Alkalmazásfejlesztés Android és iOS platformra A kurzus egyik közvetlen célkitűzése egyrészt megismertetni a hallgatókat a mobil alkalmazásfejlesztés speciális szoftvertechnológiai kihívásaival, másrészt a hallgatók számára olyan készségszintű tudást átadni, amely biztosítja számukra, hogy az okostelefonok két meghatározó platformján (Android és iPhone) ezekre a kihívásokra megfeleljenek. Praktikus okokból a kurzus két platformhoz kötött anyagát párhuzamosan mindkét szemeszterben leoktatjuk. A kurzus óraszáma: átlagosan heti 1 előadás és 2 labor tömbösítve mindkét platformon, összesen 2x39 óra előadás és gyakorlat. A kurzus kreditszáma: 3+3 kredit. A maximális hallgatói létszám: 20+20 fő. A képzés: Mérnök Informatikus BSc 5. és 6. félév, ugyanakkor annak érdekében, hogy széles körben biztosítsuk az először 2011 őszi szemeszterében induló kurzus által nyújtott piacképes tudáshoz való hozzáférést, a kurzusra átmeneti jelleggel jelentkezhetnek Mérnök Informatikus MSc hallgatók is.
!
Kérjük, részletezze a kurzus konkrét célkitűzéseit mind oktatói oldalról, mind a tantervi hálóban elfoglalt helyének tekintetében, pl. bemeneti követelmények, ráépülő kurzusok,
kapcsolódás más kurzusokhoz. Nevezze meg a kurzus során tudatosan fejlesztendő személyes és szakmai kompetenciákat. A leírás során kérjük, támaszkodjon a tanulási eredmények megközelítésre, a szakindítási dokumentumokat, amennyiben szükségét érzi, mellékletként csatolhatja. A kurzust többrétű céllal indítottuk. Amellett, hogy szakmai szempontból nélkülözhetetlennek láttuk a mobiltechnológiák oktatását, három különböző irányból is érzékelhető volt az igény a kurzusra: (1) Oktatók: A kar egyik kiemelt kutatási területe az integrált szenzor-processzor platformok kutatása, és a mobiltelefonokra, mint egy mini szenzorarzenálra tekintünk. Számos kutatási projektben merült fel a mobil platform alkalmazásának lehetősége (közösségi internetes rádió, mobilnavigáció vakoknak stb.), azonban a projektre jelentkező hallgatók nem rendelkeztek mobilprogramozási ismeretekkel. (2) Vállalati szféra: A karral kapcsolatban álló cégektől kapott visszajelzésekben visszatérően szerepelt, hogy szívesen vennék, ha a hozzájuk érkező friss diplomások a mobilplatformon történő programozásban, és a mobilkörnyezetek jellemzőiben is jártasak lennének. (3) Hallgatók: Azt, hogy a piacon magas az értéke a mobilprogramozási képességeknek a hallgatók is érzékelték, és több fórumon is jelezték, hogy nagy érdeklődés lenne egy ismereteket adó tárgyra. Ezen ismeretek egyértelmű versenyelőnyt jelenthetnek a kurzust elvégző hallgatók számára. A kurzus szervesen épít az alapozó programozási tárgyakra (Programozási nyelvek és módszerek, Adatszerkezetek). Ezek biztosítják, hogy a tárgyat felvevő hallgatók Java és C++ nyelven már megfelelő szinten tudjanak programozni. Bemeneti oldalon ajánlott tárgyként szerepel még a Programozási minták kurzus is. Kimeneti oldalon jelenleg még nem épül rá semmi, mivel újonnan indult kurzusról van szó, de már látható, hogy számos tárgy (pl: Navigáció, Robotika, Érzékelő mobilhálózatok) közvetlenül tud építeni a mobilprogramozási ismeretekre. Továbbá, ahogy a motivációban is szerepelt, nagy (és egyre növekvő) számú önálló labor, mérnöki tervezés illetve szakdolgozat- és diplomaterv kiírásban megvalósítási platformként a mobiltelefon szerepel. A tárgy a curriculumban a szakmai gyakorlat előtt szerepel, így a hallgatók már választhatnak olyan céget szakmai gyakorlatuk színhelyéül, ahol ezt a tudást kamatoztatni tudják, és továbbfejleszthetik. A kurzust úgy alakítottuk ki, hogy az elsődleges új ismereteken (mobilprogramozás) túl a hallgatók számos egyéb kompetenciáját is fejlessze. Fontos célunk, hogy a hallgatók komolyan vegyék a tárgyat, így a félév elején szintfelmérőt tartunk, amely révén a hallgatók megtudhatják, hogy rendelkeznek-e a tárgy elvégzéséhez szükséges programozási alapokkal. A gyakorlat orientált oktatásban nagy hangsúlyt helyezünk a mérnöki problémamegoldásra, amelyet választott projektfeladat megoldása segít. Ebben szükséges a megfelelő cél kijelölése (ami vállalkozói és vezető szempontból is fontos), a probléma megértése és logikus felbontása (erről írásbeli funkcionális specifikációt kell készíteni), a hangsúlyok és prioritások meghatározása, valamint a fejlesztési mérföldkövek és a menetrend előzetes kijelölése, maga a megoldáskeresés csak ezután következik. A projektfeladatok mind valós igényekre épülnek, és jelentős részük konkrét céges ötletből született, amelyek megoldása során a céges témafelelőssel kapcsolatban kell lennie a hallgatóknak, és a részcélokat, azok teljesülését és a felmerülő problémákat egyeztetni kell. A csoportos házi feladatokon keresztül a hallgatók csapatban való együttműködési képességét is fejlesztjük, itt a gyors visszacsatolás a sorozatos határidők miatt jó lehetőséget teremt a fejlődésre. Az eredményorientáltságot és a felelősségvállalást a projektkonferencia megrendezésével igyekszünk elérni a hallgatókban, amelyen a vállalati képviselőkből álló zsűritől kapnak visszajelzést a teljesítményükről.
A programozásban a professzionális szakmai színvonalat a hallgatók kódjában folyamatosan ellenőrizzük, a hibáikra felhívjuk a figyelmet. A konferencián való bemutatás, és az azon kiosztásra kerülő, a cégek által felajánlott különdíjak pedig egészséges versenyszellemet keltenek a csoportban.
Mutassa be, hogyan valósítja meg a kurzus a megjelölt készség(ek) fejlesztését. (Csak azokat a készségeket fejtse ki, amelyeket belejelölt.) Ismertesse, hogy melyek azok a konkrét oktatási módszerek, munkaformák, gyakorlatok, amelyek által a kurzus hozzásegíti a hallgatókat az adott készség(ek) elsajátításához, továbbfejlesztéséhez. Kommunikáció: A kurzus kiemelt eseménye a zárókonferencia, ahol a hallgatók az ipari partnerek által delegált szakmai zsűri előtt egy 15 perces prezentáció keretében bemutatják az elkészített alkalmazásaikat. A konferencia kompetitív jellegét az is erősíti, hogy a zsűri az előadásokat az OTDK szóbeli pontozási rendszeréhez hasonló elvek alapján értékeli, és alakítja ki a helyezéseket (és osztja ki az ipari partnerek által felajánlott díjakat). A konferencia előtt a hallgatók egy tartalmi template-t kapnak az előadásaik elkészítéséhez, és lehetőséget biztosítunk a prezentációk előzetes bemutatására is. A kommunikációs készségek fejlesztésére további lehetőséget jelent a gyakorlatvezetőkkel ill. az ipari partnereknél kijelölt kollégákkal folytatott személyes konzultáció, ahol a projektfeladattal kapcsolatos kérdés-válasz interakció a jól kommunikált szakmai kérdéseken alapul. Szervezés: Az ipari partnerekkel közösen kialakított projektlistáról a hallgatók szabadon választhatnak feladatot, amit önállóan specifikálnak, majd azonosítják a részfeladatokat, és a mérföldkövek meghatározásával megtervezik a projekt előrehaladását. Ebben természetesen segítséget nyújtanak a projektekhez rendelt konzulensek (általában több körös iteráció után alakul ki a végleges projektterv). A projekt kivitelezése során az idő előrehaladásával szükséges lehet a feladatok priorizálására és a feladatokra allokált erőforrások átütemezésére. Professzionalizmus A kurzusra jelentkező hallgatók alapvetően erős belső motivációját az ipari partnerek jelenléte tovább erősíti, és ez a projektfeladatok minőségi és precíz elvégzésében is megmutatkozik. A kurzus során megköveteljük a maguk elé kitűzött célok elérését precíz és minőségi kivitelezés mellett. A projekttel kapcsolatos feladatok megfogalmazása során az alkalmazások funkcionális elemeinek megvalósítása mellett – a mobil alkalmazásfejlesztés egyik specialitásaként – a professzionális kivitelre (design, prezentáció) is nagy hangsúlyt fektetünk. Csapatmunka: A kiadott házifeladatok esetén szorgalmazzuk a csoportos munkát, amivel erősítik a kapcsolódó kompetenciákat. Problémamegoldás: A projektfeladatok funkcionális specifikációjának kidolgozása során pontosan körvonalazni kell az alkalmazás megvalósítása során potenciálisan felmerülő problémákat (pl.: eszközfüggő funkcionalitások) és azok megoldásának lehetőségeit. A projekt előrehaladásával sokasodnak az előre nem látott megvalósítási akadályok, amelyekre a hallgatóknak adekvát választ kell
adniuk. Első lépésként pontosan meg kell fogalmazniuk a problémát, majd a lehetséges alternatívákból ki kell választaniuk a lehető legjobban illeszkedő megoldást.
4
!
Mutassa be a kurzust a fejlesztett kompetenciák munkaerőpiacon való alkalmazhatósága és a korszerűség szempontjából. Részletezze, hogy a hallgatók milyen segítséget kapnak a kurzus elméleti tananyaga gyakorlatban való adaptálhatóságának értelmezésében. Amennyiben releváns, térjen ki a szakmai kapcsolódás lehetőségeire, pl. bevont külső partnerek, szakmai gyakorlat, stb. A kurzus piaci szempontból rendkívül releváns ismeretek megszerzését segíti elő. A tárgy nagyon gyakorlatorientált, az elméleti anyagot a hallgatóknak a házi feladatokon és a projektfeladaton keresztül készségszinten el kell sajátítani. Az elméleti alapokat minden óra elején rövid teszttel kérdezzük vissza. A tárgyhoz kapcsolódóan már az első félév során partneri viszonyt építettünk ki két céggel (AFF Csoport, LogMeIn), és további vállalatokkal is felvettük a kapcsolatot. A partnercégek gyakornoki pozíciókat kínálnak az eredményes hallgatóknak, szakmai gyakorlati együttműködést kötnek az egyetemmel, és az oktatásba is bekapcsolódnak egyrészt előadások tartásával másrészt projektfeladatok kiírásával és a hallgatók konzultálásával.
Milyen módon valósul meg a hallgatók és az oktató együttműködése a kurzus során? Milyen tanulásszervezési, értékelési, konzultációs vagy egyéb eszközökkel biztosítják a hallgatók tudásának és készségeinek folyamatos fejlesztését? Mutassa be a számonkérés és értékelés formáit és az alkalmazott visszacsatolási módokat. A kurzus tematikájának kialakítása ill. oktatási módszertanának megválasztása során tudatosan arra törekedtünk, hogy olyan kompetenciákat alakítsunk ki ill. erősítsünk hallgatóinkban, amelyek ezen a területen a „mérnöki alkotáshoz” nélkülözhetetlenek, és ezáltal munkaerő-piaci értéküket megsokszorozzák. A kurzus az elméleti ismeretanyag keretszerű bemutatása után hangsúlyosan a labortermekben mintafeladatokon végrehajtott gyakorlat- és projektalapú tanulást valósít meg. A laborgyakorlaton megoldott mintafeladatokhoz hasonló házi feladatok (1) otthoni megoldásával (ezeket a hallgatók közösen, együtt dolgozva is megoldhatják) folyamatos konzultációs lehetőség mellett mélyítik el tudásukat. A házi feladatok kidolgozásához szükséges fejlesztőkörnyezethez (Apple Mac mini, iPod, Android HTC Sensation) való folyamatos hozzáférést a hallgatók számára biztosítjuk. A kurzus első harmadában a hallgatók az ipari partnerekkel közösen összeállított projektlistáról feladatot választanak, majd több körös egyeztetés után elkészítik a funkcionális specifikációt (2), amelyet a kurzus folyamán a kijelölt mérföldkövek (amelyekről folyamatosan beszámolnak) mentén megvalósítanak. A projektfeladatok konzultációját (3) kiemelten kezeljük, és az ipari partnereket is szorosan bevonjuk. A kurzus végén projekt bemutató konferenciát (4) rendezzünk, ahol hallgatóink az ipari partnerek delegáltjaiból összeállított zsűri előtt bemutatják elkészült projektjeiket. A konferencia a kurzusban központi szerepet tölt be, az ipari partnerek által felajánlott díjak (ösztöndíj, felajánlott szakmai gyakorlat, tárgydíjak, stb.) erősítik a hallgatók belső motivációját.
A kurzus során az oktatók és hallgatók közötti együttműködés csatornái a következők: - interaktív laborgyakorlatok; - „wiki” információs oldal mintafeladatokkal, segédletekkel; - hallgatói levelezőlista (intenzíven használjuk, 100 fölötti levél gyűlt össze a félév során); - letölthető előadásfóliák; - konzultációk személyesen ill. elektronikusan. A kar egyik speciális előnye, hogy a hallgatók és oktatók között nagyon szoros együttműködés valósul meg, köszönhetően annak is, hogy a hallgatói létszám alacsonyabb a többi felsőoktatási intézményhez viszonyítva. A kurzus során a közvetlenül konzultációk alapvetően három formában valósulnak meg: - meghirdetett konzultációs alkalmak heti rendszerességgel, géptermi hozzáféréssel (minden csütörtökön 8 és 12 óra között); - a gyakorlatvezetőkkel személyes vagy email konzultációk folyamatosan; - az ipari partnerek által biztosított projektkonzultációk egyeztetés után. A számonkérés, illetve az év végi értékelés az alábbiak szerint történik: - órai zárthelyi (a „php exam” rendszerrel): a félév során 5 db (gyakorlati jegyben 20% súllyal, hiányzás esetén 0 jegy); - nagy zárthelyi: félév végén (gyakorlati jegyben 40% súllyal); - projekt feladat: félév elején választva, félév végén bemutatva (gyakorlati jegyben 40% súllyal). A hallgatói visszajelzések, kérések a fenti csatornákon azonnal eljutnak a kurzusvezetőkhöz, és arra rövid időn belül válaszolunk ill. megoldást találunk.
)
Itt részletezheti, azokat a szempontokat, amelyeket a kurzus jó gyakorlatként való bemutatása során lényegesnek tart. Pl. nemzetközi relevancia, idegennyelvi készségek fejlesztése, egyéb. Jó gyakorlatnak tartjuk a tárggyal kapcsolatban a következőket: 1. A kurzus tematikáját élvonalbeli nemzetközi tananyagok (Stanford iOS kurzus) figyelembevételével alakítottuk ki. 2. Az oktatási anyag egy részét angolul kapják a hallgatók, így az idegen nyelvű terminológiával is megismerkednek. 3. A számonkérés komplex, és modern eszközöket illetve módszereket alkalmazunk (online vizsgáztatás, projektkonferencia) 4. Külső partnerek bevonása a projektfeladatok meghatározásának folyamatába, illetve a megvalósítás folyamán a hallgatókkal való konzultációba. 5. Esélyegyenlőség biztosítása a fogyatékkal élőknek (vak hallgatója is van a kurzusnak, aki az írásbeli számonkérést elektronikusan megkapja, az ábrákat elmagyarázzuk neki, és olyan okostelefont kap, amely billentyűzettel is rendelkezik.)
.
+
1. Tematika és szakirodalom lista 2. A hallgatók számára kiosztott tájékoztató anyagok (elektronikus formátumú is megfelelő, pl. kurzusmail) 3. A kurzus hallgatók általi értékelése (amennyiben rendelkezésre áll). A hallgatók véleményének bemutatására bármilyen elektronikus vagy web 2.0 alkalmazást ajánlott csatolni (a jelentkezési lapba linkek beszúrhatók).
4. Csatolható minden olyan anyag, amellyel a kurzus gyakorlat orientáltságát kívánják alátámasztani (pl. oktatási segédanyagok, lehetőség szerint elektronikus formában, audiovizuális anyagok, stb.) 5. Ajánlások (pl. tanszéki, vállalati vagy más partner által írt, stb.) A mellékletek felsorolása (az összes papír alapú és elektronikus dokumentáció, pl. linkek) 1. Tematika és szakirodalom lista (Tematika.pdf) 2. A kurzus belső wiki információs oldala (Wiki_iOS.pdf; Wiki_Android.pdf) 3. Oktatók hallgatói véleményezésének kiértékelő lapja (OHV.pdf) 4. Minta szintfelmérők (Android_szintfelmero.pdf; iOS_szintfelmero.pdf) 5. Projektfeladatok listája (Projektfeladatok.pdf) 6. Példák a hallgatók által készített projektfeladat specifikációkra (Android_spec.pdf; iOS_spec.pdf) 7. Példák oktatási diaanyagokra és házi feladatokra (Android_ea.pdf; iOS_ea.pdf; Android_hf.pdf; iOS_hf.pdf; mintaZh.pdf) 8. Ajánlások (LogMeIn_ajanlas.pdf; AFF_ajanlas.pdf; Dekan_ajanlas.pdf)
2
!
Jelentkező hozzájárul, hogy személyes adatait a Tempus Közalapítvány az 1992. évi LXIII. törvényben rögzített módon a felhívás és díjkiosztás lebonyolítása céljából és az ahhoz szükséges mértékben és időtartamig kezelje, illetve az ellenőrzésre felkért harmadik személy részére átadja. A jelentkezés elektronikus úton történik. Minden a jelentkezési lapon feltüntetet személyes adat az alábbiak figyelembevételével kerül feldolgozásra - az Európai Parlament és az Európai Tanács 45/2001 sz. rendelete a magánszemélyek védelméről az Európai Unió intézményei és testületei által kezelt személyes adatok, valamint a személyes adatok szabad áramlásának vonatkozásában. A jelentkező hozzájárul, hogy az általa benyújtott adatlap értékelése érdekében a Tempus Közalapítvány az általa megadott adatokat (beleértve a személyes adatokat is) kezelje.