Your wish is my command: Programming by example H Lieberman Morgan Kaufmann, 2001 | 716 | 2001 |
ToonTalkTM—an animated programming environment for children K Kahn Journal of Visual Languages & Computing 7 (2), 197-217, 1996 | 250 | 1996 |
Janus: A step towards distributed constraint programming. VA Saraswat, KM Kahn, J Levy NACLP 90, 431-446, 1990 | 162 | 1990 |
Drawings on napkins, video-game animation, and other ways to program computers K Kahn Communications of the ACM 39 (8), 49-59, 1996 | 72 | 1996 |
A Computer Game To Teach Programming. K Kahn | 58 | 1999 |
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 | 46 | 2012 |
Helping children learn hard things: computer programming with familiar objects and activities K Kahn The design of children's technology, 223-241, 1998 | 43 | 1998 |
Generalizing by removing detail: how any program can be created by working with examples K Kahn Your wish is my command, 21-II, 2001 | 37 | 2001 |
Toontalk-steps towards ideal computer-based learning environments K Kahn A Learning Zone of One's Own: Sharing Representations and Flow in …, 2004 | 32 | 2004 |
Designing software for mathematical engagement through modeling J Confrey, C Hoyles, D Jones, K Kahn, AP Maloney, KH Nguyen, R Noss, ... Mathematics Education and Technology-Rethinking the Terrain, 19-45, 2009 | 31 | 2009 |
Thinking in progress Y Mor, C Hoyles, K Kahn, R Noss, G Simpson Micromath 20 (2), 17-23, 2004 | 31 | 2004 |
Designing to see and share structure in number sequences Y Mor, R Noss, C Hoyles, K Kahn, G Simpson | 30 | 2006 |
Launching the new era K Fuchi, R Kowalski, K Furukawa, K Ueda, K Kahn, T Chikayama, E Tick Communications of the ACM 36 (3), 49-100, 1993 | 26 | 1993 |
Child-friendly programming interfaces to AI cloud services K Kahn, N Winters European Conference on Technology Enhanced Learning, 566-570, 2017 | 25 | 2017 |
Programming by example: generalizing by removing detail K Kahn Communications of the ACM 43 (3), 104-106, 2000 | 25 | 2000 |
Towards a specification of the ToonTalk language L Morgado, K Kahn Journal of Visual Languages & Computing 19 (5), 574-597, 2008 | 24 | 2008 |
Radia Perlman—A pioneer of young children computer programming L Morgado, M Cruz, K Kahn Current developments in technology-assisted education. Proceedings of m-ICTE …, 2006 | 22 | 2006 |
Integrating learning supports into the design of visual programming systems C DiGiano, K Kahn, A Cypher, DC Smith Journal of Visual Languages & Computing 12 (5), 501-524, 2001 | 22 | 2001 |
Seeing systolic computations in a video game world K Kahn Proceedings 1996 IEEE Symposium on Visual Languages, 95-101, 1996 | 21 | 1996 |
Young students exploring cardinality by constructing infinite processes K Kahn, E Sendova, AI Sacristán, R Noss Technology, Knowledge and Learning 16 (1), 3-34, 2011 | 19 | 2011 |