Computation and Visualization in the Earth Sciences

Lesson 2: Introduction


About Lesson 2

Two things are going to happen in Lesson 2. First of all, we are going to read and discuss two papers (details on the next page) that give some insight into the inspiration for this course. Also, we are going to tackle the next level of programming in Processing. One thing that computers are very good at is repetitive tasks. That's why they were invented in the first place, to save time and increase accuracy when performing the same calculations over and over again. In this lesson we'll learn some basic syntax -- the for loop -- that will allow us to streamline repeated calculations.

Lesson 2 Learning Outcomes

By the end of this lesson, you should be able to write more complicated programs that involve modifying attributes of default shapes, drawing custom shapes, and performing repeated calculations.

What is due for Lesson 2?

This lesson will take us one week to complete. We will finish Lesson 2 on 23 January 2017.

  1. Submit Exercise 2.6 to its assignment dropbox in Canvas by 23 January 2017.
  2. Discussion of two papers in the Lesson 2 paper discussion forum in Canvas during the week spanning 17 - 23 January 2017


If you have any questions, please post them to our Questions? discussion forum (not e-mail), located in Canvas. I will check that discussion forum daily to respond. While you are there, feel free to post your own responses if you, too, are able to help out a classmate.