The project strives to build a community of practice (CoP) to support mathematics teachers to adopt 5E inquiry-based learning model and mathematics visualization learning tools, which helps students to develop mathematics concepts and procedural knowledge. Through on-going practice and professional sharing in the CoP, teachers are empowered to create an ideal digital classroom for seamless learning, thereby facilitating students to apply e-learning applications and communication platforms to construct mathematical knowledge. The project makes use of the lesson plans and teaching materials of the collaborating schools to create a cloud-based repository, which is accessible to all local primary schools.