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

Print

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

This document is currently not available here.

Share

COinS