Between January and March 2019 Ken is working part-time on adding intelligent support to the games developed by the Life-saving Instructions for Emergencies project.

He is teaching a course on agent-based modelling at Yale-NUS College from January to May 2019.

Between January 2017 and December 2018, Ken worked on the EU-funded eCraft2Learn project while assigned to the joined the Department of Education. As part of that project Ken created resources to enable beginners to create AI programs.

Ken Kahn has been a senior researcher at the University of Oxford since 2006. He led the Modelling4All project that combines ideas of accessible agent-based modelling within a web 2.0 community.

He did research in technology enhanced leaning at the London Knowledge Lab and the Institute of Education from 1998 to 2014 where he participated in four large EU research projects, a BBC project, and two UK projects.

He is the designer and developer of ToonTalk a programming system for children that provides concrete analogs of advanced computational abstractions with a video game look and feel. Many of his papers can be found here. He has been creating ToonTalk Reborn an open-source web-based rethinking of ToonTalk.

He taught Computational Thinking and Modelling at the National University of Singapore in 2015, 2016, and 2017.

Ken piloted an OLPC Project in West Papua.

Ken did his doctoral research in at the MIT AI Lab in the 1970s. During the 1980s he did research in AI, visual, and concurrent programming languages before focusing on programming languages for children.

Here is his resume.