Wednesday, July 17, 2013

Day 13

Here we continue the bouncing circle example with good bounce simulation and elasticity. We also introduction two-dimensional arrays. Here's the video:

Better Bounces, 2D Arrays from Albert Schueller on Vimeo.

Monday, July 15, 2013

Day 12

We talk about sharing sketches, circles in random directions, and bouncing circles. Here's the video:

Sharing your sketches, More ArrayList info, Bouncing Balls from Albert Schueller on Vimeo.

Saturday, July 13, 2013

Day 11

Using ArrayLists instead of arrays. Newtonian motion simulation (fun!). Here's the video:

ArrayLists and Newtonian Motion from Albert Schueller on Vimeo.

Wednesday, July 10, 2013

Day 10

Another example using arrays and the start of object-oriented programming. The video:

7-10-2013 11-09-25 from Albert Schueller on Vimeo.

Sunday, July 7, 2013

Wednesday, July 3, 2013

Day 08

More user-defined functions. For loops. Watch the video:

7-3-2013 09-41-47 from Albert Schueller on Vimeo.

We continue our discussion of user-defined functions. We create a function that renders a square at a certain location of a certain size with certain colors. We introduce the for-loop syntax and use it to create 100 squares in random locations of random sizes. We finish with a discussion of H04 and the hyperbolic line illusion.

Sunday, June 30, 2013

Day 07

User-defined function syntax and usage. An example using buttons to set the color of a circle.

User-defined Functions from Albert Schueller on Vimeo.