Beyond the chalkboard: Computer support for collaboration and problem solving in meetings M Stefik, G Foster, DG Bobrow, K Kahn, S Lanning, L Suchman Communications of the ACM 30 (1), 32-47, 1987 | 1595 | 1987 |
CommonLoops: Merging Lisp and object-oriented programming DG Bobrow, K Kahn, G Kiczales, L Masinter, M Stefik, F Zdybel ACM Sigplan Notices 21 (11), 17-29, 1986 | 473 | 1986 |
ToonTalkTM—an animated programming environment for children K Kahn Journal of Visual Languages & Computing 7 (2), 197-217, 1996 | 268 | 1996 |
Integrating access oriented programming into a multiparadigm environment MJ Stefik, DC Bobrow, KM Kahn Science 1 (1), 1977 | 192 | 1977 |
Complete visualizations of concurrent programs and their executions KM Kahn, VA Saraswat Proceedings of the 1990 IEEE Workshop on Visual Languages, 7-15, 1990 | 189 | 1990 |
Janus: A step towards distributed constraint programming. VA Saraswat, KM Kahn, J Levy NACLP 90, 431-446, 1990 | 176 | 1990 |
Animated user interface for computer program creation, control and execution KM Kahn US Patent 5,517,663, 1996 | 125 | 1996 |
History of Logo C Solomon, B Harvey, K Kahn, H Lieberman, ML Miller, M Minsky, ... HOPL - Association for Computing Machinery 4, 66, 2020 | 123 | 2020 |
Vulcan: Logical concurrent objects K Kahn, ED Tribble, M Miller, DG Bobrow Research Directions in Object-Oriented Programming, 75-112, 1987 | 106 | 1987 |
AI programming by children using snap! Block programming in a developing country K Kahn, R Megasari, E Piantari, E Junaeti Thirteenth European conference on technology enhanced learning 11082, 2018 | 103 | 2018 |
Objects in concurrent logic programming languages K Kahn, ED Tribble, MS Miller, DG Bobrow Conference proceedings on Object-oriented programming systems, languages and …, 1986 | 88 | 1986 |
Creation of computer animation from story descriptions KM Kahn Massachusetts Institute of Technology, 1979 | 79 | 1979 |
Constructionism and AI: A history and possible futures K Kahn, N Winters British Journal of Educational Technology 52 (3), 1130-1142, 2021 | 78 | 2021 |
Drawings on napkins, video-game animation, and other ways to program computers K Kahn Communications of the ACM 39 (8), 49-59, 1996 | 78 | 1996 |
A Computer Game To Teach Programming. K Kahn | 69 | 1999 |
Child-friendly programming interfaces to AI cloud services K Kahn, N Winters Data Driven Approaches in Digital Education: 12th European Conference on …, 2017 | 66 | 2017 |
The role for simulations in theory construction for the social sciences: Case studies concerning divergent modes of religiosity H Whitehouse, K Kahn, ME Hochberg, JJ Bryson Religion, brain & behavior 2 (3), 182-201, 2012 | 66 | 2012 |
The design of a system to support exploratory learning of algebraic generalisation R Noss, A Poulovassilis, E Geraniou, S Gutierrez-Santos, C Hoyles, ... Computers & Education 59 (1), 63-81, 2012 | 57 | 2012 |
Language design and open systems KM Kahn, MS Miller The Ecology of Computation. Elsevier Science Publishers BV (North-Holland), 1988 | 55 | 1988 |
Actors as a special case of concurrent constraint (logic) programming K Kahn, VA Saraswat ACM SIGPLAN Notices 25 (10), 57-66, 1990 | 52 | 1990 |