Home > Teaching and Learning > Mathematics


1. To enable pupils to acquire and develop the necessary mathematical concepts, skills and process skills to solve problems and strive for excellence in Mathematics results
2. To enable pupils to use connections among mathematical ideas, and between Mathematics and other disciplines to produce imaginative and creative work

3. To develop positive attitudes for continuous learning in Mathematics

Key Programmes

star.gif E2K Maths

Excellence 2000 (E2K) Math Programme is an enrichment programme to develop in pupils mathematical reasoning skills and deepen their conceptual understanding through an inquiry approach. Pupils will have opportunities to collaborate with their peers and engage in mathematical thinking through puzzles, games and Mathematics explorations.

Ma - maths 2.jpg

star.gifLearning Support in Mathematics (LSM) - Primary 1 and Primary 2

Learning Support for Mathematics (
LSM) is an early intervention effort aimed at providing additional support to pupils who do not have foundational numeracy skills and knowledge to access the Primary 1 Maths curriculum.

star.gifICAN Programme - Primary 3 -Primary 5

ICAN (Improvement in Confidence and Achievement in Numeracy) is a learning support programme to raise confidence and improve Maths achievement in pupils through ICAN intervention framework.

star.gif'Fun with Maths' Activities

  • Creative Maths - Primary 1 to Primary 3
  • Sudoku - Primary 1 to Primary 6