Cooperation × Exploratory learning × Programming × Teachership ×