Introduction to Computer Science Course
Outline

Teacher: Anna DiGiulian
E-Mail: AMDiGiulian@mail.worcester.k12.md.us
Photo Credit: http://samideas.wordpress.com/2006/02/20/computer-crazy/
Course Objective:
This course utilizes the C++ programming language to provide a general orientation to program planning, development and documentation. Problem solving skills will be developed utilizing the process of defining a problem, breaking it down into a series of smaller problems and finally writing a computer program. Students will be aware of the capabilities and limitations of the computer and soon realize that the programmer – the human element – is more important than the machine!
Textbook:
A Guide to Programming in C++, First Edition by Tim Corica, Beth Brown, Bruce Presley.
Course Outline:
I. Chapter 1 – An Introduction to Computers (1 week)
II. Chapter 2 – Introducing C++ (1 week)
III. Chapter 3 – Variables and Constants (3 weeks)
IV. Chapter 4 – Controlling the Flow (2 weeks)
V. MidTerm Project – (2 weeks)
VI. Chapter 4 – Controlling the Flow (2 weeks)
VII. Chapter 5 – Functions (4 weeks)
VIII. Final Project – (2 weeks)