COP-2210, Introduction to Programming Lectures
- August 24: Pregame
- Nothing much accomplished.
- August 26: Administrivia
- General discussion about the course.
- Programming languages and compilers.
- Problem solving and debugging.
- August 31: Visual C++
- Compiling and writing the first Visual C++ program.
- September 2 and 9: Getting Started
- Read Chapters 1 and 2.
- Problem solving.
- Some C++ syntax (what was that program that we wrote in the lab?).
- integer and floating-point types, and mathematical operations.
- Input and output.
- Sample circle program from September 2.
- New types: char and strings. (read the part of Section 3.7 that deals with apstring)
- September 14: Lab Work
- It may help to bring the book with you to class.
- General overview of functions, classes, and prewritten code.
- Downloading source code for the text.
- Using the math library.
- Downloading the apstring class.
- Using the apstring class in a lab.
- September 16-21: Functions
- September 23 and 28: If Statements
- Quiz on September 28
- Read Chapter 4
- September 30: No class
- October 5 and 7: Loops
- Quiz on October 7 (regarding if statements)
- Read Chapter 5
- October 12: Exam #1
- October 14: Review
- Review of the Exam
- Discussion of Assignment #4
- October 19: Nested Loops and apstrings
- October 21: NO CLASS
- October 26: Pre and post-conditions and Output parameters.
- Read Chapter 6, up to and including Section 6.3.
- October 28: Miscellaneous Stuff and Files
- Quiz #4
- Scan through Chapter 7 (we've covered some of this). read Chapter 8
- Character functions (Pages 340-343)
- Input and output of bool (Page 347)
- Enumerations (Page 348-354)
- Files
- Sample programs
- November 2 and 4: Arrays, Sorting, and Searching
- Quiz #5
- Basics of arrays
- The apvector type
- apvectors as function parameters
- Sorting
- November 9: Matrices
- November 16: Examination #2
- November 18 and 23: Structures
- November 25: Odds and Ends
- November 30: Final Review
-
Final Examination: Monday December 7
- DAY CLASS: 12:30 - 15:15
- NIGHT CLASS: 15:30 - 18:15