• Science and Technology STEM at a Best Private School in Canada #RHMSCA #Montessori #PrivateSchool #IndependentPrivateSchools #TopPrivateSchools

      Senior Science Biotechnology

      RHMS elementary students dive deep into genetics, examine human genome during STEM class

      Science and Technology lessons at Best Private School in Ontario #IndependentPrivateSchool #TopElementaryPrivateSchool #ElementaryPrivateSchool

    • Science and Technology STEM at a Best Private School in Canada #RHMSCA #Montessori #PrivateSchool #IndependentPrivateSchools #TopPrivateSchools

      RHMS Utilizes Programming Language Python

      Senior STEM students use web language Python to draw right angled isosceles triangles

      Science and Technology at a Best Private School in Canada #RHMSCA #Montessori #PrivateSchool #IndependentPrivateSchools #TopPrivateSchools

    • Science and Technology STEM at a Best Private School in Canada #RHMSCA #Montessori #PrivateSchool #IndependentPrivateSchools #TopPrivateSchools

      RHMS STEM Program

      Grade 7 STEM classes investigate how light intensity affects photosynthesis by looking at concentration of carbon dioxide

      Science and Technology lessons at Best Private School in Ontario #IndependentPrivateSchool #TopElementaryPrivateSchool #ElementaryPrivateSchool


The Science, Technology, Engineering and Mathematics (STEM) program is a meaningful cross-curricular platform, which guides student inquiry, dialogue, and critical thinking with real world applications. This program enhances our students’ ability both inside and outside of the classroom, to take thoughtful risks, engage in experiential learning, and persevere in problem-solving.

Students will be guided in engaging with and exploring a variety of topics within the areas of physical science, life science, earth and space science, engineering and technology. A special focus will be to explore these disciplines in connection with environmental considerations.

Students are guided to become proficient in demonstrating a variety of Science and Engineering Practices, beginning with asking questions and defining problems, and using these to plan and carry out investigations.

An enriched focus of the Technology component is to introduce Coding Languages that will provide students with not only theoretical, but practical hands-on knowledge, preparing them for their transition into the secondary level of education and beyond. In the primary grades, students are introduced to Block Based Coding. Older elementary students use their prior knowledge of Block Based Coding in learning new languages, such as Python and Javascript. Students will also focus on five different streams through Computers and Science: Foundations (Digital Citizenship), Website Design, Photography and Graphic Design, Video and Animation, and Computer Programming. Using a highly collaborative and inquiry-based approach, students are expected to seek out solutions, and work together to solve problems, answer questions, and create technology.

Students work closely with their teachers to exercise logic, develop programs, solve tasks, debug and create using various platforms. The use of Coding has also played a meaningful role in connection with mathematics. Through the language of code, students demonstrate and apply their mathematical understanding in situations that arise in the real world. Core mathematical principles, such as critical thinking and problem solving, are used to create programs that dynamically model mathematics concepts and relationships. For example, students create programs that calculate tip and meal costs using their understanding of coding and the mathematical principles of proportional relationships.

Additionally, RHMS offers STEM Clubs to elementary students. It allows children to explore a variety of topics within the disciplines of science, technology, engineering and mathematics. Students will develop their critical thinking and problem-solving skills in these areas. Robotics will be featured in each STEM Club, and students will work in teams to solve various challenges. Using the skills they have honed in the club, students may be invited to represent RHMS at various local competitions.

Creating rich learning environments, through classroom and After School programs, where students can develop skills and collaborate are at the heart of the STEM program.

RHMS Use Python

WATCH: Students create programs in Python that use modules for a variety of purposes
WATCH: Grade 8s Program mBots into Instruments
WATCH: Grade 3s Program Dash Robots Using Sequences
WATCH: Grade 5s Create Science-Inspired Video Games, and Controllers out of reusable materials

Coding/Programming for Website

Coding is a basic literacy now in this digital age. It is important that our students are able to understand and work with the technology that surrounds them every day. Having children learn and participate in various coding languages prepares them for a successful future. Coding helps students foster communication, creativity, confidence, math and writing skills.
 
From as early as Grade 1, RHMS students are learning the fundamental programming concepts and the principles of computational thinking. Students in Grades 5-8 have quickly transitioned and excelled from block-based coding to both JavaScript and Python programming languages.
 
RHMS has introduced several coding platforms to facilitate this learning and practice. We have found that our students thrive in these guided learning environments. Our students are engaged in interactive, self-paced learning modules, projects and puzzles. This hands-on approach individualizes the learning experience and personalizes their introduction to coding languages.​

RHMS Grade 7s Use Python to Calculate Sale Taxes:

Engineering & Robotics

As part of STEM programs at RHMS, the Robotics Program sparks student interest and curiosity in engineering and mathematics. Formed into teams, students are able to problem solve, be independent thinkers, be effective team members, and learn how to communicate well with their peers.

Students apply reasoning, questioning, researching and critical thinking skills to construct the most efficient of programmable Lego robots. Students build and program robots to find answers to challenges presented. Our observations have shown that this program has a positive effect on a student’s enthusiasm to learn and to achieve.

In the spring of each year, RHMS students attend the Canadian First Robotics Competition Event which takes place at one of the nation’s elite engineering institutions. The University of Waterloo plays host to many school teams whose robots will compete for their schools and the companies that support them. In the heart of Waterloo’s world-class high-tech corridor, teams will get a chance at a berth at the First Robotics Competition World Championship, each year held in different locations.
    • STEM Science and Technology awards at Best Elementary Private School #PrestigeSchool #PrivateDaySchool #ElementaryPrivateSchool #TopPrivateSchool

      RHMS STEM Regional and National Achievements

      Science and Technology 2018/2019 Award Winners from YRSTF, including RHMS Gold medal winner in sustainability

      Science and Technology awards at Best Elementary Private School #PrestigeSchool #PrivateDaySchool #ElementaryPrivateSchool #TopPrivateSchool

    • STEM Science and Technology awards at Best Elementary Private School #PrestigeSchool #PrivateDaySchool #ElementaryPrivateSchool #TopPrivateSchool

      RHMS STEM Regional and National Achievements

      Science and Technology 2017 Gold/Silver/Bronze winners and the Junior Innovation Award winner from YRSTF

      Science and Technology awards at Best Elementary Private School #PrestigeSchool #PrivateDaySchool #ElementaryPrivateSchool #TopPrivateSchool


A Private School Located in Richmond Hill, Ontario and serving the greater Toronto area since 1986.