As Bopape headed towards her with a brick in hand, he was shot in the leg.
Bopape was arrested and taken to the Mmametlhake Hospital.
Mpumalanga education department spokesperson Jasper Zwane said earlier that Bopape had gone to the school to see the principal.
"It is alleged that when he was told he could not see the principal, he became violent and started throwing bricks, destroying the school's windows."
Police spokesperson Brig Leonard Hlathi explained earlier that officers had tried to avoid a direct confrontation with Bopape, but he continued his "inexplicably crazy actions".
The Ipid investigation continues and no arrest has been made.