Janus
Date of Publication
1993
Document Type
Bachelor's Thesis
Degree Name
Bachelor of Science in Computer Science
College
College of Computer Studies
Department/Unit
Computer Science
Abstract/Summary
Janus is a high-level procedural programming language. It was designed and implemented to be an introductory language for children aged seven to eleven. Janus is a computer language that is graphic-based. A key feature of this language is turtle graphics which is characterized by a triangular object on-screen that moves under program control. A Janus program however can display text, generate music, and make calculations as readily as it can produce graphical images. All Janus statements are function calls to either primitive or user-defined functions. The programming environment of Janus is characterized by iconic interface. It also provides two modes of programming: interactive and non-interactive. The interactive mode allows feedback after each program line entered. In this mode, programming is done through the Command Line Editor. The non-interactive mode delays output until the whole program is edited through the Program Editor. Additional features provided are Demo-Generation Utility, Configuration File and Iconic. A Janus session can be recorded through the Demo-Generation Utility which may aid teachers in making tutorials. Through the Configuration File, several aspects of the system can be customized. Icons in the system can also be modified using the Iconic.
Abstract Format
html
Language
English
Format
Accession Number
TU06264
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Physical Description
150 leaves ; Computer print-out.
Keywords
Programming languages (Electronic computers); Computer graphics; Computer programs
Recommended Citation
Banzon, E. F., Jumig, J. C., Marty, M. A., & Valenzuela, V. B. (1993). Janus. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/9788