Janus
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...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Animo Repository
1993
|
Subjects: | |
Online Access: | https://animorepository.dlsu.edu.ph/etd_bachelors/9788 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | De La Salle University |
Language: | English |
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. |
---|