Assessment × Creativity × Foresight × Programming × Quality of teaching ×