az adaptív tanulási rendszereket hagyományosan külön komponensekre vagy ‘modellekre’osztották. Míg különböző modellcsoportokat mutattak be, a legtöbb rendszer a következő modellek egy részét vagy mindegyikét tartalmazza (esetenként különböző nevekkel):
- Expert model – a modell az információt, amelyet meg kell tanítani
- Student model – a modell, amely nyomon követi és tanul a tanuló
- oktatási modell – a modell, amely ténylegesen továbbítja az információt
- oktatási környezet – a felhasználói felület kölcsönhatásban áll a rendszer
Expert modelEdit
a szakértői modell információkat tárol a tanított anyagról. Ez lehet olyan egyszerű, mint a kérdések megoldása, de tartalmazhat leckéket és oktatóanyagokat, valamint kifinomultabb rendszerekben akár szakértői módszereket is a kérdések megközelítésének szemléltetésére.
az adaptív tanulási rendszerek, amelyek nem tartalmaznak szakértői modellt, általában beépítik ezeket a funkciókat az oktatási modellbe.
Student modelEdit
a tanulók képzettségi szintjének meghatározására a legegyszerűbb módszer a CAT (computerized adaptive testing). A CAT-ban a tantárgynak olyan kérdéseket mutatnak be, amelyeket a nehézségi szintjük alapján választanak ki a tantárgy feltételezett képzettségi szintjéhez viszonyítva. A teszt előrehaladtával a számítógép a válaszok alapján állítja be az alany pontszámát, folyamatosan finomhangolva a pontszámot a szűkebb nehézségi tartományból származó kérdések kiválasztásával.
a CAT-stílusú értékelés algoritmusa egyszerűen megvalósítható. A kérdések nagy részét összegyűjtik és nehézség szerint értékelik szakértői elemzés, kísérletezés vagy a kettő kombinációja révén. Ezután a számítógép elvégzi azt, ami lényegében bináris keresés, mindig olyan kérdést ad az alanynak, amely félúton van a között, amit a számítógép már meghatározott az alany maximális és minimális lehetséges képzettségi szintjének. Ezeket a szinteket ezután a kérdés nehézségi szintjéhez igazítják, átrendezve a minimumot, ha az alany helyesen válaszolt, a maximumot pedig, ha az alany helytelenül válaszolt. Nyilvánvaló, hogy be kell építeni egy bizonyos hibahatárt, hogy lehetővé tegyék azokat a forgatókönyveket, ahol az alany válasza nem a valódi készségszintjükre utal, hanem egyszerűen véletlenszerű. Több kérdés feltevése egy nehézségi szintről nagymértékben csökkenti a félrevezető válasz valószínűségét, és ha a tartomány meghaladja a feltételezett képzettségi szintet, kompenzálhatja az esetleges téves értékeléseket.
a fogalmak gyengeségeinek azonosításának további kiterjesztése a hallgatói modell programozása a helytelen válaszok elemzésére. Ez különösen érvényes a feleletválasztós kérdésekre. Tekintsük a következő példát:
Q. egyszerűsítés: 2 x 2 + x 3 {\displaystyle 2x^{2} + x^{3}}
a) nem lehet egyszerűsíteni b) 3 x 5 {\displaystyle 3x^{5}}
c)… d)…
nyilvánvaló, hogy a (b) kérdésre válaszoló tanuló hozzáadja a kitevőket, és nem érti meg a hasonló kifejezések fogalmát. Ebben az esetben a helytelen válasz további betekintést nyújt azon az egyszerű tényen túl, hogy helytelen.
Oktatómodellszerkeszt
az oktatómodell általában úgy néz ki, hogy a technológia által kínált legjobb oktatási eszközöket (például multimédiás prezentációkat) tartalmazza a prezentációs módszerek szakértői tanári tanácsaival. Az oktatási modell kifinomultságának szintje nagyban függ a hallgatói modell kifinomultságának szintjétől. Macska stílusú diákmodellben az oktatási modell egyszerűen rangsorolja az órákat a kérdéskészlet rangsorával összhangban. Amikor a hallgató szintjét kielégítően meghatározták, az oktatási modell biztosítja a megfelelő leckét. A koncepciók alapján értékelő fejlettebb hallgatói modelleknek olyan oktatási modellre van szükségük, amely az órákat koncepció szerint is szervezi. Az oktatási modellt úgy lehet megtervezni, hogy elemezze a gyengeségek gyűjteményét, és ennek megfelelően személyre szabja az óratervet.
amikor a helytelen válaszokat a hallgatói modell értékeli, egyes rendszerek arra törekszenek, hogy visszajelzést adjanak a tényleges kérdésekre ‘tippek’formájában. Ahogy a hallgató hibákat követ el, hasznos javaslatok jelennek meg, például: “figyelmesen nézze meg a szám jelét”. Ez is az oktatási modell tartományába eshet, általános koncepcióalapú tippeket kínálnak a koncepció gyengeségei alapján, vagy a tippek kérdésspecifikusak lehetnek, ebben az esetben a hallgató, az oktatási és a szakértői modellek átfedik egymást.