By Seymour Papert
The facetious old turn of phrase that identifies schooling with the three Rs - reading, 'riting, and 'rithmetic - may express the most obstinate block to change in education. The central role of these "basics" is never discussed; it is considered obvious. Thus the most important consequences of new technologies are not recognized by education policy-makers.
In summary, Smalltalk's specification-like coding and incremental development environment permits a unique human-human-machine dialogue. CRC Cards allow larger groups to feel this dialogue which is based on repeated episodes of decision making. Finally, members of somewhat larger production development teams can exploit the human-human-machine dialogue on a pair-wise basis. The complex communication that then takes place will support a High-Performance organization with many benefits, a few of which I have mentioned.
N. Brown, and A. Altadmri. Proceedings of the Tenth Annual Conference on International Computing Education Research, page 43--50. New York, NY, USA, ACM, (2014)
C. Fung, and M. Pong. Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on, page 494-501. IEEE Computer Society, (June 1994)
G. Gannod, J. Burge, and M. Helmick. Proceedings of the 30th international conference on Software engineering, page 777--786. New York, NY, USA, ACM, (2008)
J. Itkonen, M. Hillebrand, and V. Lappalainen. Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings. Eighth European Conference on, page 233 - 239. (March 2004)
V. Lappalainen, J. Itkonen, V. Isomöttönen, and S. Kollanus. ITiCSE '10: Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, page 63--67. New York, NY, USA, ACM, (2010)
L. Barker, K. Garvin-Doxas, and E. Roberts. Proceedings of the 36th SIGCSE technical symposium on Computer science education, page 421--425. New York, NY, USA, ACM, (2005)
D. Spinellis, P. Louridas, and M. Kechagia. Proceedings of the 38th International Conference on Software Engineering, page 748--759. New York, NY, USA, ACM, (2016)
R. Lincke, J. Lundberg, and W. Löwe. Proceedings of the 2008 international symposium on Software testing and analysis, page 131--142. New York, NY, USA, ACM, (2008)
M. Helmick. Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education, page 146--150. New York, NY, USA, ACM, (2007)
S. Perez De Rosso, and D. Jackson. Proceedings of the 2013 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming &\#38; Software, page 37--52. New York, NY, USA, ACM, (2013)