EDUC 222 and EDEL 516

Here Are Some Interesting Programming Ideas - Schack


1.  Print a “time line” showing the relationship between events and dates entered by the student or teacher.

1859 -| Darwin publishes Origin of Species
1860 -| Lincoln elected; Pony express
1861 -| U.S. Civil War starts
          |
          |
1865 -| U.S. Civil War ends; Lincoln assassinated
1866 -| First transatlantic cable

2.  Print random sentences from word lists.  You could use the following format: (article) (noun) (verb) (article) (noun).  “The cow ate the Volkswagon.”

3.  Convert from Arabic to Roman Numerals and vice-versa.

4.  Produce abstract or random art.

5.  Print large letters out of asterisks for posters etc.

6.  Convert numbers from any base to base ten and from base ten to any base.  You could also design it to convert from any base to any base.

7.  Output numbers in words (e.g. 512 gives “FIVE HUNDRED AND TWELVE”).

8.  Simulate the growth of a colony of Amoebae (doubling in number every unit time, but allowing for deaths due to food supply running out and pollution building up etc.).  Can you achieve a stable state?

9.  Scan a set of numbers and print the highest and lowest.

Home