Next:
1. Bevezetés
Up:
Deklaratív nyelvek oktatásának támogatása
Previous:
Deklaratív nyelvek oktatásának támogatása
Tartalomjegyzék
Tartalomjegyzék
1
. Bevezetés
1
.
1
A tervezés okai és célja
1
.
2
A kiírás pontosítása
1
.
3
A szakdolgozat felépítése
2
. Oktató és oktatást támogató rendszerek
2
.
1
ITS rendszerek
2
.
1
.
1
Két ITS architektúra
2
.
2
CAT rendszerek
2
.
2
.
1
Web-alapú tesztsorok
2
.
3
,,Könnyed bevezetés az ML-be''
3
. Deklaratív nyelvek és oktatásuk a BME-n
3
.
1
Deklaratív programozás
Az imperatív programozási paradigma
A deklaratív programozási paradigma
3
.
2
Deklaratív nyelvek oktatásának eszközei a BME-n
3
.
2
.
1
Zárthelyi dolgozat (ZH)
3
.
2
.
2
Nagy házi feladat (NHF)
3
.
2
.
3
Kis házi feladat (KHF)
3
.
2
.
4
Gyakorló feladatok
3
.
2
.
5
Vizsga
3
.
2
.
6
Számítógépes támogatás
4
. A jelenleg használt programegyüttes
4
.
1
Házi feladatok feldolgozása
4
.
1
.
1
Nagy házi feladatok
4
.
1
.
2
Kis házi feladatok
4
.
1
.
3
Másolatok kiszűrése hasonlóságvizsgálattal
4
.
2
Gyakoroltatás
4
.
3
Egyéb adminisztratív teendők
4
.
4
A programegyüttes értékelése
5
. Az ETS rendszer terve
5
.
1
Névválasztás
5
.
2
A rendszer elhelyezése
5
.
2
.
1
Összevetés más, oktatást támogató rendszerekkel
5
.
2
.
2
Az ETS feladatai
5
.
3
A fő komponensek áttekintése
5
.
4
A hallgatói adatbázis
5
.
4
.
1
A terv kialakítása két lépésben
5
.
4
.
2
,,Személyes'' adatok
5
.
4
.
3
Események
5
.
4
.
4
Levelezési lista
5
.
4
.
5
A megvalósításról
5
.
4
.
6
Az adatbázis feltöltése
5
.
5
Házi feladatok feldolgozása
5
.
5
.
1
Fontosabb fogalmak
5
.
5
.
2
A komponens szolgáltatásai
5
.
5
.
3
Könyvtárak, állományok
5
.
5
.
4
A komponens paraméterei és működése
5
.
6
A gyakoroltató komponens
5
.
6
.
1
Feladatok
5
.
6
.
2
A felhasználói felület
5
.
6
.
3
Belső szerkezet
5
.
6
.
4
A komponens működése
5
.
7
A ZH- és vizsga-támogató komponens
5
.
7
.
1
Adminisztratív teendők
5
.
7
.
2
Tárgyfüggő szolgáltatások
5
.
8
Adatbázis-hozzáférést biztosító komponens
5
.
8
.
1
Lekérdezések
6
. Az ETS rendszer megvalósított komponensei
6
.
1
Házi feladatok feldolgozása
6
.
1
.
1
Könyvtárak, állományok
6
.
1
.
2
A komponens használata és működése
6
.
1
.
3
Értékelés
6
.
2
Hívási gráf építése funkcionális nyelvekre
6
.
2
.
1
A gráfépítés dilemmái
6
.
2
.
2
A függvényértékek problémaköre
6
.
2
.
3
Egyéb problémák
6
.
2
.
4
Gráfépítés futási időben
6
.
2
.
5
SML hívási gráf építésének megvalósítása
6
.
2
.
6
Értékelés
7
. Tapasztalatok
7
.
1
Az ETS értékelése
7
.
2
Továbbfejlesztési lehetőségek
Összefoglalás
A. A webes adatbázis-hozzáférés egyes lapjai
B. ZH eredmények listaállományának elkészítése
C. Egy naplóállomány
D. A funkcionális nyelvek néhány sajátossága
D.
1
Értékek és nevek
D.
2
Függvények ,,átnevezése''
D.
3
Anonim függvények
D.
4
Részlegesen alkalmazható függvények
D.
5
Függvényérték mint argumentum
D.
6
Függvényérték mint visszatérési érték
D.
7
Lokális kifejezés és deklaráció
D.
8
Infix jelölés
Irodalomjegyzék
Hanák Dávid <
dhanak@inf.bme.hu
>