Sciweavers

ACMSE
2005
ACM

BoxScript: a component-oriented language for teaching

14 years 6 months ago
BoxScript: a component-oriented language for teaching
As component-oriented approaches become increasingly pervasive in the development of complex software systems, it becomes increasingly important to introduce computing science students to appropriate programming concepts, languages and techniques. This paper describes the design of the component-oriented language BoxScript, which seeks to address the needs of teachers and students for a clean, simple language. This paper first enumerates the principles applied in the language design and then presents the key concepts and features of BoxScript. The paper illustrates the language features by using an example and by comparing it with several other component-oriented programming languages. Categories and Subject Descriptors D.3.2 [Programming Languages]: Language Classifications – classes and objects, modules, packages. General Terms Languages. Keywords Component-oriented language, BoxScript, education.
Yi Liu, H. Conrad Cunningham
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where ACMSE
Authors Yi Liu, H. Conrad Cunningham
Comments (0)