Blocks at your fingertips: Blurring the line between blocks and text in GP J Monig, Y Ohshima, J Maloney 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), 51-53, 2015 | 65 | 2015 |
Worlds: Controlling the scope of side effects A Warth, Y Ohshima, T Kaehler, A Kay European Conference on Object-Oriented Programming, 179-203, 2011 | 44 | 2011 |
Growing up programming: democratizing the creation of dynamic, interactive media M Resnick, M Flanagan, C Kelleher, M MacLaurin, Y Ohshima, K Perlin, ... CHI'09 Extended Abstracts on Human Factors in Computing Systems, 3293-3296, 2009 | 36 | 2009 |
Etoys for one laptop per child B Freudenberg, Y Ohshima, S Wallace 2009 Seventh International Conference on Creating, Connecting and …, 2009 | 30 | 2009 |
Toward a more scalable end-user scripting language A Warth, T Yamamiya, Y Ohshima, S Wallace Sixth International Conference on Creating, Connecting and Collaborating …, 2008 | 28 | 2008 |
Babelsberg/JS: A browser-based implementation of an object constraint language T Felgentreff, A Borning, R Hirschfeld, J Lincke, Y Ohshima, ... ECOOP 2014–Object-Oriented Programming: 28th European Conference, Uppsala …, 2014 | 27 | 2014 |
The parks PDA: a handheld device for theme park guests in squeak Y Ohshima, J Maloney, A Ogden Companion of the 18th annual ACM SIGPLAN conference on Object-oriented …, 2003 | 24 | 2003 |
KScript and KSWorld: A time-aware and mostly declarative language and interactive GUI framework Y Ohshima, A Lunzer, B Freudenberg, T Kaehler Proceedings of the 2013 ACM international symposium on New ideas, new …, 2013 | 21 | 2013 |
Steps toward the reinvention of programming A Kay, D Ingalls, Y Ohshima, I Piumarta, A Raab Distinguished Lecture Series.–2008, 2006 | 18 | 2006 |
The design and implementation of multilingualized squeak Y Ohshima, K Abe First Conference on Creating, Connecting and Collaborating Through Computing …, 2003 | 15 | 2003 |
Kedama: A GUI-based interactive massively parallel particle programming system Y Ohshima 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2005 | 10 | 2005 |
TinLizzieWysiWiki andWikiPhone: Alternative approaches to asynchronous and synchronous collaboration on the Web Y Ohshima, T Yamamiya, S Wallace, A Raab Fifth International Conference on Creating, Connecting and Collaborating …, 2007 | 9 | 2007 |
Filters and Tasks in Croquet D Smith, A Raab, Y Ohshima, DP Reed, A Kay Third International Conference on Creating, Connecting and Collaborating …, 2005 | 9 | 2005 |
A module system for a general-purpose blocks language Y Ohshima, J Mönig, J Maloney 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), 39-44, 2015 | 8 | 2015 |
A report on KScript and KSWorld Y Ohshima, B Freudenberg, A Lunzer, T Kaehler VPRI Research Note-2012-008, 2012 | 8 | 2012 |
Systematic debugging of attribute grammars Y Ikezoe, A Sasaki, Y Ohshima, K Wakita, M Sassa arXiv preprint cs/0011029, 2000 | 8 | 2000 |
Kanto: a multi-participant screen-sharing system for Etoys, Snap!, and GP Y Ohshima, B Freudenberg, D Amelang Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming …, 2017 | 7 | 2017 |
Call by meaning H Samimi, C Deaton, Y Ohshima, A Warth, T Millstein Proceedings of the 2014 ACM International Symposium on New Ideas, New …, 2014 | 7 | 2014 |
The early examples of Kedama: a massively parallel system in Squeak Y Ohshima Third International Conference on Creating, Connecting and Collaborating …, 2005 | 6 | 2005 |
Developing Squeak-based curricula through a collaborative" TIDE" course at Kyoto University and UCLA K Yoshimasa, Y Ohshima, K Rose Proceedings. Second International Conference on Creating, Connecting and …, 2004 | 6 | 2004 |