a class without teaching but simply letting children think for themselves’ in which ‘a problem is presented at the beginning of a course unit to encourage discovery by oneself and cooperative solution’ is a very risky teaching method though this type of class is often regarded as ideal for carrying out acquisition or problem-solving of high-level concepts in mathematics and science