{
 "version": "1.0.0",
 "about": "Primary school programmes data for Singapore, assembled by P1 Parents SG. Figures published by the Ministry of Education are reproduced as MOE publishes them; comparisons between schools are ours and are computed from those published lists. A school runs what it runs in a given year, so confirm any single activity with the school.",
 "sources": [
  {
   "id": "moe-ccas",
   "agency": "Ministry of Education, Singapore",
   "name": "Co-curricular activities published for each school",
   "updated": "2026-04-17",
   "url": null
  },
  {
   "id": "moe-distinctive-programmes",
   "agency": "Ministry of Education, Singapore",
   "name": "Applied Learning and Learning for Life Programmes published for each school",
   "updated": "2025-07-23",
   "url": null
  },
  {
   "id": "moe-school-directory",
   "agency": "Ministry of Education, Singapore",
   "name": "School directory and information",
   "updated": "2026-07-10",
   "url": "https://www.moe.gov.sg/schoolfinder"
  },
  {
   "id": "moe-advanced-module-centres",
   "agency": "Ministry of Education, Singapore",
   "name": "Designated Advanced Module centres for the 2027 school-based high-ability provisions",
   "updated": "2026-03-01",
   "url": "https://cos.moe.gov.sg/2026/"
  },
  {
   "id": "moe-national-school-games",
   "agency": "Singapore Primary Schools Sports Council",
   "name": "National School Games primary results",
   "updated": "2026-08-13",
   "url": "https://nsg.moe.edu.sg/spssc/"
  },
  {
   "id": "p1parents-derived",
   "agency": "P1 Parents SG",
   "name": "Comparisons computed from the published co-curricular activity lists",
   "updated": "2026-04-17",
   "url": null
  },
  {
   "id": "p1parents-editorial",
   "agency": "P1 Parents SG",
   "name": "Research written by this site's editorial team",
   "updated": "2026-08-01",
   "url": null
  }
 ],
 "school": {
  "slug": "st-hildas",
  "dataKey": "st-hilda",
  "name": "St. Hilda's Primary School",
  "nameZh": "圣希尔达小学",
  "acronym": "SHPS",
  "area": "Tampines",
  "zone": "East",
  "inRegistrationExercise": true,
  "registrationStatus": null,
  "urls": {
   "page": "https://p1parents.com/primary/st-hildas",
   "programmes": "https://p1parents.com/primary/st-hildas/programmes",
   "programmesZh": "https://p1parents.com/zh/primary/st-hildas/programmes",
   "schoolWebsite": "http://www.shps.moe.edu.sg",
   "moeSchoolFinder": "https://www.moe.gov.sg/schoolfinder/schooldetail/st-hildas-primary-school",
   "api": "https://p1parents.com/api/v1/schools/st-hildas/programmes.json"
  },
  "ccas": {
   "total": 19,
   "byCategory": {
    "sports": [
     "Floorball",
     "Hockey",
     "Netball",
     "Sailing",
     "Table Tennis",
     "Volleyball"
    ],
    "uniformed": [
     "Boys' Brigade",
     "Girls' Brigade"
    ],
    "arts": [
     "Choir",
     "Dance",
     "Drama & Media Club",
     "Guzheng",
     "String Ensemble"
    ],
    "clubs": [
     "Art Club",
     "Chess Club",
     "Infocomm Club",
     "Scrabble Club",
     "Sonshine Club"
    ],
    "others": [
     "Student Leadership (Council)"
    ]
   },
   "list": [
    {
     "name": "Floorball",
     "raw": "FLOORBALL",
     "category": "sports",
     "canonical": "Floorball"
    },
    {
     "name": "Hockey",
     "raw": "HOCKEY",
     "category": "sports",
     "canonical": "Hockey"
    },
    {
     "name": "Netball",
     "raw": "NETBALL",
     "category": "sports",
     "canonical": "Netball"
    },
    {
     "name": "Sailing",
     "raw": "SAILING",
     "category": "sports",
     "canonical": "Sailing"
    },
    {
     "name": "Table Tennis",
     "raw": "TABLE TENNIS",
     "category": "sports",
     "canonical": null
    },
    {
     "name": "Volleyball",
     "raw": "VOLLEYBALL",
     "category": "sports",
     "canonical": null
    },
    {
     "name": "Boys' Brigade",
     "raw": "BOYS' BRIGADE",
     "category": "uniformed",
     "canonical": null
    },
    {
     "name": "Girls' Brigade",
     "raw": "GIRLS' BRIGADE",
     "category": "uniformed",
     "canonical": null
    },
    {
     "name": "Choir",
     "raw": "CHOIR",
     "category": "arts",
     "canonical": null
    },
    {
     "name": "Dance",
     "raw": "DANCE",
     "category": "arts",
     "canonical": null
    },
    {
     "name": "Drama & Media Club",
     "raw": "DRAMA & MEDIA CLUB",
     "category": "arts",
     "canonical": null
    },
    {
     "name": "Guzheng",
     "raw": "GUZHENG",
     "category": "arts",
     "canonical": null
    },
    {
     "name": "String Ensemble",
     "raw": "STRING ENSEMBLE",
     "category": "arts",
     "canonical": null
    },
    {
     "name": "Art Club",
     "raw": "ART CLUB",
     "category": "clubs",
     "canonical": null
    },
    {
     "name": "Chess Club",
     "raw": "CHESS CLUB",
     "category": "clubs",
     "canonical": null
    },
    {
     "name": "Infocomm Club",
     "raw": "INFOCOMM CLUB",
     "category": "clubs",
     "canonical": null
    },
    {
     "name": "Scrabble Club",
     "raw": "SCRABBLE CLUB",
     "category": "clubs",
     "canonical": null
    },
    {
     "name": "Sonshine Club",
     "raw": "SONSHINE CLUB",
     "category": "clubs",
     "canonical": null
    },
    {
     "name": "Student Leadership (Council)",
     "raw": "STUDENT LEADERSHIP (COUNCIL)",
     "category": "others",
     "canonical": null
    }
   ]
  },
  "distinctiveProgrammes": {
   "listed": true,
   "alp": {
    "title": "The Hildan Ambassador Programme",
    "domain": "Languages"
   },
   "llp": {
    "title": "IMPRINTS Alive! Nurturing Creativity and Culture through Performing Arts, Visual Arts and Leadership",
    "domain": "Visual Arts & Design"
   }
  },
  "comparison": {
   "ccaCount": 19,
   "schoolsWithFewer": 138,
   "cohortSize": 182,
   "range": {
    "min": 8,
    "max": 38
   },
   "uncommonActivities": [
    {
     "name": "Sailing",
     "nameZh": "帆船",
     "schoolsOffering": 8
    }
   ],
   "uncommonThreshold": 8
  },
  "nationalSchoolGames": {
   "years": [
    2023,
    2024,
    2025,
    2026
   ],
   "ongoingYear": 2026,
   "placings": [
    {
     "sport": "Hockey",
     "discipline": null,
     "division": "Senior",
     "gender": "Boys",
     "year": 2025,
     "rank": 2,
     "competition": "League 1 knockout",
     "field": "8 schools in League 1, 4 ranked",
     "score": null,
     "seasonComplete": true
    },
    {
     "sport": "Netball",
     "discipline": null,
     "division": "Senior",
     "gender": "Girls",
     "year": 2025,
     "rank": 4,
     "competition": "League 1 knockout",
     "field": "16 schools in League 1, 4 ranked",
     "score": null,
     "seasonComplete": true
    },
    {
     "sport": "Volleyball",
     "discipline": null,
     "division": "Senior",
     "gender": "Boys",
     "year": 2025,
     "rank": 4,
     "competition": "League 1",
     "field": "top tier of 3 leagues",
     "score": null,
     "seasonComplete": true
    },
    {
     "sport": "Hockey",
     "discipline": null,
     "division": "Senior",
     "gender": "Boys",
     "year": 2024,
     "rank": 1,
     "competition": "League 1 knockout",
     "field": "6 schools in League 1, 4 ranked",
     "score": null,
     "seasonComplete": true
    },
    {
     "sport": "Hockey",
     "discipline": null,
     "division": "Senior",
     "gender": "Boys",
     "year": 2023,
     "rank": 1,
     "competition": "National knockout",
     "field": "14 schools competed, 4 ranked",
     "score": null,
     "seasonComplete": true
    }
   ]
  },
  "moe": {
   "sap": false,
   "giftedEducationCentre": true,
   "autonomous": false,
   "integratedProgramme": false,
   "motherTongues": [
    "Chinese",
    "Malay",
    "Tamil"
   ],
   "advancedModuleCentre2027": false
  },
  "editorialProfile": {
   "en": false,
   "zh": false
  },
  "sources": {
   "ccas": "moe-ccas",
   "distinctiveProgrammes": "moe-distinctive-programmes",
   "comparison": "p1parents-derived",
   "nationalSchoolGames": "moe-national-school-games",
   "moe": "moe-school-directory",
   "editorialProfile": "p1parents-editorial"
  }
 },
 "index": "https://p1parents.com/api/v1/schools.json"
}