Site hosted by Angelfire.com: Build your free website today!
Camp Hill Lion

Camp Hill High School Computer Science Department

|| Home || Computer Science I || Computer Science II || Camp Hill High School || News ||

Computer Science I

Course Technology Computer Science I is our course that offers a multitude of basic concepts of several languages. Students begin learning C++, then progress to HTML and finally JavaScript. This provides the foundation for a solid knowledge of computer science, and gives each student an overview of the computer programming world, giving them the choice of whether to progress or not in that field.

The students start the course by getting a short overview of programming techniques, and a basic preliminary understanding of how a computer works. This provides each student with a good starting point for the course, whether they already have an existing knowledge of how a computer works, or are just seeing one for the first time.

After the overview of computers is complete, the students begin to learn their first language, C++. C++ is a great language to learn first, for it is not too difficult to understand for a new programmer, yet for someone who has programmed in the past, it is not too simple. It is still widely used today, and has many applications available. The students start by learning how to print to the screen a simple message as "Hello world!", and in the end they have learned to program highly complex programs consisting of multiple functions and other advanced techniques. With this, they complete their session on C++ and progress to another language.

After leaning C++, the students then enter their introduction to web programming. This consists of learning HTML and some JavaScript. Because each student uses the internet every day for personal use, it is important that they understand how a page is made, and how the entire system works. By learning HTML and JavaScript, they gain a base understanding of internet programming, and can then make a simple web page

___
Complete Computer Science I Syllabus

C++ Programs

[©2004 Nick Coley]