Our curriculum is specially designed for young kids , utilizing exercise and project-based learning to keep students engaged. Students start from playing games that teach them about basic programming concepts, then gradually learn to do projects by combining and configuring code blocks, to finally learning Python codes through a gradual drag-to-text coding transition. All platforms used are tried-and-true platforms, each with tens of millions of users, and all the levels are teaching and growing problem-solving skills and computer logic. This progressive approach will foster their love for coding and deepen their understanding as they progress through their coding journey.