CCMS promotes nearly 300 students to high school