Ohjelmoinnillinen ajattelu × oppijalähtöisyys × yhteisöoppiminen ×