STMC recognizes the increasing value that technological literacy and coding now has on all of us. To that end, we have taken some bold steps for the 2019-2020 school year to ensure that our students are equipped with the skills they need to advance in the the ever-changing landscape that is new “normal”. Our new STEM – ICT/Robotics department will use industry standard software in our Multimedia Lab to teach students skills in a variety of areas such as digital image editing, website design, video editing and 3D modelling and animation. Students will now also have the chance to work in our highly innovative VEX Robotic Lab that also includes several new 3D printers, as well as a Laser Cutter.
Design & Technology 8 (1/3 Year Elective)
Design Technology 8 will introduce students to designing and building integrated hardware and software technologies, analysing, testing, and communicating results. There will be four streams that will continue through Grade 9 and broaden to become individual courses by the Grade 10 to 12 level. The four streams are: Programming, Robotics, Design, and Data Analysis. The focus of each stream will be to present the students with a challenge that requires them to analyze a problem, design and build a hardware or software solution, test and refine their solution, and present their product. Programs used will include Game Maker, Vex Robot C, AutoCAD Tinkercad, Excel, Unity, and Adobe Photoshop
Design & Technology 9 (1/3 Year Elective)
Design and Technology 9 will continue with the 4 streams from Design and Technology 8; Programming, Robotics, 3D design, and 2D image editing, although Design and Technology 8 is not a prerequisite. One focus of the year will be to introduce the students to various multimedia software applications during the design stream. These will be pulled from the worlds of website design, digital imaging, and animation. Specific software and applications examined may include digital image capturing and editing using Adobe Photoshop, 2-D animation using Flash CS4, computer based drawing and design using AutoDesk TinkerCAD. Another focus will be programming using a game design engine and RobotC.
Robotics 10/11 (Beginners/Intermediate)
In this new course, teams of students are tasked with prototyping, designing, building, and programming a robot to play against other teams in a game-based engineering challenge of VEX EDR. Science, Technology, Engineering, and Math concepts are put to the test as students learn lifelong skills in teamwork, leadership, and communications. No previous coding experience required.
Robotics 11/12 (Intermediate/Advanced)
In this new course, teams of students are tasked with prototyping, designing, building, and programming a robot to play against other teams in a game-based engineering challenge of VEX EDR. Science, Technology, Engineering, and Math concepts are put to the test as students learn lifelong skills in teamwork, leadership, and communications. Previous coding experience required.
AP Computer Science
AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artifacts for both self-expression and problem solving. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.
For more information about the course, visit CollegeBoard.