Abstract

Learning object-oriented programming, especially Smalltalk, poses the double problem of learning a programming environment and learning a design methodology. The visual programming style is well adapted to object-oriented paradigm to better interact with the objects and to better understand links between the entities. That is why we propose an experimental visual programming environment which makes Smalltalk programming more accessible to novices. This study takes place in a larger project which aims at providing a small company with a visual programming environment based on a Theatre metaphor. In this paper we focus mostly on the visual language aspect. Our visual language is a close mapping of Smalltalk. Message sending is represented by a box, and the linking between messages is defined by a spatial organization of the boxes. Since the visual interaction with objects leads us to work with class instances, the class concept is partly hidden and objects are created by cloning directly. >

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.