21st century skills × Cooperation × Good practices × itsearviointi × oppijalähtöisyys × Virtual Environments × yhteisöllinen tiedon tuottaminen ×