Ken Kahn has been a senior researcher at the University of Oxford since 2006. He is leading the Modelling4All project that combines ideas of accessible agent-based modelling within a web 2.0 community. It builds upon the prior Constructing2Learn Project.

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. Recently he has begun to create ToonTalk Reborn an open-source web-based rethinking of ToonTalk.

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

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.