Donald J. Patterson

Abstract Models for Concrete Problems Using Java


Cover of Big Java Early Objects, Object-Oriented Text Book

Object-Oriented Programming Gets a New Name

For Spring semester 2017 I am teaching a course on “Abstract Models for Concrete Problems Using Java” Programming at Westmont College.  This is the second run of this course, but the first time it was called “Object-Oriented Programming” (Details here) We decided to change the name to better explain what we hope the course is able to address.   Some of the new things that we’ll be doing this time around is working with an enhanced drone programming system.  I really like simulation assignments and I think this is particularly good one.

Here is a video of the final simulation with all of the student’s controllers sending the drones around Santa Barbara:

Leave a Reply

Your email address will not be published. Required fields are marked *