Interactive Digital Media
January 17, 2023
This is a new program that is being implemented at Tec-Voc High School. Students in Grade 10 can enter into the program during the 2021-22 school year. Please scroll down to see a listing of optional courses that are available for all students in Grade 9, 10, 11, and 12 during the 2021-22 school year.
The Interactive Digital Media (IDM) program provides students with the opportunity to learn the knowledge, skills and attitudes required to develop and produce interactive digital media projects, such as apps, games, websites, virtual worlds, and cross-platform media. Students must complete the following eight (8) courses to receive an IDM diploma:
Grade 9 Courses (.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 Courses (2021-22 Implementation)
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
Introduction to Multimedia/Animation (1 Credit) ISTV23/ISTV24
Grade 11 Courses (2022-23 Implementation)
Grade 11 IDM will be implemented in the 2022-23 school year. Please scroll down to find optional courses that will be offered to Grades 10, 11 and 12 for the 2021-22 school year.
Students in the IDM program are required to take these three (3) courses:
- DM096V3 Interactive Digital Asset Creation (1 credit)
- DM097V3 Coding for Interactive Digital Media (1 credit)
- DM095V3 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 Courses (2023-24 Implementation)
Grade 11 IDM will be implemented in the 2023-24 school year. Please scroll down to find optional courses that will be offered to Grades 10, 11 and 12 for the 2021-22 school year.
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
Students interested in computer science, animation or web development can take the following option 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.
2D Asset Creation & Animation (1 Credit) ISTV23/ISTV24
This course introduces students to 2D asset creation and animation for film and video games. Topics include how to develop storylines and characters, as well as how to create 2D graphics and animations. Students will learn industry software, such as Adobe Photoshop and Toon Boom Storyboard Pro & Harmony. It is recommended that students have skills in drawing if they register for this course.
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.
3D Asset Creation & Animation (1 Credit) IMHR3S/ISTV39
This course introduces students to 3D asset creation and animation for film and video games. Topics include how to develop storylines and characters, as well as how to create 3D models and animations. Students will use Adobe Photoshop, Adobe Premiere and Blender.
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 2D and 3D assets for film and video games. Students will further develop skills in Adobe Photoshop, Adobe Premiere, Toon Boom Storyboard Pro & Harmony, and Blender. Prerequisite for this course is 2D Asset Creation & Animation (ISTV23/ISTV24) and/or 3D Asset Creation & Animation (IMHR3S/ISTV39)