21st century skills × käänteinen opetus × osallistava oppiminen × sisällöntuotanto × tieto- ja viestintäteknologia ×