Information and Communications Technology

* The following Courses will only be offered in the Media Arts lab:


Computer Studies 10

In Computer Studies 10 students learn about computer hardware and will understand the basic choices when building their own computer.  Students will also learn intermediate features of software applications with a focus on spreadsheets and Excel.  Students will continue learning text-based programming using Python to plan and write computer programs, including games.


Robotics - Beginner 10 - 11

This introductory robotics course is a hands-on STEAM course that teaches basic programming concepts while encouraging students to think creatively, analyze situations and apply critical thinking and problem solving skills to real world problems.  Students will work independently and in teams to build robots using Lego Mindstorms.  Students will learn basic programming concepts and use block-based coding to program their robots to move, respond to stimuli, and solve problems. 

 

 Robotics – Intermediate 10 - 12

This robotics course is designed for students considering pursuing degrees in engineering or computer science.  It’s a project based, STEAM course that teaches electrical theory, breadboard circuitry, and text based programming.  Students will solve problems by creating schematic diagrams, producing circuits, and programming Arduinos.  Students will use CAD skills to 3D print or laser cut enclosures for their solutions.  They will program Arduinos using C and learn constructs to support input from sensors, output to motors, decision structures, and loops.

 

3D Printing and Laser Cutting 10 - 12

This drafting and 3D Design course is designed for students considering pursuing degrees in Engineering or Industrial Design. It’s a hands on, STEAM course that teaches computer aided design (CAD) and computer-aided manufacturing techniques. Students design objects using Autodesk Inventor and then create these objects using a 3D printer and a laser cutter. Students follow a design thinking process that combines an understanding of the context of a problem, creativity in the generation of insights and solutions, and critical thinking to analyse and fit solutions to the context.


VEX Robotics 8-12: (outside the timetable – Tuesdays 4:10 – 6:30)

VEX Robotics is for students who want to learn about engineering or continue to develop their skills in engineering and robotics. No previous experience is necessary. Students work in small teams and use the engineering design process to design, build, and program a robot to compete in this year’s VEX Robotics Competition. This course helps students develop creativity, teamwork, leadership, communication, critical thinking and problem-solving skills. Local Engineers, Industrial Designers, and Computer Scientists mentor the team and as a result, students also become more knowledgeable about future career and educational pathways.