A system to improve incorrect programs
ICSE '79 Proceedings of the 4th international conference on Software engineering
Human Problem Solving
The design of an integrated, interactive and incremental programming environment
ICSE '82 Proceedings of the 6th international conference on Software engineering
An integrated LISP programming environment (Extended Abstract)
SIGSOFT '83 Proceedings of the ACM SIGSOFT/SIGPLAN software engineering symposium on High-level debugging
Hi-index | 0.00 |
In this paper we will develop a new point of view on the educational use of computers, stressing its possibility for interactive use and the intellectual implications of the programming activity. After giving a rather detailed analysis of programming viewed as a cognitive process we propose a dual model centered on the notions of piloting and programming, followed by some snapshots of the interaction of a child with a computer. We will end with a proposition for the construction of an intelligent and convivial user environment.