Course Overview
This course will cover the fundamentals of computer programming and the logic behind it. Students will learn the essentials of programming and basic scripting for 3D applications, including variables, arrays, different types of loops, conditions and functions. The cousre also introduces students to Python, a standard scripting language used in a variety of technical art fields. Python is used in the production process for scripting complex computer graphic intensive films, animation and 3D tools.
Prerequisite(s)
- No prerequisites are required for this course.
Credits
3.0
- Not offered this term
- This course is not offered this term. Notify me to receive email notifications when the course opens for registration next term.
Learning Outcomes
Upon successful completion of this course, the student will be able to:
- Define different types of variables.
- Create loops within scripts for repetitions.
- Define and access arrays and array items.
- Write basic scripts to execute different operations in a 3D environment.
- Define and name functions within scripts.
- Create tools with user interfaces.
Effective as of Fall 2019
Related Programs
Technical Art Foundations: Scripting (TECA 5000) is offered as a part of the following programs:
- Indicates programs accepting international students.
- Indicates programs eligible for students to apply for Post-graduation Work Permit (PGWP).
School of Business + Media
- Technical Arts
Advanced Diploma Full-time
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.