Developing computational thinking and making as a national capability Code@SG aims to develop computational thinking and making skills through schools. Find out more about how your school can leverage various programmes. Programmes / Initiatives Code for Fun Code for Fun Enrichment Programme aims to increase primary and secondary school students’ exposure to computational thinking and making. Programmes / Initiatives Infocomm Media Clubs To provide an enriching CCA experience for Infocomm Media Club members, IMDA will be offering members with opportunities to pursue their interest, deepen their learning in emerging technologies and gain industry exposure.