At least four school children and one adult were shot dead when security forces broke up a student protest in the Sudanese city of El-Obeid on Monday, campaigners said.