Personal, social and physical education, quality teaching with proven achievement.



We commence the learning journey in Kindergarten with a strong focus in early childhood education providing a play/inquiry based programme which develops communication and socialisation skills preparing students for future learning opportunities. From Kindergarten to Primary, children form conceptions of themselves both in an educational and social sense. This time in a child's life is crucial for developing fundamental learning abilities and provides an important basis for future achievement.

The curriculum is developed through the framework of the International Baccalaureate, Primary Years Programme (PYP). The natural curiosity of young children is nurtured through Units of Inquiry. The Units of Inquiry offer learners the opportunity to explore and acquire essential knowledge and skills, and to develop positive attitudes.


Kindergarten 3

The children study four Units of Inquiry under the transdisciplinary themes of:

  • Who we are
  • Where we are in place and time
  • How we express ourselves
  • How the world works


Kindergarten 4

The children also study four Units of Inquiry under the transdisciplinary themes of:

  • Who we are
  • How we express ourselves
  • How we organize ourselves
  • Sharing the planet


All curriculum areas are integrated where appropriate, however, single subject teaching also occurs separately. The children attend specialist lessons for Music, Physical Education, Library, Swimming and Bahasa Indonesia.



pdf Programme of Inquiry


News News Vertical Strip


Primary Primary School VS


Newsletters Newsletters Vertical Strip




ACG School Jakarta Mr McPhee's Year 7 Science studies were working on effective bridge designs and created some excellent models.
ACG School Jakarta Sherlock comes to save the assembly today! #sherlockholmesday #acgjakarta
Follow ACG School Jakarta on Twitter


ACG School Jakarta

Address: Jl.Warung Jati Barat No 19

Pasar Minggu, Jakarta Selatan - 12510, Indonesia


Phone: +62 21 2978 0200