62
HAVERGAL COLLEGE
|
Uncalendar 2016–2017
TECHNOLOGICAL
EDUCATION
GRADE 9 OR 10
TGJ2O
– Communications Technology, Grade 10, Open
1 CREDIT
This course is an introduction to Communication Technology. How can we use technology to help us
effectively communicate our ideas? This course will give you an introduction to a number techniques
and concepts that are used to help people communicate ideas in innovative ways, including graphic
design, documentary filmmaking and animation. You will begin to explore graphic design through
the development of poster and product design projects, which focus on the principles of design and
composition. You are then introduced to the structure and format of newscasts; their focus is the
language of television and documentary filmmaking as a way to communicate information. At the end
of the year, you will develop a short animation and explore how the medium affects the audience’s
perception of a story. This project includes the development of all aspects of the production of an
animated short, including story idea generation, storyboarding, filming, video editing, creation of
original soundtracks and the art of titles in film and promotion.
GRADE 10 OR 11
ICS3U
– Introduction to Computer Science, Grade 11, University Preparation
1 CREDIT
A computer, broken down into its most basic form, is nothing more than a bunch of tiny electronic
switches that can be set to either a 1 or 0 (on or off, also known as binary). By getting the computer to
set these tiny switches on or off in a certain pattern, you can get the computer to actually do whatever
you’d like it to do. The computer does not know how to do this by itself though. A person has to
instruct it to do this through programming.
The focus of this course is to introduce computer programming. You will design software independently
and as part of a team, using industry-standard programming tools, and by applying the software
development life-cycle model. You will develop creative solutions for various types of problems as your
understanding of the computing environment grows. While programming languages change over time,
this course offers a good foundation of programming concepts that will transfer easily to the syntax
of any new programming language. In addition to programming, you will also explore environmental
and ergonomic issues, emerging research in computer science and global career trends in computer-
related fields.