CPD Singapore Education Services Pte Ltd was established in 2015 and has been serving clients in the education sector for over 8 years. During this time, we have established ourselves as a leading education consultancy firm, offering a wide range of services to clients in more than 20 countries globally.

CPD has a team of full-time staff in administration, finance, sales, logistics, editorial, curriculum development and business development. Our team of experienced professionals, including university professors, former National Institute of Education lecturers, and ex-Ministry of Education officers, bring a wealth of knowledge and expertise to every project, ensuring that we deliver high-quality and impactful solutions to our clients. We also have a team of more than 100 qualified authors who are well-versed in various subjects.


Yes. We have a range of iGCSE titles available for selection.

We have published over 500 assessment books and study guides ranging from pre-school to pre-university level, from English, Mathematics and Science, to humanities subjects such as Social Studies, History, Geography and Economics.

In addition to assessment books, we also have a wide range of educational resources and products, such as magazines, flashcards and educational toys and coding products.

You can browse more of our offerings at cpdsingapore.com/shop

CPD employs several full-time in-house curriculum developers with different subject expertise. We also have a large team of contract authors who are employed on a project basis. These authors are ex-MOE curriculum development officers and teachers with relevant education and practical teaching experience.

Yes, CPD Singapore Education Services Pte Ltd does offer book translation services for clients who need our resources translated into a specific language for distribution in their country. Our team of experienced translators ensures that the translations are accurate and culturally appropriate, ensuring that our clients receive high-quality resources that meet their needs. If you would like to discuss book translation services, please feel free to contact us at contact@cpdsingapore.com. We would be happy to assist you in making your vision a reality.

Yes, they are based on the latest MOE (Singapore) syllabus.

Yes, they can be used in other countries. We have distributed our books in over 20 countries.

Yes, CPD Singapore Education Services Pte Ltd does offer science titles for pre-schoolers. These books are designed specifically for young learners and are written in a fun and engaging manner to help foster a love of science from an early age.

Yes. We have two coding assessment books for preschoolers at the moment. This is a highly sought-after book.

Yes. We have a dedicated school sales team. Several titles of CPD books have been purchased in bulk for the students to use in school.

Please email contact@cpdsingapore.com with the details of your feedback.

Yes, our books are suitable for home-schooling and have been used by many parents and students as part of their home-schooling curriculum.

Yes, we offer discounts for bulk purchases of our books. Please contact us for more information.

Yes, we welcome suggestions for new books or series. Please feel free to email us at contact@cpdsingapore.com with your suggestions.

Yes, we have sample pages of our books available to view on our website.

Yes, we offer customized versions of our books for schools and institutions. Please contact us for more information.


Yes. We can fly our experienced trainers overseas to conduct training. Kindly contact contact@cpdsingapore.com for more information.

We do not provide accreditation. A certificate of attendance will be provided by the company hosting the workshop.


Coding is the process of configuring a computer to carry out a task by translating codes (a system of words) into actions. These codes come in the form of “coding languages” or also known as “computer languages” as they are necessary for us to communicate instructions with computers. Some forms of coding languages include, Java, Python and C++. Each coding language is used in different fields. For instance, Java is used to build Android applications while C# is useful in creating Windows applications. Regardless of the coding language used, the basis of working with codes remains the same, where the coder has to simplify the problem into smaller, more manageable parts and convey logical instructions in stages to the computer.


In today’s day and age, technology permeates almost every aspect of our life. As such, it is a vital skillset to understand and learn about coding – one of the key foundational blocks of technology skills – as it will become an indispensable and necessary advantage for all to have in the digital era. Cognitively, learning coding aids in many different aspects of growth in children. Children will have to think logically and meticulously in order to get their coding language right while also exploring their creativity. As they build on computational competency, their processing skills and critical thinking also develops. These are just some of the aptitudes that are cultivated with the learning of coding.

There are 20 stages comprising the 5 step-by-step levels of coding foundation, 38 ‘Inventor’ stages in the mobile application, and a ‘Maker’ mode where children who have mastered and unlocked all the aforementioned 20 + 38 stages, will be able to programme and create their own stage missions using the knowledge they have acquired in the earlier stages.

We do not provide accreditation. A certificate of attendance will be provided by the company hosting the workshop.

We can arrange for a demonstration session. Kindly contact contact@cpdsingapore.com for more information.

Since only Cubico Level 1 has been launched, we believe new and progressive updates are in the pipeline by the developer.

Yes. Several schools have purchased our coding products for use in class. We can conduct product demonstration for MOE schools too. Please email contact@cpdsingapore.comfor more information. 

Yes. They can be shipped overseas via DHL. However the buyer will bear the shipping fee which will be advised accordingly upon quotation from courier.

Cubico teaches the child the basic concepts of coding and computation thinking through an interactive step-by-step, hands-on and gamification approach. Cubico is a self-correcting programme with prompts known as debugging. User will be prompted to correct wrong codes with different coding blocks. We highly recommend facilitators (parents/educators) to interact with learners (children), discuss possibilities and encourage their problem-solving skills.

Parents and educators can guide children through basic concepts such as directions and positions (up, down, top, below) followed by sequencing, as in what comes next, and eventually have them recognise patterns to further develop their mathematical and critical skills as well.


Kamibot allows the child to explore different combinations of instructions, using the Scratch interface. At a more advanced stage, the child can start coding using the Arduino mode on a computer. Depending on the child’s level, they might be able to figure out the functions on their own without guidance from an adult.

It might be a challenge for facilitators who are not familiar with coding or Scratch, but user guides are included. Exploring Cubico/Kamibot together with the child also serves as spending quality time to developing a teaching and learning experience.

Cubico is suitable for young learners as it includes age-appropriate features such as hands-on, one-to-one correspondence and interactivity. With the gamification approach comes a fun and interesting storyline. As such, it is easy for children to relate to and visualise what they code. This is especially useful for children who still require visual representation in transitioning to abstract thinking, and then critical and logical thinking.

Kamibot can be coded using 3 methods – graphic coding, block coding and text coding. The robot is fully customisable with countless paper skins (downloadable here) and can be attached with accessories such as magnets to perform different activities (e.g. fishing with a rod attached). It also allows multi-robot coding (up to 4 robots) using KamiBlockly app on a computer.


Yes. Our curriculum for pre-school is available for licensing. Click here for more details. Kindly contact contact@cpdsingapore.com if you require more information.

We do not provide accreditation. A certificate of attendance will be provided by the company hosting the workshop.


A bicycle is familiar to many and although it seems like a simple mechanism visually, its assembly involves scientific and mathematical concepts taught in primary schools. Our DIY miniature bicycle provides students with a hands-on opportunity to assemble pedals, wheels, gears, chains, and thereby, putting to use what they have learnt. We also include a STEM activity booklet for students to seamlessly combine theory and practice in their learning.

Our bicycles are also highly sought-after as collectibles by bicycle enthusiasts. The bicycles can be given to relatives and friends as a birthday or Christmas gift.

The bicycles are made in China.

Our bicycles are generic models with no branding.

Our bicycles are suitable for children aged 9 to 12. Young learners aged 5 to 8 can also assemble the bicycle with parental guidance.

It comes in the scale of  1/6 – 1/10 with dimensions 22cm x 14cm.

It is a die cast replica made of aluminium alloy.

We offer 3 different models: Road bicycles, Mountain bicycles and Racing bicycles.


At the moment, we do not deliver internationally and orders are allowed for delivery within Singapore only.

Sample pages of the books can be found on the website. We do offer self-collection of the orders.

We take great care to pack your books carefully. However, in the unlikely event that your order is damaged during delivery, please send us an email at contact@cpdsingapore.com with a photograph of the defective item.

There will be a SGD3 delivery charge (in Singapore only). We deliver all stocked items locally within 3-5 working days.

We deliver anywhere in Singapore, with the exception of offshore islands and restricted zones (i.e. Sentosa, Jurong Island, Changi Airport Offices, Airport Logistic Park, etc).

Please email contact@cpdsingapore.com with the following information:

  1. Name of Company / Person-in-Charge
  2. Country
  3. Address
  4. Contact Number
  5. Email Address
  6. Title of Books required
  7. Quantity of Books required
  8. Payment method (i.e. via cheque or bank transfer)

Payment in cheque to: “CPD Singapore Education Services Pte Ltd”. Please mail your cheque to 63 Hillview Avenue, #03-08, Lam Soon Industrial Building, Singapore 669569

Our PAYNOW account is UEN: 201541784W.

Alternatively, payment can be made via bank transfer to:

  • Bank Name: OCBC
  • Swift Code: OCBCSGSG
  • Bank Number: 7339
  • Account Name / Account Payee:  CPD Singapore Education Services Pte Ltd
  • Account Number: 712450808001



Please email your application to contact@cpdsingapore.com. In your email, please state the following information:

  • Subject header: Application for Internship
  • Your CV, recent photograph, available start and end date.