Through a combination of online courses, personalized pacing, and using activities a student is already engaged in, CHEK ABC students complete needed requirements in various ways. All CHEK ABC High School courses meet the new BC curriculum. To read more about this curriculum visit the BC Ministry of Education webpage regarding requirements.

In order for a student to achieve a Dogwood Diploma in this program, a student must earn 80 credits:

Required Courses (48 credits)

  • Career Life Education and Career Life Connections (8 credits)
  • 2 Language Arts 10 (2 credits each)
  • a Language Arts 11 (4 credits)
  • English Studies 12 (4 credits)
  • a Mathematics 10 (4 credits)
  • a Mathematics 11 or 12 (4 credits)
  • a Fine Arts and/or Applied Skills 10, 11 or 12 (4 credits)
  • a Social Studies 10 (4 credits)
  • a Social Studies 11 or 12 (4 credits)
  • Science 10 (4 credits)
  • a Science 11 or 12 (4 credits)
  • Physical Health Education 10 (4 credits)
  • Capstone Project (part of Career life Connections credits) to be completed in Grade 12

Students should make sure to take the right courses by checking in with their school counselor or by reviewing the Grad Planner.

Elective Courses (28 credits)

CHEK ABC offers many personalized elective courses that students can take. Students need at least three elective courses at the Grade 12 level. CHEK ABC students will often choose Bible courses, which are considered elective credits, to complete part of this requirement. Also, students can earn External Credits (for instance, from Royal Conservatory Music, or Cadets, or Red Cross Lifeguarding/Swimming). Work Experience or Career Programs are recognized ways of earning credit as well. Just ask us about what you are interested in!

Capstone Project

This is a culmination project or experience that allows students to demonstrate their learning using an area of interest as a basis for the project. This project begins in Grade 11 ideally and is presented to an audience to show personal learning and achievement, growth in the core competencies and a refelction on the post-graduation plans.

For more information on the Dogwood Diploma Program Requirements, please visit the BC Ministry Website.

School Completion Certificate

Students with special needs may work towards achieving a School Completion Certificate, the Evergreen Certificate. These students have a highly personalized course program that includes a combination of Ministry courses, school developed courses, and life skills courses. Each student works at their own pace with the support from the CHEK ABC school based team.

Provincial Assessments

As part of the changes in curriculum, there are also new requirements for provincial assessments. All graduating students will be required to have written both Numeracy and Literacy skills exams at some point in their high school years. Students can take these exams up to three times over the course of high school and the highest mark is used. These assessments are not linked to a particular course as they were before, so students take these exams with their school of record. Cross-enrolled students who take only one or two courses with CHEK ABC will take these assessments with their school of record.

Supervised Exams

Supervised Exams are used in any academic course to ensure authenticity of student work. Students are advised of the exam sessions held several times throughout the year and are required to write at least one per CORE subject. Teachers may request more, as needed. The CHEK ABC office arranges for local exam centres and advises students of the dates, times, and locations. Supervised Exam results account for at least 10% of their final grade.


CHEK ABC online courses are offered through the Moodle educational platform. Upon enrolment students are issued a CHEK ABC student email account and are linked up to their chosen courses via Moodle. This process is quick and easy! Students may be starting their courses in as little as 24 hours from enrolment.

Moodle is a secure site and the privacy of all our students is protected.

Go to Moodle

Course Extension

Course Extension form

Course Withdrawal

Course Withdrawal form



Considering taking a course with CHEK ABC? Click here to enroll or register online.


Students can head over here to login to the online services we use at CHEK ABC.

Getting started with a CHEK ABC at-home program is easy!


If you have any questions about the enrollment process, please don’t hestitate to contact us.
Our contact information can be found here.