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.