法律分析:这要区分情况。如果属于住校生,学校有明确的纪律规定,不允许私自外出就餐和活动,避免出现不安全的状况如传染性疾病、食物中毒等,有保护你人身安全的理由,因此不违法。如果是走读生,学校不能强迫学生在校就餐。特别是学校离家近,孩子上学就很方便,家里的饭菜更有营养。学校应当同学生的父母或者其他监护人互相配合,征得家长的同意。法律依据:《
中华人民共和国教育法》第三十条学校及其他教育机构应当履行下列义务:(一)遵守法律、法规;(二)贯彻国家的教育方针,执行国家教育教学标准,保证教育教学质量;(三)维护受教育者、教师及其他职工的合法权益;(四)以适当方式为受教育者及其监护人了解受教育者的学业成绩及其他有关情况提供便利;(五)遵照国家有关规定收取费用并公开收费项目;(六)依法接受监督。