Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming.

  • Increase the complexity of the classes you write with your students as you move through the course.
    • For example, the first class you write should only contain one instance variable and one method.
    • After writing a class as a group, assign adding to or modifying the class for homework.
      • For instance, students could modify a method or add an instance variable.

More about this tip

External Source
Interview with Josh Pudaloff