This site was created as an aid to students who are learning to write computer programs. It relates to the college course COP 2000 - Introduction to Computer Programming I, which is a course that focuses on providing students with the problem solving and documentational skills necessary to write well-structured and effective computer programs. The computer programming language C++ ("C plus plus") was chosen as the one (of many possible choices) to use in order to demonstrate the "coding" portion of the course content because it is extremely well structured, versatile, and widely used. Students are encouraged to remember that the programming language is not the focus of study in this course, but rather only one part of the overall programming process. Students should recognize that C++ is just one computer programming language in the same way that English is just one human language. If this course were about writing poems, a human language such as English or French would be used to demonstrate the principles being taught, but the language would not be the focus of the study - poetry would. In the same way, students in this course should not focus on the C++ language as the topic, but rather remember that they are studying the entire process of developing computer programs, not just one language used to implement them.

Students are also advised to remember that the C++ language is just one of many different programming languages. (For a look at some of the many other programming languages, see either [The Wikipedia List of Programming Languages] or the [99 Bottles of Beer site].) The things that you learn about C++ may (or may not) be applicable to all programming languages. Languages also exist for representing data. For a fundamental overview of the way in which computers represent data, read the web page entitled Data Types & Languages.

To use this site, click on one of the items in the menu in the panel on the left side of the screen. If you don't see a menu panel on the left side of your screen, click here. Because this site uses independent panels (called "frames") to display its content, you must be sure to indicate to your web browsing program which frame to use when printing, saving, or adding specific pages to a "favorite places" or "bookmarks" list. For example, to print the contents of a frame: first right-click in that frame, and then select "Print" from the menu that appears. As another example, to bookmark a page: first right-click in its frame, and then select "Add to Favorites..." (or "Add Bookmark") from the menu that appears.

PATH: Instructional Server> COP 2000>