• 204-786-1401
  • tecvoc@wsd1.org
  • Winnipeg, MB Canada
Interactive Digital Media

Interactive Digital Media

About Interactive Digital Media

The Interactive Digital Media program allows you to step into the fast growing world of interactive media design. This program will help you develop skills to create websites, program applications, video games and 2D and 3D animations.

Note: Courses in this program are currently available as optional credits for students. The full Interactive Digital Media program is being implemented in stages: Grade 10 in 2021-22, Grade 11 in 2022-23, and Grade 12 in 2023-24.

Students in Interactive Digital Media will develop the following skills:
– create 2D and 3D characters, props and animations 
– learn fundamentals of game design; build games and android apps using C# and Java 
– develop and maintain interactive websites using Javascript, CSS, PHP, and mySQL 

Who Should Enroll? 
Interactive Digital Media is looking for students who like learning practical skills, working with computers, communicating ideas to others, solving problems and designing their own products.  Students in this vocation are creative, independent, like to work in groups and logical thinkers. 

Employment Opportunities 
Students who successfully complete Interactive Digital Media will be able to find jobs or further their studies as computer programmers, video game designers,  or webmasters. 

Additional Information 
Students in this program will have the opportunity to participate in competitions and out of school initiatives such as Girls in Gaming and Skills Manitoba. This program is open for students to take individual courses to supplement their studies while at Tec-Voc. 

Course Listing

Grade 9 (.5 Credit) Interactive Digital Media (.5 Credit) DM093H1S

This course is designed for students to explore interactive digital media. Students will learn the basics of creating video games, animated graphics and websites.

Grade 10 Students in the IDM program are required to take at least one (1) of the following Grade 10 courses: Computer Science Gr.  10 (1 Credit) ISTV22 OR Introduction to Multimedia/Animation (1 Credit) ISTV23/ISTV24

Grade 11 (2022-23)
Students in the IDM program are required to take these three (3) courses:
DM095V3 Interactive Digital Asset Creation  (1 credit), DM096V3 Coding for Interactive Digital Media  (1 credit), DM097V3 Interactive Digital Media Design (1 credit). In these courses students will learn design theory and how to create original assets such as vector images, rasterized images, 2-D animations, 3-D models, sound effects and rigging. Students will learn programming theory, and how to incorporate it into interactive digital media projects.

Grade 12 (2023-24)
Students in the IDM program are required to take these four (4) courses:
DM098V4 Advanced Interactive Digital Asset Creation, DM099V4 Advanced Coding for Interactive Digital Media, DM100V4 Project Management for Interactive Digital Media, DM101V4 Futures in Interactive Digital Media. In these courses students will learn the skills related to creating advanced features of dynamic asset creation, and to applying code to assets.  Students will learn to code in more than one language, focusing on advanced programming theory and techniques. Students will collaborate with others as they apply the knowledge and skills learned in previous courses in order to create, manage, and release an authentic interactive digital media project. 

Optional Courses

Computer Science Gr.  10 (1 Credit) ISTV22
This course introduces students to Interactive Digital Media through video game design.  Students will use multiple different game development environments to learn logical thinking, code reusability and proper decision making structures. Students will be introduced to program design and project management along with tools for independent learning. 

Introduction to Multimedia/Animation (1 Credit) ISTV23/ISTV24
This course introduces students to Interactive Digital Media by focusing on pre-production and asset creation.  Students will learn how to create stories, concept art, storyboards, 2d graphics, 2d animations and a basic interactive project. Students will learn industry software, such as, Adobe Photoshop and Toon Boom Storyboard Pro & Harmony.

Computer Science Gr.  11 (1 Credit) ISTV35
In this course students will be writing code in an Object Oriented Programming Environment (OOP). This course strives to develop fundamental program skills using the Python programming language.  Students will be challenged to solve problems with Python and to use the PyGame environment to create their own video game.

Multimedia & Animation Fundamentals (1 Credit) IMHR3S/ISTV39
This course teaches students how to create digital assets for interactive digital media projects. Topics will include vector graphics, 2D animations, 3D models and 3D animations. Students will learn industry software, such as, Adobe Illustrator, Autodesk Maya (or Blender), and Toon Boom Storyboard Pro & Harmony.

Web Development (1 Credit) ISTV31/ISTV32
In this course, students will be introduced to the fundamentals of web design. Students will explore HTML, and CSS coding standards. This course will be project based and is an ideal choice for students wanting to establish a web presence.

Computer Science Gr.  12 (1 Credit) ISTV43
This course builds upon concepts learned in grade 11 and introduces students to both the C++ and Java development environments.  The goal of this course is to get students ready for both post secondary studies and to introduce them to more advanced coding concepts and ideas.  Prerequisite for this course is grade 11 Computer Science.

Advanced Coding Digital Media (1 Credit) DM099V4S
This course explores the development of websites using HTML, CSS, scripting, and database technologies. Students will install, modify and maintain CMS systems. Students will register domains, maintain external web space, and upload a website to the Internet. Prerequisite for this course is Web Development.

Advanced Digital Asset Creation (1 Credit) DM098V4S

This course teaches students how to create advanced digital assets for interactive digital media projects. Students will learn how to conceptualize projects, plan projects, and further develop skills in 2D animations, 3D models and 3D animations using Autodesk Maya (or Blender), Toon Boom  Storyboard Pro & Harmony. It is recommended students have taken Multimedia & Animation Fundamentals before taking this course.

Contact Information

MCGILLIVRAY, Mr. Justin – jmcgillivray@wsd1.org
(2D, 3D Animation, 3D Modeling, Asset Creation)

REECE, Mr. David – dreece@wsd1.org
(Computer Science, Programming)