Learn About STEAM


Brief Introduction: Web development is one of the fastest-growing careers in today’s world. Learning coding from a young age can prepare students for further learning and foster self-reliance, attention to detail, patience, abstract thinking, etc. While the benefits of learning coding are apparent, it is also essential for our students to develop interests in learning and exploring coding.

Based on students’ coding skills and interest in learning, we provide Coding Scratch Basic, Coding Scratch Game and Python classes for students to choose from.

Scratch Basic
Our engaging and colourful Scratch class is most suitable for students new to coding. In our Scratch Basic class, we introduce the basics of programming to students and explore the effects of coding language. In this way, students can absorb coding skills actively as they become interested and confident in applying basic coding skills.

Scratch Games
Most suitable for students who gained fundamental skills in Scratch programming. In building games, students learn to think and apply what they have learned critically and creatively. In the meantime, our coding teachers build on their previous knowledge to foster further learning.

Levelled Python Classes – Python is currently the most popular programing language on the planet. Even though Python is more complex than Scratch, our teachers engage students in every challenge. Our levelled python class is perfect for students interested in learning a professional programming language.

Understanding computers and learning the basics of coding helps children to develop an appreciation of how things work. In our class, our students can get an opportunity to experience coding like software engineers, to explore and learn problem-solving logically and creatively.

Book Your Free Class

landing page lead form
Classes You’d Like to Book


French is one of our official languages in Canada. French Immersion schools can be found in many provinces. At eLamb Academy, based on our students’ ages and school types, we have divided our French classes into three categories: French Foundation, Core French and French Immersion. All curricula are based and developed from Ontario French Curriculum. We foster students’ French study interests and enhance students’ overall French skills.