Welcome. This web page lists courses that Greg DiGiorgio has taught over
the years at Thomas Nelson Community College in Hampton, VA. I have updated
this page to include all courses in the hopes that former students will
benefit.
I taught mostly programming courses, so you will see links to Pascal, C, VB,
etc. I also taught office automation courses like Windows, MS-DOS, and
MS-Office which I will also include here.
Because of the sheer volume of material (more than will fit in the 25MB
allotted on this WWW site), it may take me awhile to comb through everything
and upload what you need.
Where applicable, I have included final exams, answer keys, project
handouts and solutions, and programming handouts.
Greg December, 1999
Programming Languages | Office Automation | PC operations | Miscellaneous |
---|---|---|---|
Visual BASIC - I | Microsoft Office '97 | Intro to Windows | Geographic Info Systems |
Visual BASIC - II | HTML - I | Intro to MS-DOS | |
Pascal | Intro to the WWW | ||
C/C++ Part One |
Note: I have a lot of stuff for these classes that I simply do not have time to upload.
Students should know how to use Visual BASIC and be proficient in introductory VB programming.
In this course, I taught structured programming concepts to provide generally
applicable programming skills to students in preparation for courses in C/C++,
Visual BASIC, etc.
Click here for a sample of the numbered output
listing and here for a sample of the subroutine
hierarchy listing.
To run the program, TREE.EXE, you must supply a command line parameter
to ID the AML to be analyzed. For example:
Since the program was compiled with a 16-bit DOS compiler, you must
use 8.3 file names for the input file name (logica~1.aml).
The same program compiled under UNIX or a 32-bit DOS compiler works
fine with long file names, but I have included only the 16-bit
compiled version, so use short file names. The program
writes to standard out, meaning that you must redirect
the output to a disk file to get the hierarchy listing as shown above.
The program automatically produces the line-numbered listing to tree.out.
To download the source and/or excecutable, click on the following links:
Intro to the WWW
This course is intended for beginning computer users who want to learn
the basics of how to use the Internet. In this course we will learn how to
Surf the 'Net, send/receive email, use newsgroups and listservers,
and the basics of HTML.
HTML-I
This course is intended for students who are already familiar with the WWW and who
want to learn the basics of how to create and publish WWW pages. There is NO
programming required, but you will set up your own web site on the Internet. Don't
worry, it's free!
GIF files:
Free Graphics sites:
Microsoft Office
This course is intended for beginning computer users who want to learn
the basics of how to use a word processor, spreadsheet, database, and slide show software.
Pascal Programming
This course was intended for beginning programming students, though we went well beyond
the Introduction to Programming course that used DOS-based BASIC.
Geographic Information Systems
Alas, I prepped to teach an Intro to GIS class, but too few folks signed
up for it.
tree d:\arcexe72\arctools\aelib\logica~1.aml > tree.txt
Feel free to email me