Teoreettisia viitekehyksiä

Mastery learning - Oppijat varmistavat osaamisensa ennen siirtymistä eteenpäin.
Constructivism - Oppijat rakentavat uutta tietoa aikaisemman tiedon pohjalta.
Social constructivism - Oppijat työskentelevät yhteisöllisesti jakaen tietoa toisilleen.
Reflection - Oppijat tarkastelevat omaa oppimistaan ja osaamistaan.
Blended learning - Oppijat käyttävät tieto- ja viestintätekniikkaa osana työskentelyään.