Project Guidelines

 

Basic information about your language

 

The first thing you should do is find out:  (this is the bare minimum beginning)

·      Who "invented" your language?

·      When was it invented?

·      What was the goal of the inventor?

·      What paradigm does it represent?

·      Is it compiled or interpreted or a hybrid?

·      What URL has download information?

o     If you encountered any difficulties downloading the language, how did you overcome them?

o     Which version did you download

·      Is there a special editor?    If not, what do you use?

·      How do you run a program?

·      IF the language is interpreted, how do you get out of the interpreter?

This will be due in about a week.  It may be done in outline form or paragraph form but should be written using complete sentences.  Your sources MUST be cited.

 

 

Language Summary

This summary will be at most single sided pages.  I suggest you do it in table format and enter sections as you learn the language.

When your summary is complete, you will take your two pages to the copy center here in CISAT and have the two pages printed back to back on a sheet of card stock in the color of your choice.  MAKE SURE YOUR NAME IS PRINTED ON THE SUMMARY SHEET.

You should prepare a summary page showing the format of:   (this is a partial list)

·      input statements

·      output statements 

·      assignment statements

·      selection statements

·      iteration statements

 

·      declaration statements (if required)

·      subprogram statements (header and body of each kind)

·      data types

·      operator precedence

·      comment statements

This will be due about two weeks before the end of the semester

 

 

Code Examples

You should construct code examples that you "compile" and execute, each of which illustrates a particular feature of the language.

These examples should be short and well documented.

You should start working on these IMMEDIATELY.