|
The course accommodates participants with different levels
of familiarity with Java and OOP.
We will study classes and objects, constructors and methods,
interfaces, inheritance, and polymorphism, strings, arrays
and ArrayList, and other topics specified in the AP CS Course Description.
We will also work with the GridWorld case study, review
the College Board's AP materials and the 2011 AP CS Exam,
and discuss techniques for teaching Java in high school
(role play, team projects).
|