Broadcast Media

Course Descriptions

All Computer Department courses are listed below with detailed course descriptions.  Course are listed by specialty.

Introductory Courses

Exploration of Broadcast Media Technology 10S (EBM10S) -Now known as Graphic Communications (GRC10G)
Recommended Grade 9
The goal of the EBM10S course is to give students a beginning understanding of digital media, important design concepts and practice working with industry software required to create the various digital media.  The course introduces students to digital publishing, image manipulation, digital drawing, video production and software development. The purpose of the course is to introduce students to the variety of media and techniques offered in other computer classes. Students will use the latest version of Adobe CC Suite to complete their assignments and projects.


Digital Media Courses

Introduction to Broadcast Media Technology (IBM20S)  Now known as Graphic Communications (GRC20G)
Digital Media Production using Adobe Photoshop
Recommended Grade 10

The Introduction to Broadcast Media Technology course focuses on the production and construction of digital assets and platforms for both the web and mobile devices.   The goals of the course are to create responsive internet experiences for users regardless of screen size or device using Adobe CC software including:  Photoshop, Dreamweaver, and Muse.

Graphic Communication Technology (GRC30S)
Computer 2D Animation
Recommended Grade 11

The Graphic Communication Technology 30S course focuses on the creation of interactive media that can be utilized in web pages, games, mobile apps, and other interactive platforms.  Student work will focus on 2D animations, sprite creation, media loops, and other active graphics using Adobe Flash CC, Adobe Edge Animate CC, and Adobe Character Animate CC.

Applied Broadcast Media Technology (ABM40S)
Computer 3D Animation
Recommended Grade 12

In our most advanced applications course, students will design, create and animate 3D objects and worlds using Maxon Cinema 4D.  They will learn the basics of 3D construction and design and progress to create a complete 3D animated worlds complete with lights, cameras, and plenty of action.  Students with experience can integrate Cinema 4D with Adobe AfterEffects to combine live video with created objects to create unique special effects.


Video and Broadcast Media Courses

Single Camera Production 30S (SCP30S)
Video Production using Adobe Premiere Pro
Recommended Grade 10

The Single Camera Production course focuses on digital video production using Adobe Premiere.  Students will use industry practices, using standard pre-production, production and post-production techniques to produce their work.  Students will use a variety of cameras, lights and microphones to produce their work and can broadcast their work to the class YouTube channel. The class is responsible for producing the Grade 9 Options Video.

Video Post-Production 30S (VPP30S)
Video Production using Adobe Premiere Pro and AfterEffects
Recommended Grade 11

Drawing from techniques used in the Single Camera Production course, students will learn advanced video techniques to achieve professional quality productions.  Students will use Adobe AfterEffects CC to create outstanding title clips, action movie effects and animations to create and enhance their productions.  Students will produce their videos for YouTube and also produce video ads for various community groups.

Documentary and Film Production (DFP30S)
Video Production using Adobe Premiere Pro and AfterEffects
Recommended Grade 12

This course is designed to expose students to the film industry by having them produce short films and documentaries both on location and in a controlled setting. Students will learn the various job roles, as well as the key areas of production. They will also analyze and critique various films and documentaries for style, storytelling, and cultural impact.  Students should already have a good understanding of video production and be familiar with editing techniques using Adobe Premiere Pro CC.


Computer Science Courses

Computer Science 20S (CSC20S)
Introduction to Computer Science
Recommended Grade 10

In this introductory computer programming class, students will learn important concepts of computer programming by using Scratch. Scratch is a block-based programming language that is designed for beginners. Students will create games and other applications in an easy to use, beginner’s environment. Students will also take a look at computer hardware and processing logic.


Computer Science 30S (CSC30S)
Introduction to Computer Programming using Python
Recommended Grade 11

The focus of this course is using the Python Programming language to create various computer programs and games. Object Orientated Programming is studied to give students a solid base of the language. Students will learn from the basics to Python and build up to complex programs such as memory and tic-tac-toe. The course is finished with students undertaking a project of their own.

Advanced Scripting 40S (ASC40S)
Programming Games with Pygame and Python
Recommended Grade 12

The course builds off the base learned in the 30S course, and uses the Python language and the Pygame library to create different types of games. Students will study classic games to learn game design and layout. Once the basics have been learned, then the students will create their own game as a final project.

Digital Print Production Courses

Graphic Communication Technology 40S (GRC40S)
Desktop Publishing using Adobe Illustrator and InDesign
Recommended Grade 11 or 12

The Graphic Communication Technology 40S course focuses on the development of print media emphasizing the use of good design and layout techniques with Adobe InDesign.  This course will guide students through the steps involved in the digital print publishing process using industry standard page layout software.  As well as Adobe InDesign, Adobe Photoshop will be used to edit photo assets and Adobe Illustrator will be used to create vector graphics.

Electronic News Gathering 40S (ELG40S)
Yearbook Production
Recommended Grade 10 or 11 or 12

The goal of the Electronic News Gathering course is the completion of the school yearbook.  Students work will include gathering information, pictures, graphics and other materials for the yearbook.  Desktop publishing software Adobe InDesign will be used as well as Adobe Illustrator for drawings and Photoshop for image editing. Page layout, design, photography, composition, and many other skills are applied in the creation of the school yearbook.