Projektmunka és tehetséggondozás az informatikában Horváth Zoltán egyetemi tanár, dékánhelyettes Eötvös Loránd Tudományegyetem Informatikai Kar www.inf.elte.hu Educatio kiállítás, 2010. január 23.
Középiskolai versenyek, felkészít k Az ELTE oktatói részt vesznek a középiskolai diákok tehetséggondozásában: Nemes Tihamér Országos Középiskolai Számítástechnikai Tanulmányi Verseny, Nemes Tihamér Országos Középiskolai Alkalmazói Tanulmányi Verseny, Logo Országos Számítástechnikai Tanulmányi Verseny, Informatika OKTV, Informatikai diákolimpiák, Szakkörök, táborok, mentorálás.
Szakkollégiumok, csereprogramok Szakkollégiumi m helyek - 20 f (Eötvös Collegium, Bolyai Kollégium), Nemzetközi programozói versenyek (ACM), Nyári iskolák, Cserekapcsolatok (CEEPUS, Erasmus).
Demonstrátorok (oktatás), a Szoftvertechnológia labor keretében, Tudományos diákkör, Nemzetközi tudományos konferenciák, Doktori (PhD) képzés.
: oktatás - kutatás - innovatív feladatok Szoftverfejlesztés oktatása a Szoftvertechnológia labor keretében: Jól kiválasztott feladatok: Innovatív K+F projektek integrálása az oktatásba; Kutatás-fejlesztés oktatása ipari jelleg környezet kialakításával; Nemzetközi együttm ködésben (Chalmers, Kent, Ericsson Software Research, stb.); (Bsc), MSc és doktori hallgatók, oktatók, kutatók bevonásával; Ipari partnerekkel (pl. Ericsson, Morgan Stanley); Eredmények ipari hasznosítása (er s motiváció a hallgatók számára); Min ség és határid k - felel sség.
Erlang ERicsson LANGuage Mire alkalmas az Erlang nyelv? Elosztott valós idej alkalmazások (Telefonközpontok) Sok processzoros, sok magos rendszerek Gyors és hatékony fejlesztés Nagy hibat r rendszerek Telekommunikációs szoftverek, Elosztott adatbázisok, Pénzügyi alkalmazások, Webserverek Funkcionális programozási nyelv beépített párhuzamossággal
RefactorErl A RefactorErl az ELTE-n fejlesztett, a szoftverfejlesztést segít eszköz: Erlang nyelvhez Erlang nyelven fejlesztett eszköz Programtranszformációk Programok modulszerkezetének javítása Program megértését támogató eszközök Elemzések (szemantikus gráf) Szoftvermin ség javítást támogató eszközök
Feldspar egy új nyelv digitális jelfeldolgozáshoz Feldspar Functional Embedded Language for DSP and PARallelism Együttm köd partnerek: Ericsson, Chalmers Egyetem (Göteborg, Svédország) Cél: egy új programozási nyelv és fordítóprogramjának megalkotása 2009. január óta Els nyilvános verzió: http://feldspar.sourceforge.net/
Feldspar egy új nyelv digitális jelfeldolgozáshoz A megoldandó probléma: telefonközpontba érkez adatok feldolgozása (kódolás, tömörítés, hang min ségének javítása stb.) valós idej alkalmazások hatékony programokra van szükség jelenlegi megoldás: C programozási nyelv, speciális processzorok probléma: nehezen áttekinthet programok; új hardver esetén újra kell írni Feldspar: könnyen áttekinthet, rövid programkód független a hardware-t l optimalizálás: a fordítóprogram végzi el
Feldspar egy új nyelv digitális jelfeldolgozáshoz Példa: az overdrive (túlvezérlés) sz r programja és m ködése
Microsoft F# Új generációs programozási nyelv A Microsoft új nyelve Elérhet a Visual Studio 2010-ben Különböz programozási módszerek támogatása A.NET keretrendszer minden el nyével
Microsoft F# FSharpTools Saját fejlesztés Visual Studio plugin Változatos témák Futási id el rejelzése Memóriafelhasználás becslése Kódmin ség javítása újratervezéssel Programszöveg egységesítése
Microsoft F# Letöltés A kifejlesztett eszköz mindenki által kipróbálható: http://plc.inf.elte.hu/fsharp A fejleszt k 15 ELTE programtervez informatikus hallgató Ipari kapcsolatok Morgan Stanley A világ egyik legnagyobb befektetési bankja IntelliFactory Az Expert F# cím könyv egyik szerz jének vezetésével
GRID rendszerek vizsgálata
Kutatott témák Nagy számítás- vagy adatigény programok ütemezése Er forráshasználat mérése és elemzése Algoritmusok megvalósítása és vizsgálata Multiágens szimulációk elosztott futtatása Terveink: párhuzamosítás támogatása új programozási nyelvi eszközök bevezetésevel
Hallgatóink eredményei Algoritmusok Prímszámkeresés genetikus algoritmussal H áramlás számítása (dierenciálegyenlet megoldása) Sugárkövetéses képszámítás (ray-tracer) Elérhet ségvizsgálat nagyméret gráfokban (mátrixhatványozás)
ODF mobil telefonon Szomin ODF projektben ( az egyik legnépszer bb irodai programcsomag formátuma, az Open Document Format szerkesztési lehet ségeit vizsgáljuk mobil eszközökön. A Microsoft Oce-éval ekvivalens formátum. A legtöbb irodai programcsomag támogatja (ingyenes Openoce).
Középiskolai versenyek, felkészít k Jelenleg csak Microsoft formátumok kezelése jellemz mobiltelefonon. Microsoft formátumok szerkesztése PDA-kon támogatott. Mi ODF szerkeszt t adunk egyszer mobiltelefonokra is. Horváth Zoltán egyetemi tanár, dékánhelyettes Projektmunka és tehetséggondozás az informatikában
Középiskolai versenyek, felkészít k Ehhez új, hatékonyabban átvihet, tömörebb adatformátum, Hatékony megjelenít és szerkeszt program, valamint Mobiltelefonon is felhasználóbarát interfész kell. Horváth Zoltán egyetemi tanár, dékánhelyettes Projektmunka és tehetséggondozás az informatikában
Ógörög szövegek feldolgozása Speciális szövegszerkeszt töredékes kódexek szövegének rögzítésére, magyarázó szövegekkel történ kiegészítésére, struktúrált, elemezhet adatformátum (XML) biztosítására, nyomdai min ség megjelenítésére.
Összegzés tanulmányok része, egyetemi laboratóriumi keretek között, tanulmányi kreditekért; BSc szakdolgozatok, MSc diplomamunkák, diákköri dolgozatok (OTDK els díjak, második és harmadik díjak), konferencia és folyóiratcikkek, PhD dolgozatok; cserehallgatóként bekapcsolódás kapcsolódó projektekbe Angliában, Svédországban, Hollandiában; holland, spanyol, és CEEPUS cserediákok bekapcsolódása a hallgatói csoportokba; 60 f s nyári iskolák holland, brit, amerikai, német vendégprofesszorokkal, legújabb kísérleti szoftvereszközök gyakorlati oktatásával, Springer kötettel; jó állások az ipari partnereknél (Ericsson, Morgabn Stanley, Erlang Solutions, Nokia, stb.) szabadon letölthet szoftverek, nyílt forráskód, ipari alkalmazás.
Összegzés Várjuk az informatika iránt érdekl d tehetséges hallgatókat, hogy csatlakozzanak hozzánk! Jó elméleti alapok a jöv gyakorlati kihívásainak megoldásához, közvetlen személyes együttm ködés oktatókkal. http://plcportal.inf.elte.hu/hu/laborok http://www.inf.elte.hu Nyílt nap: 2010. január 28., csütörtök.