Course Syllabus
Faculty
Block | Teacher |
---|---|
C | Ron Ouwerkerk |
E | Ron Ouwerkerk |
F | Ron Ouwerkerk |
Course Description
The focus of this course is computer programming. This course is meant for those students who wish to further their programming ability. Students will be using the Java programming language to learn about programming structures and how they apply to situations in our current world. Assessment is done through a series of pencil and paper tests (since the exam is oin paper) as well as programming tests. CP11 is a pre-requisite for this course or permission of the instructor.
Learning Outcomes
Based on the US College Board curriculum, students will learn and be evaluated on the following knowledge and skills:
-
● Creativity
● Abstraction
● Data and Information
● Algorithms
● Algorithms / Programming
● Programming
Assessment and Evaluation
A student's final mark will be determined by evaluation of their ability to demonstrate proficiency in these skills and learning these concepts.
Major assessments for this course include:
- Conditionals, loops
- Strings
- Classes
- Arrays
- Inheritance
- Recursion
- Sorting/Searching
We anticipate adjustments may be made throughout the year due to the extenuating circumstances we are facing. Any adjustments will be posted here and discussed as a class.
Both the school’s assessment expectations and supports that teachers provide can be found online. Academic dishonesty to any degree is not acceptable.
There are a variety of academic supports available at St. George’s for students. Students are encouraged to take advantage of the range of supports available to them which include:
- Faculty support
- 5th Block
- Head of Grade
- Student Success Centre
- Personal Counselling
First Peoples Principles
We would like to acknowledge that the land on which we gather is the unceded territory of the Coast Salish Peoples, including the territories of the xʷməθkwəy̓əm (Musqueam), Skwxwú7mesh (Squamish), and Səl̓ílwətaʔ/Selilwitulh (Tsleil-Waututh) Nations. We are honoured to live, work, and play on this land together.
As part of contribution to reconciliation, this course makes First Peoples Principles of Learning visible in class by:
Learning Resources
Resources that will be used as part of this course include:
- See Files for APCS Resources
Course Expectations
St. George’s School expects all students at the Senior School to be interested and motivated in achieving their personal best while at the School. We expect students will be engaged in their endeavours, responsible to their studies, classmates and teachers, and demonstrate integrity in their pursuit of learning.
As required
The workload of this course is expected to be:
tests, completing assignments, demonstrating capability
If circumstances prevent the student from completing a work assignment on the assigned due date, the student must inform the teacher prior to the due date for the work assignment. The teacher will provide a second due date through 5th block system.
Contacting Me
As the teacher for this course, I can be contacted in the following ways:
- Name: Ron Ouwerkerk
- Office: 215A
- Email: rouwerkerk@stgeorges.bc.ca
- Phone: 604-221-3657
I am available for contact during these times:
Course Summary:
Date | Details | Due |
---|---|---|