Enhancement Fee: $10
Students will have the opportunity to learn computer-based programming skills, robot building and control, while being in a fun and relaxed learning environment. Independent and self- directed discovery allow students to work and learn at their own pace. Skills you will learn include but are not limited to: Robotic programming using block coding, flowchart-based coding and basic C coding, Manual robot navigation with a joystick or cell phone, Robot building using Lego Mindstorms, Problem Solving and Troubleshooting, design and Prototype testing, Critical thinking, Working in a group.
Potential future paths:
Mechanical Engineer, Robotics Engineer, Computer Software Engineer, Robotics Technician, Computer Systems Engineer
This course is a continuation of Computer Programming 11 as it concentrates on advanced topics. Computer Programming 12 focuses on the development of programs using a structured, object-oriented programming language. Students use languages such as Python, JAVA and C++ to learn Methodology, Structures, Graphics and User Interfaces, Arrays, Files and Searching, Arrays and Sorting, Object-Oriented Programming, and Application Development. At the grade 12 level, students tackle these subjects at a higher level and will be university ready, as this is an excellent introduction to the future of computer related fields.
Enhancement Fee: $10
Want to increase your animating skill level even more? In this advanced course you will concentrate on 3D Blender and video editing and graphic software programs with a more open-ended approach for the student serious about animating and wanting to explore the software and their own capabilities. In this course students will be given the opportunity to prepare and present a plan of what they will be exploring throughout the year and how they will present this. As well, there will be an opportunity for students interested in game creation, where they will create characters, backgrounds and setup game play. Students will be expected to present a portfolio of their learning in computer graphics and animation. The students in the grade 12 course will solve problems at a higher level than those in the grade 11 course. They will also help co-ordinate a computer animation show. This course is hands on. Artistic talent is not required.
Applied Skill
(MENT-12)
“What drives you?”
What does Toyota have in common with Costco, Facebook with Petro Canada or Victoria’s Secret with Best Buy? The answer is that each of these organizations participates in global marketing in some form or another.
Entrepreneurship 12 is a project-based course that allows students to examine global marketing to discover how consumers’ lives influence global marketing, and vice versa. Students will gain firsthand experience in business management and entrepreneurship. Marketing 12 is a dynamic course that will help students learn about themselves as consumers and apply their knowledge to retail merchandising and its impact globally.
Topics include consumer behavior, marketing research, retail merchandising, Internet, TV and
Facebook advertising, logos, slogans, buzz marketing and shopping mall layouts.
Some highlights of the course include field trips to various areas such as Sun Peaks, working with the City of Kamloops to develop a marketing campaign, marketing of an international tour for an entertainment company or act as it travels the world.