Advanced Programming

Throughout Week 8 we explored the C family of languages (C, C#, C++, Java, JavaScript).

Processing

As an introduction, we coded in the Processing language, which is based on Java. Here is some of the work we did:

We practiced using classes to define objects by programming them in Processing.
To make this bouncing ball animation, I defined a ball with certain characteristics into a class without having to copy code over and over.