I strongly agree with you about the example that you made(the Chinese middle school), behaviorism is definitely very useful and effective when it comes to exam-oriented education. Given stimuli and the response is a quick way of rote learning, and I personally think it is effective. I believe that cognitivism is more suitable for students to have the ability to structure a system of learning in their minds so that even when they forget the response of the stimuli, they could figure it out again using the mind map in their memory.