| Category |
Date |
Authors |
Title |
Note
|
| Other Related Writings |
000000002019-10-30-0000October 30, 2019 |
Alan Kay |
How: When “What Will It Take?” Seems Beyond Possible, We Need To Study How *Immense Challenges* Have Been Successfully Dealt With In The Past |
Written for 50 Years of Internet event
|
| Other Related Writings |
000000002017-11-17-0000November 17, 2017 |
Yoshiki Ohshima, Dan Amelang, Bert Freudenberg |
Shadama: A Particle Simulation Programming Environment for Everyone |
Presented at LIVE 2017
|
| Fundamental New Computer Technologies |
000000002017-07-01-0000July 1, 2017 |
Aran Lunzer and Amelia McNamara |
Introduction to the "Exploring Histograms" Online Essay
|
| Fundamental New Computer Technologies |
000000002017-06-01-0000June 1, 2017 |
Ted Kaehler |
The Surprising Connection Between Memoization, Test Cases, Runs with Example Data, and the Method Finder
|
| Fundamental New Computer Technologies |
000000002017-04-01-0000April 1, 2017 |
Ted Kaehler |
Cauchy Timestep Adjustment in End-User Simulations
|
| Teaching and Learning Powerful Ideas |
000000002016-07-18-0000July 18, 2016 |
Yoshiki Ohshima, Alessandro Warth, Bert Freudenberg, Aran Lunzer, Alan Kay |
Towards Making a Computer Tutor for Children of All Ages |
Presented at the PX/16 workshop, co-located with ECOOP 2016 in Rome, Italy July 18 2016
|
| Fundamental New Computer Technologies |
000000002016-05-01-0000May 1, 2016 |
Amelia McNamara and Aran Lunzer |
Exploring the Effects of Spatial Aggregation
|
| Papers for Historical Context |
000000002016-04-25-0000April 25, 2016 |
Alan Kay |
Programming Your Own Computer |
Article by Alan Kay for the 1979 World Book Science Annual
|
| Fundamental New Computer Technologies |
000000002016-02-23-0000February 23, 2016 |
Alan Borning |
Wallingford: Toward a Constraint Reactive Programming Language
|
| Fundamental New Computer Technologies |
000000002015-11-02-0000November 2, 2015 |
Mahdi Eslamimehr, Mohsen Lesani |
AtomChase: Directed Search Towards Atomcity Violations |
This paper was presented at and awarded one of the two Best Research Paper awards at the 26th IEEE Internatinoal Symposium on Software Reliability Engineering, November 2014, Gaithersburg, MD
|
| Fundamental New Computer Technologies |
000000002015-10-29-0000October 29, 2015 |
Long Tien Nguyen, Alan Kay |
The Cuneiform Tablets of 2015 |
This paper was presented at the Onward! Essays track at SPLASH 2015 in Pittsburgh, PA, October 29, 2015
|
| Fundamental New Computer Technologies |
000000002015-10-22-0000October 22, 2015 |
Yoshiki Ohshima, Jens Monig, John Maloney |
A Module System for a General-Purpose Blocks Language |
This paper was presented at the IEEE Blocks and Beyond: Lessons and Directions for First Programming Environments Workshop, Atlanta, GA, 2015
|
| Papers for Historical Context |
000000002015-08-12-0000August 12, 2015 |
Alan Kay |
User Interface: A Personal View
|
| Papers for Historical Context |
000000002015-08-11-0000August 11, 2015 |
Alan Kay |
An Early History of Smalltalk
|
| Fundamental New Computer Technologies |
000000002015-08-02-0000August 2, 2015 |
Tim Felgentreff, Todd Millstein, Alan Borning, Robert Hirschfeld |
Checks and Balances - Constraint Solving without Surprises in Object-Constraint Programming Languages |
Presented at OOPSLA 2015, Pittsburgh, Pennsylvania, 25-30 October 2015
|
| Fundamental New Computer Technologies |
000000002015-08-01-0000August 1, 2015 |
Tim Felgentreff, Todd Millstein, Alan Borning, Robert Hirschfeld |
Checks and Balances - Constraint Solving without Surprises in Object-Constraint Programming Languages: Full Formal Development |
Provides additional technical material to accompany the OOPSLA 2015 paper: Checks and Balances - Constraint Solving without Surprises in Object-Constraint Programming Languages
|
| Fundamental New Computer Technologies |
000000002015-07-07-0000July 7, 2015 |
Mahdi Eslamimehr, Hesam Samimi |
Timing Analysis of Event-Driven Programs with Directed Testing |
This paper was presented at the 15th International Workshop on Worst-Case Execution Time Analysis - WCET 2015. Lund, Sweden. 7th July
|
| Fundamental New Computer Technologies |
000000002015-06-01-0000June 1, 2015 |
Saketh Kasibatla |
A Block Based Language for Easy D3 Visualizations
|
| Fundamental New Computer Technologies |
000000002014-11-10-0000November 10, 2014 |
Aran Lunzer |
Lightweight Provenance-Driven Exploration |
Position statement for workshop. Provenance for Sensemaking at IEEE VIS 2014, Nov 2014, Paris, France
|
| Fundamental New Computer Technologies |
000000002014-11-09-0000November 9, 2014 |
Aran Lunzer, Amelia McNamara |
It Aint Necessarily So - Checking Charts for Robustness |
Presented at IEEE on Information Visualization, Nov 2014, Paris, France
|
| Fundamental New Computer Technologies |
000000002014-08-16-0000August 16, 2014 |
Hesam Samimi, Chris Deaton, Yoshiki Ohshima, Allesandro Warth, Todd Millstein |
Call by Meaning |
Presented at ACM International Symposium on New ideas, New Paradigms, and Reflections on Programming & Software, Onward! 2014
|
| Fundamental New Computer Technologies |
000000002014-08-01-0000August 1, 2014 |
Yoshiki Ohshima, Ted Kaehler |
A Model of J in OMeta2/Squeak
|
| Fundamental New Computer Technologies |
000000002014-07-14-0000July 14, 2014 |
Tim Felgentreff, Todd Millstein, Alan Borning |
Developing a Formal Semantics for Babelsberg: A Step-by-Step Approach
|
| Fundamental New Computer Technologies |
000000002014-06-02-0000June 2, 2014 |
Tim Felgentreff, Alan Borning, Robert Hirschfeld, Jens Lincke, Yoshiki Ohshima, Bert Freudenberg, Robert Krahn |
Babelsberg: A Browser-based Implementation of an Object Constraint Language
|
| Fundamental New Computer Technologies |
000000002013-11-25-0000November 25, 2013 |
Amelia McNamara, Ted Kaehler |
locatr,a method finder for R
|
| Fundamental New Computer Technologies |
000000002013-10-27-0000October 27, 2013 |
Yoshiki Ohshima |
Toward the Future of Personal Computing System Construction |
Abstract for an invited talk presented to "AGERE!" in Indianapolis, IN, October 27, 2013
|
| Fundamental New Computer Technologies |
000000002013-10-11-0000October 11, 2013 |
Hesam Samimi, Yoshiki Ohshima, Todd Millstein, Alan Borning |
Glendale Project: Benchmarks
|
| Fundamental New Computer Technologies |
000000002013-10-01-0000October 1, 2013 |
Yoshiki Ohshima, Aran Lunzer, Bert Freudenberg, Ted Kaehler |
KScript and KSworld:A Time-Aware and Mostly Declarative Language and Interactive GUI Framework |
Presented at and included in the ACM Proceedings of the "Onward! 2013" Conference held in Indianapolis, IN, October, 2013
|
| Papers for Historical Context |
000000002013-09-30-0000September 30, 2013 |
Alan Kay |
A Personal Computer for Children of All Ages
|
| Teaching and Learning Powerful Ideas |
000000002013-09-30-0000September 30, 2013 |
Alan Kay |
Afterword: What is a Dynabook? |
Afterword to a book published in Japan. Get the book at: http://amzn.to/1fUvmA1
|
| Fundamental New Computer Technologies |
000000002013-08-21-0000August 21, 2013 |
Tim Felgentreff, Alan Borning, Robert Hirschfeld |
Babelsberg: Specifying and Solving Constraints on Object Behavior
|
| Papers for Historical Context |
000000002013-05-13-0000May 13, 2013 |
Alan Kay, Adele Goldberg |
Personal Dynamic Media
|
| Fundamental New Computer Technologies |
000000002013-04-24-0000April 24, 2013 |
Yoshiki Ohshima, Aran Lunzer, Bert Freudenberg, Ted Kaehler |
Making Applications in KSWorld
|
| Fundamental New Computer Technologies |
000000002013-03-01-0000March 1, 2013 |
Aran Lunzer, Yoshiki Ohshima |
Experiments with Worlds
|
| Other Related Writings |
000000002013-03-01-0000March 1, 2013 |
Alan Kay |
The Future of Reading Depends on the Future of Learning Difficult to Learn Things |
This essay appears as a chapter in "The Digital Turn, Design in the Era of Interactive Technologies"; Barbara Junge, Zane Berzina, Walter Scheiffele, Wim Westerveld and Carola Zwick, eds.
|
| Fundamental New Computer Technologies |
000000002013-02-15-0000February 15, 2013 |
Yoshiki Ohshima |
On Serializing and Deserializing FRP-style Interactive Programs
|
| Fundamental New Computer Technologies |
000000002012-10-31-0000October 31, 2012 |
Yoshiki Ohshima, Dan Amelang, Ted Kaehler, Bert Freudenberg, Aran Lunzer, Alan Kay, Ian Piumarta, Takashi Yamamiya, Alan Borning, Hesam Samimi, Bret Victor, Kim Rose |
STEPS Toward the Reinvention of Programming, 2012 Final Report Submitted to the National Science Foundation (NSF) October 2012
|
| Fundamental New Computer Technologies |
000000002012-10-14-0000October 14, 2012 |
Aran Lunzer, Yoshiki Ohshima |
What Else and Where Else: Two Worthwhile Questions for an Information Interface
|
| Fundamental New Computer Technologies |
000000002012-10-13-0000October 13, 2012 |
Yoshiki Ohshima, Bert Freudenberg, Aran Lunzer, Ted Kaehler |
A Report on KScript and KSWorld
|
| Fundamental New Computer Technologies |
000000002012-09-13-0000September 13, 2012 |
Hesam Samimi |
Cooperating Languages - Spreadsheet Example
|
| Fundamental New Computer Technologies |
000000002012-08-31-0000August 31, 2012 |
Alan Borning |
Cooperating Solvers vs. Cooperating Languages
|
| Fundamental New Computer Technologies |
000000002012-08-31-0000August 31, 2012 |
Hesam Samimi |
Cooperating Languages - First Example
|
| Fundamental New Computer Technologies |
000000002012-08-23-0000August 23, 2012 |
Hesam Samimi (advised by Alan Borning) |
Cooperating Languages - Core Language
|
| Fundamental New Computer Technologies |
000000002012-05-12-0000May 12, 2012 |
Alan Borning |
Architectures for Cooperating Constraint Solvers
|
| Fundamental New Computer Technologies |
000000002012-05-11-0000May 11, 2012 |
Hesam Samimi |
Cooperating Languages - Phase One Report
|
| Fundamental New Computer Technologies |
000000002012-03-28-0000March 28, 2012 |
Hesam Samimi |
Architectures for Cooperating Languages
|
| Fundamental New Computer Technologies |
000000002011-10-31-0000October 31, 2011 |
Dan Amelang, Bert Freudenberg, Ted Kaehler, Alan Kay, Stephen Murrell, Yoshiki Ohshima, Ian Piumarta, Kim Rose, Scott Wallace, Alessandro Warth, Takashi Yamamiya |
Steps Toward Expressive Programming Systems |
Annual report to the NSF
|
| Fundamental New Computer Technologies |
000000002011-08-21-0000August 21, 2011 |
Ian Piumarta |
An association-based model of dynamic behaviour |
Presented at the workshop on Free Composition at ECOOP, 2011 in Lancaster, England. The proceedings have been published by the ACM Digital Library.
|
| Fundamental New Computer Technologies |
000000002011-08-20-0000August 20, 2011 |
Ian Piumarta |
Open, extensible composition models |
Presented at the workshop on Free Composition at ECOOP, 2011 in Lancaster, England. The proceedings have been published by the ACM Digital Library.
|
| Fundamental New Computer Technologies |
000000002011-07-11-0000July 11, 2011 |
Takashi Yamamiya |
Lesserphic Tutorial |
Describes how to build widgets in the LBox display object GUI framework. An LBox is a 'membrane' containing independent aspects that work together to be the box's look and behavior. Aspects communicate by publishing and subscribing to announcements of events.
|
| Fundamental New Computer Technologies |
000000002011-06-03-0000June 3, 2011 |
Alessandro Warth, Yoshiki Ohshima, Ted Kaehler, Alan Kay |
Worlds: Controlling the Scope of Side Effects |
Supersedes TR-2010-001
|
| Fundamental New Computer Technologies |
000000002011-03-10-0000March 10, 2011 |
Ted Kaehler |
DynaBook Junior Specification |
DBJr is a desktop publishing framework and application builder that is modeled after Apple's HyperCard(™).
|
| Fundamental New Computer Technologies |
000000002010-10-31-0000October 31, 2010 |
Alan Kay, et al. |
STEPS Toward Expressive Programming Systems, 2010 Progress Report Submitted to the National Science Foundation (NSF) October 2010
|
| Fundamental New Computer Technologies |
000000002010-10-20-0000October 20, 2010 |
Ian Piumarta |
PEG-based transformer provides front-, middle and back-end stages in a simple compiler
|
| Fundamental New Computer Technologies |
000000002010-10-19-0000October 19, 2010 |
Takashi Yamamiya, Yoshiki Ohshima |
Tamacola - A Meta Language Kit for the Web A flash-based live workspace for programming with S-expressions, written in itself.
|
| Teaching and Learning Powerful Ideas |
000000002010-10-15-0000October 15, 2010 |
Alan Kay |
Programming and Programming Languages
|
| Fundamental New Computer Technologies |
000000002010-09-01-0000September 1, 2010 |
Alessandro Warth, Yoshiki Ohshima, Ted Kaehler, Alan Kay |
Worlds: Controlling the Scope of Side Effects |
Superseded by TR-2011-001
|
| Teaching and Learning Powerful Ideas |
000000002010-08-02-0000August 2, 2010 |
Cathleen Galas, Rita Freudenberg |
Learning with Squeak Etoys
|
| Other Related Writings |
000000002010-05-05-0000May 5, 2010 |
Ian Piumarta, Kim Rose |
Points of View - A Tribute to Alan Kay |
Book published on the occasion of Alan Kay's 70th birthday
|
| Fundamental New Computer Technologies |
000000002010-03-10-0000March 10, 2010 |
Ted Kaehler |
A Text Field Specification |
An Active Essay that defines a compact text editor using rules.
|
| Fundamental New Computer Technologies |
000000002010-03-08-0000March 8, 2010 |
Ted Kaehler |
A Text Field Specification for PObjects |
Older version of an Active Essay that defines a compact text editor using rules.
|
| Fundamental New Computer Technologies |
000000002009-11-09-0000November 9, 2009 |
Ted Kaehler, Alex Warth and Yoshiki Ohshima |
Implementing DBJr with Worlds |
A HyperCard-like Dynabook Junior application builder with each page being a separate world.
|
| Fundamental New Computer Technologies |
000000002009-11-06-0000November 6, 2009 |
Ted Kaehler |
A Membrane with Parts: A new object model
|
| Fundamental New Computer Technologies |
000000002009-11-05-0000November 5, 2009 |
Michael FIG |
Supporting Actors in COLA
|
| Fundamental New Computer Technologies |
000000002009-10-31-0000October 31, 2009 |
A. Kay, I. Piumarta, K. Rose, D. Ingalls, D. Amelang, T. Kaehler, Y. Ohshima, H. Samimi, C. Thacker, S. Wallace, A. Warth, T. Yamamiya |
STEPS Toward The Reinvention of Programming, 2009 Progress Report Submitted to the National Science Foundation (NSF) October 2009
|
| Fundamental New Computer Technologies |
000000002009-10-31-0000October 31, 2009 |
Hesam Samimi |
Using ESOOP in Squeak |
Executable Specifications in Object Oriented Programs and using a SAT-based Constraint Solver to satisfy the specification.
|
| Fundamental New Computer Technologies |
000000002009-10-30-0000October 30, 2009 |
Ted Kaehler |
How do you find the Sine function, if you don't know its name?
|
| Fundamental New Computer Technologies |
000000002009-10-21-0000October 21, 2009 |
Ian Piumarta |
Chains of meaning in the STEPS system
|
| Fundamental New Computer Technologies |
000000002009-10-04-0000October 4, 2009 |
Takashi Yamamiya |
An Assembler for AVM2 using S-Expression
|
| Fundamental New Computer Technologies |
000000002009-09-28-0000September 28, 2009 |
Hesam Samimi |
High-level Expressions in Language L |
Implementing some expressions from the relational logic language Alloy.
|
| Fundamental New Computer Technologies |
000000002009-09-22-0000September 22, 2009 |
Hesam Samimi |
Research Summary: A Programming Methodology and A Reliability Mechanism |
A Programming Methodology and A Reliability Mechanism Executable Specifications using planning, goals, and heuristics.
|
| Fundamental New Computer Technologies |
000000002009-08-22-0000August 22, 2009 |
Ian Piumarta |
COLA Kernel Abstraction
|
| Fundamental New Computer Technologies |
000000002009-06-09-0000June 9, 2009 |
Takashi Yamamiya |
A Lazy List Implementation in Squeak
|
| Fundamental New Computer Technologies |
000000002009-05-01-0000May 1, 2009 |
Hesam Samimi |
Register Allocation via Puzzle Solving via Planning
|
| Fundamental New Computer Technologies |
000000002009-04-16-0000April 16, 2009 |
Takashi Yamamiya |
RCCola: Remote Controlled Cola
|
| Fundamental New Computer Technologies |
000000002009-02-05-0000February 5, 2009 |
Ted Kaehler |
Recognizing the CAICO, A Collection of Almost-Identical Complex Objects
|
| Powerful Ideas Content and How to Represent It |
000000002009-02-03-0000February 3, 2009 |
Takashi Yamamiya, Alessandro Warth, Ted Kaehler |
Active Essays on the Web
|
| Teaching and Learning Powerful Ideas |
000000002009-02-02-0000February 2, 2009 |
Bert Freudenberg, Yoshiki Ohshima, Scott Wallace |
Etoys for One Laptop Per Child
|
| Fundamental New Computer Technologies |
000000002009-01-04-0000January 4, 2009 |
Yoshiki Ohshima |
BabySteps: An approach to bootstrap an interactive system on COLA
|
| Fundamental New Computer Technologies |
000000002009-01-02-0000January 2, 2009 |
Ian Piumarta |
Quantum Object Dynamics |
N-way associative lookup as the primitive basis of a programming system.
|
| Fundamental New Computer Technologies |
000000002009-01-01-0000January 1, 2009 |
Hesam Samimi |
Programming as Planning
|
| Fundamental New Computer Technologies |
000000002008-12-31-0000December 31, 2008 |
Alessandro Warth |
Experimenting With Programming Languages |
OMeta: an extended PEG. Alex Warth's Ph.D Thesis.
|
| Fundamental New Computer Technologies |
000000002008-02-03-0000February 3, 2008 |
Yoshiki Ohshima |
An execution model for the next end-user-oriented massively parallel system
|
| Fundamental New Computer Technologies |
000000002008-02-02-0000February 2, 2008 |
Daniel Amelang |
Jitblt: Efficient Run-time Code Generation for Digital Compositing
|
| Fundamental New Computer Technologies |
000000002008-02-01-0000February 1, 2008 |
Scott Wallace |
SourceIDe: a Semi-live Cross-development IDe for Cola
|
| Fundamental New Computer Technologies |
000000002008-02-01-0000February 1, 2008 |
Robert Hirschfeld, Kim Rose (Eds.) |
Self Sustaining Systems, First Workshop, S3 2008 Potsdam, Germany, May 15-16, 2008 Proceedings
|
| Fundamental New Computer Technologies |
000000002008-01-04-0000January 4, 2008 |
A. Kay, I. Piumarta, K. Rose, D. Ingalls, D. Amelang, T. Kaehler, Y. Ohshima, H. Samimi, C. Thacker, S. Wallace, A. Warth, T. Yamamiya |
STEPS Toward The Reinvention of Programming, 2008 Progress Report Submitted to the National Science Foundation (NSF), October 2008
|
| Fundamental New Computer Technologies |
000000002008-01-03-0000January 3, 2008 |
Hesam Samimi |
JOHN - A Knowledge Representation Language
|
| Powerful Ideas Content and How to Represent It |
000000002008-01-03-0000January 3, 2008 |
Alessandro Warth, Takashi Yamamiya, Yoshiki Ohshima, Scott Wallace |
Toward a More Scalable End-User Scripting Language
|
| Fundamental New Computer Technologies |
000000002008-01-02-0000January 2, 2008 |
Alessandro Warth and Alan Kay |
Worlds: Controlling the Scope of Side Effects |
Superseded by TR-2011-001
|
| Fundamental New Computer Technologies |
000000002008-01-01-0000January 1, 2008 |
Ted Kaehler, Alessandro Warth |
Running OMeta Parsers Backwards for Source to Source Translation
|
| Fundamental New Computer Technologies |
000000002007-08-01-0000August 1, 2007 |
A. Kay, I. Piumarta, K. Rose, D. Ingalls, D. Amelang, T. Kaehler, Y. Ohshima, C. Thacker, S. Wallace, A. Warth, T. Yamamiya |
STEPS Toward The Reinvention of Programming |
First Year Progress Report, December 2007.
|
| Teaching and Learning Powerful Ideas |
000000002007-07-01-0000July 1, 2007 |
Alan Kay |
The Real Computer Revolution Hasn't Happened Yet |
Remarks on being awarded an honorary degree from the University of Pisa in Italy.
|
| Teaching and Learning Powerful Ideas |
000000002007-06-01-0000June 1, 2007 |
Alan Kay |
Children Learning by Doing: Squeak Etoys on the OLPC XO
|
| Fundamental New Computer Technologies |
000000002007-05-01-0000May 1, 2007 |
Ted Kaehler |
Bare Blocks with a Thin Object Table: An Object Memory for Cola
|
| Fundamental New Computer Technologies |
000000002007-03-02-0000March 2, 2007 |
Alessandro Warth, Ian Piumarta |
OMeta: an Object-Oriented Language for Pattern Matching
|
| Teaching and Learning Powerful Ideas |
000000002007-03-01-0000March 1, 2007 |
Alan Kay |
Thoughts About Teaching Science and Mathematics To Young Children
|
| Fundamental New Computer Technologies |
000000002007-02-02-0000February 2, 2007 |
Alessandro Warth, James R. Douglass, Todd Millstein |
Packrat Parsers Can Support Left Recursion
|
| Fundamental New Computer Technologies |
000000002007-02-01-0000February 1, 2007 |
Ian Piumarta |
Efficient sideways composition in COLAs via "Lieberman" prototypes
|
| Powerful Ideas Content and How to Represent It |
000000002007-01-01-0000January 1, 2007 |
Yoshiki Ohshima, Takashi Yamamiya, Scott Wallace, Andreas Raab |
TinLizzie WysiWiki and WikiPhone: Alternative approaches to asynchronous and synchronous collaboration on the Web
|
| Fundamental New Computer Technologies |
000000002006-03-01-0000March 1, 2006 |
Ian Piumarta, Alessandro Warth |
Open Reusable Object Models
|
| Fundamental New Computer Technologies |
000000002006-02-02-0000February 2, 2006 |
Alan Kay, Dan Ingalls, Yoshiki Ohshima, Ian Piumarta, Andreas Raab |
Proposal to NSF Granted on August 31; 2006
|
| Fundamental New Computer Technologies |
000000002006-01-01-0000January 1, 2006 |
Ian Piumarta |
Accessible Language-Based Environments of Recursive Theories (a white paper advocating widespread unreasonable behavior)
|
| Other Related Writings |
000000002005-12-03-0000December 3, 2005 |
Kentaro Yoshimasa, Hideyuki Takada, Tetsuro Sakai |
Development of an Education Model to Enhance Mathematics and Science Learning through Creation with Squeak Etoy
|
| Other Related Writings |
000000002005-12-02-0000December 2, 2005 |
Takeshi Fujioka, Hideyuki Takada and Hajime Kita |
New Challenge of Information Science Education Based on PBL Using Squeak eToy: ISEC-SeT
|
| Other Related Writings |
000000002005-12-01-0000December 1, 2005 |
Hideyuki Takada and Hajime Kita |
Creativity Education by Distance Learning Connecting Kyoto University and UCLA
|
| Fundamental New Computer Technologies |
000000002005-09-21-0000September 21, 2005 |
Yoshiki Ohshima |
Kedama: A GUI-based Interactive Massively Parallel Particle Programming System |
Presented at the IEEE Symposium on Visual Languages and Human-Centric Computing, (VL/HCC) Dallas, TX, 2005
|
| Teaching and Learning Powerful Ideas |
000000002005-02-01-0000February 1, 2005 |
Alan Kay |
Squeak Etoys Authoring & Media
|
| Teaching and Learning Powerful Ideas |
000000002005-01-01-0000January 1, 2005 |
Alan Kay |
Squeak Etoys, Children & Learning
|
| Papers for Historical Context |
000000002004-02-01-0000February 1, 2004 |
Alan Kay |
The Center of "Why?" |
Alan Kay's 2004 Kyoto Prize paper.
|
| Fundamental New Computer Technologies |
000000002004-01-30-0000January 30, 2004 |
David A. Smith, Andreas Raab, David P. Reed, Alan Kay |
Croquet: A Menagerie of New User Interfaces
|
| Fundamental New Computer Technologies |
000000002004-01-29-0000January 29, 2004 |
Michael Rüger, Yoshiki Ohshima |
TranSqueak - Making the world a smaller place On-the-fly translation of Etoy projects and instant messaging
|
| Papers for Historical Context |
000000002004-01-01-0000January 1, 2004 |
Alan Kay |
The Power Of The Context |
Remarks upon being awarded - with Bob Taylor, Butler Lampson and Chuck Thacker - the Charles Stark Draper Prize of the National Academy of Engineering, February 2004.
|
| Papers for Historical Context |
000000002003-10-28-0000October 28, 2003 |
Yoshiki Ohshima, John Maloney, Andy Ogden |
The Parks PDA: A Handheld Device for Theme Park Guests in Squeak |
Presented as a Practitioner Report at OOPSLA 2003, Anaheim, CA, October 26-30, 2003
|
| Teaching and Learning Powerful Ideas |
000000002003-02-01-0000February 1, 2003 |
Alan Kay |
Background on How Children Learn
|
| Fundamental New Computer Technologies |
000000002003-01-31-0000January 31, 2003 |
David A. Smith, Alan Kay, Andreas Raab, David P. Reed |
Croquet: A Collaboration System Architecture
|
| Papers for Historical Context |
000000002003-01-02-0000January 2, 2003 |
Yoshiki Ohshima, Kazuhiro Abe |
The Design and Implementation of Multilingualized Squeak |
Presented at The International Conference on Creating, Connecting and Collaborating through Computing (C5) January 2003.
|
| Teaching and Learning Powerful Ideas |
000000002003-01-01-0000January 1, 2003 |
Alan Kay |
Our Human Condition "From Space" |
Originally the afterword in: Powerful Ideas in the Classroom, by B.J. Allen Conn and Kim Rose.
|
| Teaching and Learning Powerful Ideas |
000000002001-10-04-0000October 4, 2001 |
Cathleen Galas |
School Squeaking
|
| Other Related Writings |
000000002000-06-15-0000June 15, 2000 |
Alan Kay |
Computers, Networks and Education |
|
| Papers for Historical Context |
000000001997-02-26-0000February 26, 1997 |
Alan Kay, Kim Rose, Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace |
Etoys and SimStories
|
| Papers for Historical Context |
000000001997-01-01-0000January 1, 1997 |
Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, and Alan Kay |
Back to the future: the story of Squeak; a practical Smalltalk written in itself
|
| Other Related Writings |
000000001995-01-01-0000January 1, 1995 |
Alan Kay |
Authoring |
The unfulfilled goal of personal computing.
|
| Papers for Historical Context |
000000001994-03-02-0000March 2, 1994 |
Ted Kaehler |
An Active Essay on Evolution, "The Weasel Essay" |
Created at Apple Computer's Advanced Technology Group in 1994. Reprinted with permission of the author.
|
| Papers for Historical Context |
000000001984-09-08-0000September 8, 1984 |
Alan Kay |
Computer Software |
Scientific American article, issue 251, September 1984.
|
| Papers for Historical Context |
000000001975-06-12-0000June 12, 1975 |
Alan Kay |
Personal Computing |
Invited Paper: Meeting on 20 years of Computer Science. Instituto di Elaborazione della Informazione, Pisa, Italy. 12 June 1975
|