首页 | 本学科首页   官方微博 | 高级检索  
     


Visual Zero: A persistent and interactive object-oriented programming environment
Authors:J Baltasar García Perez-Schofield  Emilio García Rosell  Francisco Ortín Soler  Manuel Prez Cota
Affiliation:aFaculty of Computer Science, University of Vigo, Edificio Politécnico, s/n Campus As Lagoas, 32004 Ourense, España, Spain;bDepartment of Computer Science, University of Vigo, Edificio Fundición, s/n Campus As Lagoas-Marcosende, 36200 Vigo, Spain;cComputer Science Department, Calvo Sotelo s/n, University of Oviedo, 33007 Oviedo, Spain
Abstract:In this article, an ongoing research project held in the Computer Science department of the University of Vigo is described. Its main objective is to develop an interactive object-oriented environment, serving as a vehicle for learning object-oriented programming. It currently consists of a virtual machine, an assembler, compilers for two high-level programming languages, and an educational visual programming environment. Its main characteristics are (a) the support of prototype-based object orientation, which is a model of object orientation that actually wraps the class-based model; (b) the support for object persistence, which simplifies all input/output issues to the minimum, and (c) the availability of a new visual programming environment is an invaluable help. We the authors think that the combination of all of these possibilities, will lead to an interesting, useful tool that would be recommended for object-oriented teaching. The whole system has been successfully employed in a number of different courses, allowing students to concentrate on objects and their relationships from the very beginning, and thus helping them to achieve a high degree of knowledge about the object-oriented programming paradigm.
Keywords:Visual programming  Object-oriented paradigm
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号