simple website templates

Talk: Teaching the world's children to code

How a UK volunteer initiative spread to over 100 countries in nine languages

The Machine Learning for Kids (ML4K) initiative introduces primary and secondary school children to the principles and implications of machine learning, by helping them train simple models and use them to make games and interactive projects. 

It uses open source software, Watson and IBM Cloud to present dozens of activities to help teach kids coding and AI. Volunteers in over 100 countries use it, in nine languages. And IBM Hursley does too, for our own school activities where hundreds of kids attend IBM Hursley STEM events every year.

In recognition of this, it earned an IBM Volunteer Excellence Award from Chairman and CEO Ginni Rometty - IBM's highest volunteer recognition. 

Speaker Sam Hawker is a software engineer in IBM Hursley, writing enterprise level Kafka applications and running Kafka clusters and microservices on Kubernetes. 

He is is an advocate for test driven development in his team, and is involved in the Open Source community  meetups in London. Sam joined IBM in 2017, and has been using Machine Learning for Kids with children at a local primary school. 


IBM UK Lab Campus, Hursley,
Winchester, Hampshire,
SO21 2JN
Email us