What is e-Learning?

e-Learning courses are asynchronous online courses instructed by a certified Ontario educator who provides on-going feedback, assessment, evaluation, and reporting. Like a regular classroom teacher, e-learning teachers also incorporate any accommodations and/or modifications identified in a student’s Individual Education Plan. The difference is that while a teacher provides the course lessons and homework, there are no formal real-time lessons where the students and the teacher are online at the same time. Instead, the coursework is organized so students can log in and access the course content anytime during the day.

Graduation requirement

High school students are required to complete two asynchronous e-learning courses before the end of grade 12. This includes asynchronous Summer School courses. (This year’s (2022-23) grade 12 students are not affected by this requirement; students who will be in grade 12 next year (2023-24) are only required to complete one e-learning course.) If a student in grade 12 has not been able to include e-learning courses in their schedule, this graduation requirement will be removed. This will be completed through a form submission process that will be outlined by the school.

Benefits of e-Learning

e-Learning allows students to:


  • access a wider course selection than that available at their home school;
  • have greater flexibility in scheduling, so those course selections are not constrained by timetabling issues;
  • learn at a time best suited to their lives, enabling them to fit the coursework around their other commitments;
  • develop their digital literacy skills;
  • learn important transferable skills that will help prepare them for success after graduation and in all aspects of their lives.

Course offerings

e-Learning courses are designated with a V in myBlueprint, and students can register for them the same way they register for regular courses. Students can also talk to their guidance counsellor to access additional courses offered by school boards across Ontario.

CodeCourse name
AEA3OVExploring and Creating in the Arts
AEA4OVExploring and Creating in the Arts
BAF3MVFinancial Accounting
BBB4MVInternational Business
BBI2OVIntroduction to Business
BMI3CVMarketing: Goods, Services, Events
BOH4MVBusiness Leadership: Management Fundamentals
BTA3OVInformation & Communication Technology
CGF3MVForces of Nature: Physical Disasters
CGG3OVTravel and Tourism
CGW4UVWorld Issues
CHW3MVWorld History Til the End of the 15th Century
CHY4UVWorld History Since the 15th Century
CLN4UVCanadian and International Law
CLU3MVCanadian Law
EMS3OVMedia Studies
ENG4CVCollege English
ENG4UVUniversity English
EWC4CVThe Writer's Craft (College)
EWC4UVThe Writer's Craft (University)
FIF3UVFrench Immersion
FIF4UVFrench Immersion
FSF3UVCore French
FSF4UVCore French
HHG4MVHuman Development
HHS4UVFamilies in Canada
HIP4OVPersonal Life Management
HNB4MVWorld of Fashion
HNC3CVUnderstanding Fashion
HPC3OVRaising Healthy Children
HRE4MVReligion (University/College)
HRE4MKImmersion Religion
HRE4OVReligion (Open)
HRF3OVWorld Religions (Open)
HRT3MVWorld Religions (University/College)
HSB4UVChallenge and Change in Society
HSE4MVEquity and Social Justice
HSP3CVIntroduction to Anthropology, Psychology and Sociology (College)
HSP3UVIntroduction to Anthropology, Psychology and Sociology (University)
ICS3CVIntroduction to Computer Programming (College)
ICS3UVIntroduction to Computer Programming (University)
ICS4CVComputer Science (College)
ICS4UVComputer Science (University)
IDC4UVSports and Entertainment Marketing
MCT4CVMathematics for College Technology
MDM4UVData Management
MHF4UVAdvanced Functions
NBE3CVIndigenous English (College)
NBE3UVIndigenous English (University)
OLC4OVLiteracy Course
PPZ3CVHealth for Life
PSK4UVIntroductory Kinesiology
SBI3CVBiology (College)
SBI3UVBiology (University)
SBI4UVBiology (University)
SCH3UVChemistry (College)
SCH4CVChemistry (College)
SCH3UVChemistry (University)
SES4UVEarth and Space Science
SPH3UVPhysics (University)
SPH4CVPhysics (College)
SPH4UVPhysics (University)
SVN3MVEnvironmental Science