21st century skills × laatu × opetuksen kehittäminen × osallistava oppiminen × Virtual Environments × yhteisöllinen tiedon tuottaminen ×