Filters

School
School
Course Types
Course Types
Grades
Grades
Subjects
Subjects

English First Peoples 12

English First Peoples 12 is a four-credit course that fulfills the English Language Arts 12 and Indigenous-Focused graduation requirements. The central question for this English First Peoples 12 is..

Grade 12

Subject English Language Arts

Type Online

Graduation Credits 4

English First Peoples 12

Grade
12

Subject
English Language Arts

Type
Online

English First Peoples 12 is a four-credit course that fulfills the English Language Arts 12 and Indigenous-Focused graduation requirements. The central question for this English First Peoples 12 course is, “How can sharing wisdom and stories build good relations in a diverse world?” Indigenous culture has a rich tradition of storytelling, and these stories continue to be created right up to the present day. In this course, students will have an opportunity to explore a wide variety of genres of stories, including a feature film, a novel, short stories, poems, songs, oral stories, children’s picture books, podcasts, and graphic novels. This course was designed by Christian educators in consultation with Indigenous Christian educators. It seeks to be sensitive to the needs of both the Christian community and the Indigenous community. This course encourages students to approach the text and content of the course with humility and with an attitude of love, recognizing the harm that the church has caused in the past and moving toward a time of better relations. The goal is that this course will be uplifting, highlighting the humour, creativity, and imaginativeness of Indigenous voices from across Canada and the United States. It is hoped that students will become knowledgeable advocates for Indigenous peoples in Canada and partners in reconciliation.

Requirements

Students will need the following books:
  • Keeper’n Me by Richard Wagamese

PLUS One of the following
  • Fire Keeper’s Daughter by Angeline Boulley
  • The Barren Grounds by David A. Robertson
  • The Night Wanderer by Drew Hayden Taylor
  • Indian Horse by Richard Wagamese
  • Nobody Cries at Bingo by Dawn Dumont

PLUS One of the following Graphic Novels
  • This Place: 150 years Retold by various authors
  • A Girl Called Echo, Volumes 1 to 4 by Katherena Vermette

Major Units and Topics

  • Course Introduction
  • Keeper’n Me
  • Perspectives: Past and Present
  • Literature Circles
  • Visual Texts, Short Fiction, and Poetry
  • Final Project: Voice Amplification


Assessment

  • Quizzes, Reflection Questions, and Forums
  • Stories From Your Neighbours
  • Wisdom Photo Journal
  • Reconciliation Speech
  • Literary Analysis Essay
  • Film Review
  • Final Project: Voice Amplification


Core French 10

French 10 is designed to help students develop their French communication skills and knowledge while exploring diverse opportunities and interacting with the Francophone world.

Grade 10

Subject Second Languages

Type Online

Graduation Credits 4

Core French 10

Grade
10

Subject
Second Languages

Type
Online

French 10 is designed to help students develop their French communication skills and knowledge while exploring diverse opportunities and interacting with the Francophone world. The course is broken down into three units each spanning 10 weeks and covering the themes jobs and work, growing up, and a novel study about the difficulties refugees face when leaving their country of origin in search of a better life for their families. Throughout the course, students will have the opportunity to explore and derive meaning from a variety of texts, recognize connections between language and culture, and develop a deeper understanding of French vocabulary and sentence structures for communication in past, present, and future time frames. Students will enjoy engaging and interactive learning activities as they develop confidence in their knowledge of spoken French and Francophone culture.

Requirements

  • Laptop with webcam and microphone
  • Internet connection
  • Students will need the following novel: “Un voyage difficile” by Jennifer Degenhardt
    HCOS students have the option to borrow these resources from the Learning Commons. BCOS students must purchase them for their own use.

Major Units and Topics

Unit 1: Jobs and Work
  • Making Comparisons
  • Asking Questions
  • Using Passé Composé
  • Connecting Ideas


Unit 2: Growing Up
  • Using the Imparfait
  • Connecting Story and Identity
  • Exploring French Culture Childhood Experiences
  • Sharing Your Opinion


Unit 3: Novel Study: Un voyage difficile

Assessment

  • Each unit has ongoing assessment for language development, such as interactive activities, practice questions, and reflective prompts.
  • For each of the three units, students will submit two learning activities plus present a final unit project during a live teacher meeting.

Genocide Studies 12

At the end of World War II, the world was shocked by images of emaciated people, piles of dead bodies, and stories of millions of civilians slaughtered. Faced with the reality of the horrors of the Ho

Grade 12

Subject Social Studies

Type Online

Graduation Credits 4

Genocide Studies 12

Grade
12

Subject
Social Studies

Type
Online

At the end of World War II, the world was shocked by images of emaciated people, piles of dead bodies, and stories of millions of civilians slaughtered. Faced with the reality of the horrors of the Holocaust, the world said, “Never again.” Documents like the Universal Declaration of Human Rights were drafted saying, “disregard and contempt for human rights have resulted in barbarous acts which have outraged the conscience of mankind.” Hundreds of nations signed the document, saying, “Never again.”

But though the world said “never again,” genocide has happened again and again. And it may even be happening in your lifetime.

When you study Genocide, you will inevitably see images that are hard to see, and hear stories that are hard to hear. These images and these stories shine a light on some of the darkest atrocities in human history. These things are hard to look at. But every generation must look. Every generation must see. Every generation must testify, “These things happened, and these things were wrong, and we must ensure that these things never happen again.”

The hope in telling these stories is not to make you cynical, jaded, and desensitized to the monstrous things that one person can do to another; instead, the hope is that you will be aware, informed, and become a part of a new generation that will say, “Never again,” and then actually make it come true.

Please note – this course requires a face-to-face meeting with the course teacher before students are able to begin work in the course.

View the Genocide Studies 12 Intro video here.

The synchronous class schedule can be viewed here.

Requirements

  • Students must be in grade 12.
  • Students must complete all lessons and assignments
  • Each lesson designed to take approximately 60 – 90 minutes

Major Units and Topics

  • What is Genocide?
  • The Holocaust
  • Cambodia and the Khmer Rouge
  • Rwanda’s 100 Days of Slaughter
  • Indigenous Canadians
  • 21st Century Genocides

Assessment

  • Response questions
  • Discussion forums
  • Various other lesson assignments
  • Photo Narrative Course Project

AP Biology

AP Biology explores the foundations of life on earth, starting with the biochemistry that occurs inside cells and progressing through the function of organelles and genetics. Towards the latter…

Grade AP

Subject Sciences

Type Online

Graduation Credits 4

AP Biology

Grade
AP

Subject
Sciences

Type
Online

AP Biology explores the foundations of life on earth, starting with the biochemistry that occurs inside cells and progressing through the function of organelles and genetics. Towards the latter half of the course, students will explore the theory of natural selection, evolution and the links within ecology.

Requirements

This is a high level academic course and therefore requires a significant time commitment. Students are required to be in grade 11 or 12. It is strongly recommended that students have completed Life Science 11 and/or Chemistry 11 prior to enrolling in AP Biology. If students do not have either of these course prerequisites, admission to AP Biology will be at the discretion of the course teacher.

Major Units and Topics

  • Object-Oriented Programming
  • Class Structure and Design
  • Arrays and Algorithms
  • Conditions and Logic
  • Two-Dimensional Arrays
  • Chemistry of Life
  • Cell Structure and Function
  • Cellular Energetics
  • Cellular Communication and Cell Cycle
  • Heredity
  • Gene Expression and Regulation
  • Natural Selection
  • Ecology

Assessment

This course will require a total of 8 unit tests – each composed of questions from past AP exams. The course will also involve the creation of a full lab report. The main focus of assessment is to determine student’s progress through the course and prepare each student for the AP exam in the summer, regardless of whether they intend on writing the AP exam or not.

Comparative Civilizations Program

UPDATE: We are now planning for a Comp Civ trip in the spring of 2024. Please click for more information!

Grade 12

Subject Arts Education, Christian Studies, Elective or BAA, Social Studies

Type Online

Graduation Credits 12-20

Comparative Civilizations Program

Grade
12

Subject
Arts Education, Christian Studies, Elective or BAA, Social Studies

Type
Online

The Comparative Civilizations Program (with overseas travel) is an intensely spiritual and life-affirming experience. After the challenges of the Covid-19 phenomenon, it has been decided that we will try and bring back the program for the 2023/2024 school year with the trip to Europe occurring some time in March of 2024. Below is a sample draft of course credit and potential travel destinations.

Please note that you can earn a minimum of 12 credits by choosing at least three courses from the following Comparative Civilizations Program course list:

  • CompCiv – Art Studio 12 (with overseas travel)
  • CompCiv – Christian Studies 12 (with overseas travel)
  • CompCiv – Comparative Cultures 12 (with overseas travel)
  • CompCiv – Philosophy 12 (with overseas travel)
  • CompCiv – World Religions 12 (with overseas travel)


  • The remaining 8 credits can be earned through completion of a Final Summative Project which focus on TARGETED lessons pertaining to a students non-CORE choices.

    Each study/travel course combo is designed to best fit your particular interests and transcript needs. For more information about coursework and credits see the program page or contact Mr. Eric Vanee .

Requirements

Completion of Humanities 10 and Humanities 11 recommended but not required.

Note: Humanities 12 may be taken concurrently with the Comparative Civilizations Program.

Major Units and Topics

  • The First Epoch – In the Beginning
  • The Second Epoch – Shifts in Thought
  • The Third Epoch – A Glorious Interruption (Tensions and Transitions)
  • The Fourth Epoch – Triumphant Human

Assessment

This is a synchronous hybrid course which is part of a larger blended multi-credit travel program.
12 weekly Assignment Sets
Field Assignment in Europe
Participation in Weekly Lectures
Option to do Extended Study

Computer Studies 10

This is an awesome course that dives into the world of computers and computer software! Students learn about the physical aspects of computers all the way to learning about spreadsheet software,

Grade 10

Subject ADST

Type Online

Graduation Credits 4

Computer Studies 10

Grade
10

Subject
ADST

Type
Online

This is an awesome course that dives into the world of computers and computer software! Students learn about the physical aspects of computers all the way to learning about spreadsheet software, how to use the command line, and a little bit of programming. This course is offered as a hybrid course to allow students some freedom to explore their interests. In the last two units on programming, students can choose which programming language they are curious to learn about. Additionally, on the final project, students get to focus on their favourite unit of the course whether it is physical tech, working with spreadsheets, programming, etc!

Requirements

  • Access to computer or laptop
  • The ability to print if students want to complete assignments by pencil

Major Units and Topics

  • Computer Basics
  • Maintenance, Security Risks, and Troubleshooting
  • Impacts and Ethical Considerations of Technology
  • Business Applications of Software
  • Shortcuts and the Command Line
  • Introduction to Programming 1
  • Introduction to Programming 2

Assessment

  • Each unit includes:
  • Lessons
  • Quiz
  • Assignment


At the end of the course:
  • Final Project

AP Computer Science A

This course utilizes the interactive, comprehensive, and AP endorsed curriculum from Code.org that uses the Java programming language.

Grade AP

Subject ADST

Type Online

Graduation Credits 4

AP Computer Science A

Grade
AP

Subject
ADST

Type
Online

This course utilizes the interactive, comprehensive, and AP endorsed curriculum from Code.org that uses the Java programming language. The syllabus can be found here. Students also have the option to complete the AP exam, and if they score high enough they can earn university computer science credits to apply to post secondary education. Please note, families will be invoiced for the associated exam fees if a student chooses to write the AP exam.

Requirements

  • Access to computer or laptop
  • AP college board student account
  • Code.org student account

Additionally, the College Board makes the following recommendation:
It is recommended that a student in the AP Computer Science A course has successfully completed a first-year high school algebra course with a strong foundation of basic linear functions, composition of functions, and problem-solving strategies that require multiple approaches and collaborative efforts. In addition, students should be able to use a Cartesian (x, y) coordinate system to represent points on a plane. It is important that students and their advisers understand that any significant computer science course builds upon a foundation of mathematical reasoning that should be acquired before attempting such a course.

Major Units and Topics

  • Object-Oriented Programming
  • Class Structure and Design
  • Arrays and Algorithms
  • Conditions and Logic
  • Two-Dimensional Arrays
  • ArrayLists and String Methods
  • Method Decomposition and Recursion
  • Searching and Sorting
  • AP Exam Review and Practice

Assessment

Each unit will usually include:
  • Interactive lessons
  • Practice Questions
  • Two Quizzes
  • Review Assignment
  • Practice Test
  • Test
  • Activities/Explorations unique to AP

Computer Science 12

An extension of what is learned in Computer Science 11, this course is for those who want to go deeper! Students learn deeper programming concepts using one of the most in-demand programming…

Grade 12

Subject Mathematics

Type Online

Graduation Credits 4

Computer Science 12

Grade
12

Subject
Mathematics

Type
Online

An extension of what is learned in Computer Science 11, this course is for those who want to go deeper! Students learn deeper programming concepts using one of the most in-demand programming languages– Java. We will work through seven non-introductory chapters of the textbook “Introduction to Java Programming” by Y. Daniel Liang. Students do not need to download any programming software onto their computers since we will be using a great browser-based IDE– Repl.it. The course is offered as a hybrid course to allow students some freedom to explore their interests in projects!

Requirements

Prerequisite: Computer Science 11

  • Access to computer or laptop
  • Repl.it account for submissions

Major Units and Topics

  • Multidimensional Arrays
  • Objects and Classes
  • Object-Oriented Thinking
  • Inheritance and Polymorphism
  • Exception Handling and Text I/O
  • Recursion
  • Sorting

Assessment

  • Each unit includes:
  • Textbook chapter
  • Exercises
  • Assignment


⅓ through the course:
  • Project 1


⅔ through the course:
  • Project 2


At the end of the course:
  • Final Project

Computer Science 11

No prior programming experience is needed for this introduction to computer science course! We start right at the beginning. In this course, students learn one of the most in-demand programming…

Grade 11

Subject Mathematics

Type Online

Graduation Credits 4

Computer Science 11

Grade
11

Subject
Mathematics

Type
Online

No prior programming experience is needed for this introduction to computer science course! We start right at the beginning. In this course, students learn one of the most in-demand programming languages– Java. We will work through the first seven chapters of the textbook “Introduction to Java Programming” by Y. Daniel Liang. Students do not even need to download any programming software onto their computers since we will be using a great browser-based IDE– Repl.it. The course is offered as a hybrid course to allow students some freedom to explore their interests in projects whether they are curious about making games, building a sudoku-solver, mathematics in programming, etc!

Requirements

  • Access to computer or laptop
  • Repl.it account for submissions

Major Units and Topics

  • Introduction to Programs and Java
  • Elementary Programming
  • Selections
  • Mathematical Functions, Characters, and Strings
  • Loops
  • Single-Dimensional Arrays

Assessment

  • Each unit includes:
  • Textbook chapter
  • Exercises
  • Assignment


⅓ through the course:
  • Project 1


⅔ through the course:
  • Project 2


At the end of the course:
  • Final Project