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