Why do we need the "hein" at the end? Cannot be just "bachche school jate"?
No. Almost all present tense sentences require a हैं in Hindi which marks a sentence as being in the present tense. The exceptions are negative sentences with नहीं and sentences using चाहिए