On the lesson pages, you'll find powerpoints we cover in class, youtube videos, and other interesting resources we find as we progress through the course.  Lessons are organized as follows:

Lesson 1: Getting Started
Lesson 2: Mathematical Operations
Lesson 3: Variables & The Input Buffer
Lesson 4: Selective Execution
Lesson 5: Logical Operators
Lesson 6: Loops
Lesson 7: Functions
Lesson 8: Arrays
Lesson 9: File Input and Outputs

Each Lesson has the following:
  • A guided lab we work on together in class
  • An assignment to work on independently
  • A challenge assignment for students who have finished the assignment and are ready for something more challenging
We will submit labs in class.

Learning to program is like a roller coaster ride. They're peaks and valleys. Keep you hands inside the ride, buckle up, and enjoy the ride!