Filters
School
Course Types
Grades
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:
PLUS One of the following
PLUS One of the following Graphic Novels
- 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
Unit 2: Growing Up
Unit 3: Novel Study: Un voyage difficile
- 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.
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:
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.
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
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