Szoftverfejlesztési projektmunka a gyakorlatban III. (PGY3) -

A Programozás Technológiai Eszközei

tantárgyismertető -- 2011 őszi félév

Órarend:

- 2011 szeptember 13 -december 13, keddenként 12:00-13:30, (ÉSZAKI tömb, 0.87 Marx György terem)

- nincs óra 2010 november 1-jén (Mindenszentek napja)!

Kreditérték:2

Értékelés:gyakorlati jegy

Előadók:

dr. Bakay Árpád, NETvisor Kft
arpad.bakay@netvisor.hu az email subjectben feltétlenül szerepeljen a 'PGY3' szó!!
+36 30 3851711 (kizárólag szükséghelyzetben!!)
Konzultációs lehetőség:
Horváth András (dolgozatok, feladatok javítása)
andras.horvath@netvisor.hu

Tantárgyi weblap:

http://telco.ikkk.inf.elte.hu/progtechgyak3.html

A hirdetmények itt jelennek meg, és ez minden esetben hivatalos értesítésnek minősül!

Kötelező tanulmányi előzmények:

A tantárgyról:

A tantárgy célja olyan ismeretek megszerzése és gyakorlása, amelyek -az alkalmazott programozási nyelvek ismerete mellett- szükségesek egy bonyolultabb alkalmazásnak sokszereplős együttmuködés (azaz szoftverfejlesztési projekt) keretében történő kifejlesztéséhez.

Ez a tantárgy ebben a félévben elsősorban a vállalati Java és Javascript alapú Web-prezentációs szoftver technológiákat ismertet, támaszkodva az előző félév hasonló technológiai anyagára. A múlt félévben megismert szoftvertechnológiai módszertani eszközöket ebben a félévben inkább gyakorlati szinten alkalmazzuk.

A tantárgyat sikeresen elvégzők -az elengedhetetlen gyakorlatot leszámítva- birtokában lesznek a legfontosabb technológiai ismereteknek, amely nagy és korszerű üzleti alkalmazások fejlesztésére irányuló projektekben való hatékony részvételhez szükséges.

Az oktatási anyag az ELTE IKKK, ill. a KMOP-1.1.2-08/1-2008-0002 pályázat támogatásával valósult meg.

Számonkérés

Kis ZH-k

Az órák 30-50%-ában, (az első 10 percben!), az előző órákon kiemelt legfontosabb fogalmakból. A kis ZH-kat %-ban osztályozzuk.

A kis ZH-k -amellett, hogy befolyásolják a gyakorlati jegyet- a jegyszerzés tiltófeltételeként is funkcionálnak: Nem szerez félévi jegyet az, akinek a legjobban sikerült 3 kis-ZH eredményének átlaga nem éri el a 60%-ot. A nem megírt kis ZH-k 0%-ot érnek. (A fenti tiltás szempontjából egyetlen hiányzó kis ZH pótolható a 'Desszert feladat' [ld. alább] elvégzésével.)

Aki nem volt ott az órán, max. egy héten (az óra kezdetétől számított 168 órán) belül pótolhatja a kis-ZH-ját egy előre egyeztetett időpontban ill. helyszínen (rendszerint péntekenként délután). A pót-kis-ZH-k kb. 20%-al magasabb követelményeket támasztanak az órákon megíratott kis ZH-knál. Arról, hogy egy adott héten volt-e kis-ZH, kérdezzék meg kollégáikat! A pótlás megszervezése a pótlásra kötelezett Hallgató felelőssége! Ha a pótlás nem történik meg egy héten belül -akár az időpontegyeztetés elakadása miatt- a kis-ZH a továbbiakban már nem pótolható!

Az órákon megírt kis ZH csak akkor lesz értékelve, ha a hallgató végig részt vesz az órán. Aki az óra vége előtt kényszerül vagy szeretne elmenni, éljen a fentiek szerinti pótlás lehetőségével!

A számonkérések alapjául szolgáló anyagok legkésőbb az órákat megelőző pénteken felkerülnek a tantárgyi weblapra.

Nagy házifeladat:

Az órákon tárgyalt példaalkalmazással párhuzamosan a hallgatók 2 fázisban megoldanak egy hasonló, de egyszerűbb feladatot. Ez a múlt félévben készült alkalmazás kiegészítése.

Csak az kaphat gyakorlati jegyet, aki a házi feladatának mindkét kiadott fázisát egyenként legalább 40% eredménnyel megoldotta. (Késési szankciókat ld. lent!)

Technológiai áttekintés:

Minden hallgató önállóan tanulmányoz egy kiválasztott Java/J2EE-hez kapcsolódó technológiát, és kidolgoz arról egy rövid ismertető anyagot, mintapéldákkal:

Csak az kaphat gyakorlati jegyet, aki a technológiai áttekintést minimum 50%-osan teljesíti.

Desszertfeladat:

A desszert feladat testreszabott extra feladat, amelyet az eredményes vizsga ZH után lehet házi feladatként elvégezni, és az alábbi két cél egyikét szolgálhatja:

Vizsga ZH ebben a félévben nem lesz!
Értékelés, érdemjegyek

Az összesített értékelés (ÖÉ) az alábbi súlyozással történik:

A gyakorlati jegy százalékos küszöbértékei:

Szankciók hiányzás, késedelem ill. csalás esetén:

A félév során érintett anyagok

1. Az első 8 gyakorlaton a Java EE alapú web alkalmazások fejlesztésének eszközeit tekintjük át, majd a Web-es alkalmazások kliens oldai logikájának fejlesztését.

2. A félév hátralevő részében a hallgatók az önállóan áttekintett és megvizsgált technológiai témáikat ismertetik, ill, meghívott vendég-előadók mutatnak be különféle érdekes, kapcsolódó témákat.

3. A félév második felére esik házi feladat fejlesztési munka dandárja is. Ennek támogatására az órákon is lesz lehetőség rövidebb konzultációkra, az elkészült (rész) eredmények bemutatására.

4 Ha időnk engedi, megismerkedünk különféle speciális programozói környezetekkel (pl. Mobil platformok, browser -és fejlesztőrendszer-bővítmények API-ja) is.