UNIT TOPIC:
Procedural Programming

Introduction to Processing

  • You will explore the capabilities of a text-based programming language (Processing).
  • You will compare and contrast the programming capabilities of a visual programming language (Scratch) with those of a text-based programming language (Processing).

Drawing

  • You will write programs that make use of parameterized methods to invoke specific behaviors.
  • You will understand the importance of using proper punctuation and syntax when coding in a text-based programming language.
  • You will write code using common programming constructs like conditional if() for selection and while() loops for iteration.

Mouse Interaction

  • You will use event handlers to animate on-screen effects and respond to mouse input.

Keyboard Interaction

  • You will use event handlers to animate on-screen effects and respond to keyboard input.