21st century skills × Content creation × Creativity × ohjelmointi × ratkaisukeskeisyys × tuotekehitys × yhteisöllinen tiedon tuottaminen ×