21st century skills × osallistava oppiminen × sisällöntuotanto × Syväoppiminen × Virtuaaliympäristöt ×