1 January 2017, Ken joined the Department of Education to work on the EU-funded eCraft2Learn project.
The project aims to improve STEAM education (both formal and informal) for 13 to 17 year-olds using visual programming, micro-controllers, 3D printing, electronics, and other “maker” technologies. Ken has been working on child-friendly programming interfaces to AI cloud services and machine learning.
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.
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.