Honors/AP Computer Science Using C++
Wyomissing Area High School, Mr. Minich

This Web site is no longer in use or updated. It was last used in 2002-03 when the AP CS A Exam was based on C++.

General Resources
Chapter Resources
Programming Assignments
Visual C++ and other Assorted Links
Course Description

Student Grades

Coding Standards

Homework Calendar

Classwork Calendar

Extra Credit Information

Chapter Objectives

Chapter Vocabulary Words

Chapter Section Questions Template

Textbook's Home Page

Vocab Assignment Template
(follow this template EXACTLY)

Class Discussion Board

Class Mailing List Instructions

Class Chat Room
(must use Internet Explorer)

ACSL Topics

Wyo Comp Sci Mentors

Newsletter Assignment

AP Information

AP exam information
AP classes
Marine Bio

Ch. 1
(computers)

Ch. 2
(prog. languages)

Ch. 3
(using compiler)

Ch. 4
(variables & datatypes)

Ch. 5
(assignment, expressions)

Ch. 6
(apstrings)

Ch. 7
(if & switch)

Ch. 8
(loops)

Ch. 9
(functions)

Ch.10
(structs & enum)

Ch. 11
(files)

Midterm Exam

Ch. 12
(classes)

Ch. 13
(apstring)

Ch. 14
(apvector)

Ch. 15
(apmatrix)

Ch. 16
(linked lists - not covered on AP A exam)

Ch. 17
(stacks & queues - not covered on AP A exam)

Ch. 18
(recursion & searching)

Ch. 19
(sorting)

Final Exam

Ch. 4

Ch. 5

Ch. 6
Ch6Proj1 - Ch6Proj2

Ch. 7

Ch. 8

Ch. 9

Ch. 10

Ch. 11

Ch. 12

Ch. 13
Part I - Part II

Ch. 14
Part I - Part II

Ch. 15
Part I - Part II

Ch. 16

Ch. 17

Ch. 18

Ch. 19

AP C++ information from the Advanced Placement Program

general AP Computer Science info

Old AP exams & AP class libraries

Online Computer Dictionaries: Webopedia, InstantWeb

MSDN online help for Visual C++, Visual Basic, etc.

Bjarne Stroustrup's Home Page
(the creator of C++)

Prof. Owen L. Astrachan's C++ page at Duke University

Fran Trees' AP C++ lectures

Term Paper Topics

The MainFunction online newsletter

If you think you're good, trying winning $ in C++ & Java programming contests at TopCoder.com

The Visual C++ Compiler Guide

Studio C++ Distance Learning Center

Free or inexpensive C++ compilers that you can use on your PC at home (use at your own risk):

Mainfunction Newsletter

Creating a Class Library

Visual C++ Tutorials

Joseph Bergin's C++ Tutorials

C++ FAQs

USA Computing Olympiad Contest
very challenging but prestigious

CML C++ Contest & Results

MS Training Certification Program

A LOT of C/C++ links here

A LOT MORE C/C++ links here

Some sample C++ programs

About.com's Guide to Computer Science

I have reached the pinnacle of my professional life as a teacher. A virtuous soul whose  initials are P.P. can now be quoted (on the midterm exam essay) as having said,  

"The steps of programming are all very important. The most important however is the psuedocode [sic] step. Without psuedocode [sic] you can do nothing. The coding is what gets the code into the computer, but without proper psuedocode [sic] you might never finish coding. In the real world it is the same way. No professional jumps right in. He sits down and psuedocodes [sic]. This way he will be well prepared for future assignments. Also in case any changes come up it is easy to add lines to your psuedocode [sic]."


Mr. Minich's Wyo Home Page | Email Mr. Minich