Earlier in November 2017, Madhya Pradesh School Education Minister Vijay Shah had said that answering roll-calls with "Yes, Sir or Yes, Ma'am" does not foster patriotism.
He had said that the step would be enforced in all 1.22 lakh government schools, and is optional for private schools in the state. An advisory in this regard would also be issued to all private schools, he added.
The idea was first introduced on experimental basis in Satna district in October last year.
Congress leader KK Mishra, however, criticized the government's move. "We cannot force patriotism. There is no need to make it compulsory, the government should first think about the quality of education, lack of teachers in Government schools," Mr Mishra said.
"It's a great initiative for instilling patriotism among students. We should look upon this in a positive manner," BJP spokesperson Rahul Kothari said.
The BJP government had earlier already instructed schools to hoist the Tricolour and sing the national anthem daily in schools.